Bug 2116525

Summary: KDE/sddm black screen on logout, sddm-helper error 6
Product: [Fedora] Fedora Reporter: Tejas Raman <tejasraman10>
Component: sddmAssignee: Martin Bříza <m>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 36CC: agurenko, alekcejk, bulmihamlo, jgrulich, kde-sig, me, m, ozeszty+rhbz, pierluigi.fiorini, rdieter, steph, travier, yrs, zawertun
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: sddm-0.19.0^git20230201.3ee57e9-2.fc37 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-02-07 01:54:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Example of logo out bug on my main PC (R5 3400G)
none
Systemctl restart sddm effect on my main PC (R5 3400G) none

Description Tejas Raman 2022-08-08 17:58:54 UTC
Created attachment 1904351 [details]
Example of logo out bug on my main PC (R5 3400G)

Description of problem:

I recently install Fedora 36 KDE. One bug I noticed is that you cannot log out to SDDM. Upon trying, a black screen (sometimes with a cursor) will show up. The only way to make the screen show after logging out is to go to a tty and do “systemctl restart sddm”. I’ve downloaded the ISO multiple times, installed on 2 different (working) computers, and tried to reinstall SDDM.

Version-Release number of selected component (if applicable):
Fedora 36 KDE
SDDM 0.19.0^git20220321.e67307e-3.fc36

How reproducible:

This was reproducible across multiple computers and ISO redownloads, and USBs for me.

Steps to Reproduce:
1. Install F36 KDE
2. Try to log out from inside the KDE start menu or with loginctl terminate-user

Actual results:

Black screen, sometimes with a cursor

Expected results:

The SDDM login screen

Additional info:

If I type “systemctl restart sddm.service” and than log in, logout works fine until the next reboot.

Comment 1 Tejas Raman 2022-08-08 18:08:37 UTC
Created attachment 1904353 [details]
Systemctl restart sddm effect on my main PC (R5 3400G)

Comment 2 Tejas Raman 2022-08-09 00:07:50 UTC
Downgrading sddm to version from Fedora 35 fixes login issue.
(Sddm regression from latest git)

Comment 3 Stephane Travostino 2023-01-18 09:36:33 UTC
This is still a bug as of Jan 2023. Any update?

Comment 4 bulmihamlo 2023-01-25 13:24:22 UTC
This bug makes the Fedora 37 KDE spin unusable if logging out or switching between desktop sessions is required. Black screen, normal shortcuts to get to TTYs nonfunctional, nothing works except hard rebooting the machine. Thanks for your time and consideration in looking into it.

Comment 5 yrs 2023-01-30 00:20:51 UTC
In case it helps: I am working off a fresh install of Fedora 37 KDE spin and did NOT have the bug at first. But then I started to mess around with SDDM settings via KDE's settings manager and, after changing things a few times and having to enter my administrator password to make the changes take effect, the bug showed up.

I don't know anything about how SDDM is setup but it is clear to me that the issue relates to however the KDE settings application interfaces with SDDM settings. Again, everything was working perfectly before I started fiddling, and I only did the fiddling through KDE settings.

This issue is not a dealbreaker for me as I am the only user on this machine. But this is a significant issue for some: https://ask.fedoraproject.org/t/fedora-36-kde-spin-no-monitor-output-of-sddm-after-logout/25357/6. Please do fix it as quickly as possible!

Comment 6 Fedora Update System 2023-02-02 17:47:14 UTC
FEDORA-2023-1a365f606b has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-1a365f606b

Comment 7 Fedora Update System 2023-02-03 02:56:21 UTC
FEDORA-2023-1a365f606b has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-1a365f606b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-1a365f606b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2023-02-07 01:54:49 UTC
FEDORA-2023-1a365f606b has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.