6.8.9.hardened1-1 causes a black screen with lightdm-webkit2-greeter and/or nouveau
Description:
After upgrading linux-hardened
and its headers to version 6.8.9
and rebooting, my greeter (lightdm-webkit2-greeter
) fails to display anything, leaving me with a cursor but no way to log in. Going through the systemd journal, there is an error reported by nouveau:
May 07 14:18:36 skidbladnir kernel: nouveau 0000:01:00.0: gr: intr 00000040
Followed by an endless stream of the following error message:
May 07 14:18:39 skidbladnir kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000009c [] ch 5 [00ff976000 WebKitWebProces[1002]] subc 0 class c197 mthd 0d78 data 00000004
Downgrading to linux-hardened 6.8.8-1
and its headers and then rebooting causes the greeter to start as usual.
Additional info:
- package version(s):
- linux-hardened{,-headers}:
6.8.9.hardened1-1
- xf86-video-nouveau:
1.0.17-3
- lightdm-webkit2-greeter:
2.2.5-7
- webkit2gtk:
2.44.1-1
- xf86-video-intel:
1:2.99.917+923+gb74b67f0-2
- intel-ucode:
20240312-1
- linux-hardened{,-headers}:
- config and/or log files: journal.log
- System:
- ThinkPad X1 Extreme (1st gen)
- arch: x86_64
- cpu: Intel Core i7-8750H
- gpu: nvidia GTX 1050Ti mobile
Steps to reproduce:
- Have a system with lightdm and lightdm-webkit2-greeter, running archlinux-hardened and its headers version 6.8.8.
- Update the kernel and its headers to version 6.8.9 using
pacman -Syu
. - Reboot, the greeter should no longer start, resulting in a black screen with only the cursor visible.
- Change tty and log in via the shell.
- Examine the system logs using
journalctl -b 0 -p warning
. Around line 80-130 you should see the initial error mentioned above, followed by an endless stream ofkernel: nouveau <...> DATA_ERROR <...>
errors. - Downgrade the kernel and its headers using
pacman -U
with the cached 6.8.8 packages and reboot. The system should now start as normal.