Bug 2401865 - Fedora 42 kernel 6.16.9-200.fc42.x86_64 causes black screen on boot (GDM repeatedly crashes) with Intel Lunar Lake integrated graphics (xe driver). Previous kernel 6.16.8-200.fc42.x86_64 works normally.
Summary: Fedora 42 kernel 6.16.9-200.fc42.x86_64 causes black screen on boot (GDM repe...
Keywords:
Status: CLOSED DUPLICATE of bug 2399738
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 42
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-06 11:35 UTC by Patrik Plachy
Modified: 2025-10-06 17:55 UTC (History)
15 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-10-06 17:55:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Boot logs (317.56 KB, text/plain)
2025-10-06 11:39 UTC, Patrik Plachy
no flags Details
Boot log kernel (139.50 KB, text/plain)
2025-10-06 11:39 UTC, Patrik Plachy
no flags Details

Description Patrik Plachy 2025-10-06 11:35:04 UTC
### Summary

Fedora 42 kernel `6.16.9-200.fc42.x86_64` causes black screen on boot (GDM repeatedly crashes) with Intel Lunar Lake integrated graphics (`xe` driver). Previous kernel `6.16.8-200.fc42.x86_64` works normally.

### Hardware

* Laptop: **Lenovo ThinkPad X9-15 Gen 1**
* GPU: **Intel Arc Graphics 130V / 140V (Lunar Lake, PCI ID 00:02.0)**

### Software

* Fedora Workstation 42 (fully updated)
* Display manager: **GDM (Wayland)**
* Kernel packages installed:

  ```
  kernel-6.14.0-63.fc42.x86_64
  kernel-6.16.8-200.fc42.x86_64  <-- working
  kernel-6.16.9-200.fc42.x86_64  <-- failing
  ```
* Firmware packages installed:

  ```
  nvidia-gpu-firmware-20250917-2.fc42.noarch
  intel-gpu-firmware (latest available from Fedora repos)
  ```

### Steps to Reproduce

1. Boot into kernel `6.16.9-200.fc42.x86_64` from GRUB.
2. The system begins booting (Lenovo logo and Fedora boot splash appear).
3. Screen goes black and never reaches GNOME login screen.

### Actual Results

* `gdm.service` repeatedly crashes and restarts.
* Black screen persists, system is otherwise running (can switch to VT with `Ctrl+Alt+F3`).
* Journal shows `gdm` segfaults in `libglib-2.0.so` after GPU init.

Relevant logs:

```
Oct 06 10:43:36 fedora gdm.service: Main process exited, code=dumped, status=5/TRAP
Oct 06 10:43:37 fedora abrt-notification[1696]: Process 1232 (gdm) crashed in get_fallback_session_name()
Oct 06 10:43:25 fedora kernel: traps: gdm[1480] trap int3 ip:... in libglib-2.0.so
```

### Expected Results

* System should boot into GNOME login screen (as it does on kernel `6.16.8-200.fc42.x86_64`).

### Workarounds

* Booting into previous kernel (`6.16.8-200.fc42.x86_64`) works fine.
* Booting the failing kernel with `nomodeset` avoids the crash but disables GPU acceleration.

### Additional Info

* Logs from failing boot attached (journalctl output).
* This appears to be a regression introduced between 6.16.8 and 6.16.9 in the Intel `xe` driver stack.


Reproducible: Always

Comment 1 Patrik Plachy 2025-10-06 11:39:00 UTC
Created attachment 2108782 [details]
Boot logs

Comment 2 Patrik Plachy 2025-10-06 11:39:35 UTC
Created attachment 2108783 [details]
Boot log kernel

Comment 3 Tom Sobczynski 2025-10-06 13:23:16 UTC
I'm on a Lenovo X1 Carbon Gen 12 with Meteor Lake Core Ultra 7 165U and *also using the Xe driver*. I also have no issues booting kernel 6.16.8. I repeated several boot attempts with 6.16.9, unsuccessful every time (at least 3x). I get the Lenovo splash screen, but then the screen goes black and stays that way, never reaching the screen to prompt for the password to decrypt and boot.

Comment 4 Justin M. Forbes 2025-10-06 17:55:52 UTC

*** This bug has been marked as a duplicate of bug 2399738 ***


Note You need to log in before you can comment on or make changes to this bug.