Created attachment 2019508 [details] journalctl dump Description of problem: The sddm-greeter crashes immediately after loading. Version-Release number of selected component (if applicable): sddm-0.20.0-11.fc40 mesa-24.0.0-2.fc40 kernel-6.8.0-0.rc6.49.fc40 How reproducible: always reproducible Steps to Reproduce: 1. boot the system 2. let sddm start Actual results: sddm-greeter crashes, black screen Expected results: sddm-greeter should display the login screen Additional info: Manually downgrading the mesa packages to 23.3.6-1.fc39 seems to resolves the problem. System info: Fedora 40 KDE Spin Radeon graphics card
It seems this bug is related to an upstream bug [1] reported against mesa 24 which affects Radeon graphics cards. I applied the patch from the upstream bug report and did a local package rebuild with mesa 24.0.2. This resolves the issue for me. Arch Linux uses the same patch in combination with mesa 24.0.2 [2]. [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/10613 [2] https://gitlab.archlinux.org/archlinux/packaging/packages/mesa
I opened a MR to solve it in Fedora: https://src.fedoraproject.org/rpms/mesa/pull-request/47 A MR has not being opened upstream to solve this issue. I'll keep an eye on the issue to update the patch if required.