Bug 2267124 - sddm-greeter killed by SIGSEGV with mesa 24.0.0
Summary: sddm-greeter killed by SIGSEGV with mesa 24.0.0
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: 40
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-29 21:28 UTC by Manfred Egger
Modified: 2024-03-13 15:14 UTC (History)
16 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)
journalctl dump (51.16 KB, text/plain)
2024-02-29 21:28 UTC, Manfred Egger
no flags Details

Description Manfred Egger 2024-02-29 21:28:08 UTC
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

Comment 1 Manfred Egger 2024-03-06 19:41:48 UTC
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

Comment 2 José Expósito 2024-03-13 15:14:21 UTC
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.


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