6.4.9+ breaks AVX enumeration
Task Info (Flyspray) | |
---|---|
Opened By | CodingCellist (CodingCellist) |
Task ID | 79444 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-08-22 17:03:10 UTC |
Status | Assigned |
Assignee | Levente Polyak (anthraxx) |
Details
Description:
When using linux-hardened 6.4.9-1 or 6.4.10-1 (6.4.10-1 is the latest at time of writing) along with lightdm and lightdm-webkit2-greeter, the system fails to start the greeter due to a coredump caused by a missing/removed part of libatomic: host-config.h (see the logs for details).
This makes logging in impossible, as the continuous crash-and-restart of the greeter (re-)focuses its tty.
Downgrading to linux-hardened 6.4.7-2 fixes the problem; downgrading any of the lightdm or webkit2 packages does not seem to affect things.
Additional info:
-
link to upstream bug report: https://github.com/anthraxx/linux-hardened/issues/85
-
package version(s):
- lightdm: 1:1.32.0-4
- lightdm-webkit2-greeter: 2.2.5-7
- webkit2gtk: 2.40.5-1
- systemd: 254.1-1
-
config and/or log files etc. attached (redacted for brevity, please let me know if I accidentally removed too much)
Steps to reproduce:
-
Set up an Arch machine running linux-hardened 6.4.7 (rel 1 or 2), along with lightdm and lightdm-webkit2-greeter. Booting and logging in should work at this stage.
-
Upgrade the kernel to linux-hardened 6.4.9-1 or 6.4.10-1 and reboot. The greeter should never appear, leaving only a flickering cursor.
-
Attempt to switch tty using Ctrl+Alt+F3 (for example). This should briefly work when repeatedly pressing the key, although the restarting greeter will force you back to its tty within a second.
At this point, the only recovery method I thought of was to go via the install ISO on a USB, mounting the system manually, chroot-ing, and then downgrading the kernel from there. If there is an easier one, I'd be grateful to know, although my system is working now.
I'm happy to provide more information if need be.