Bug 463826 - wayland: logout of plasma session does not end, restart of sddm is required to get a login
Summary: wayland: logout of plasma session does not end, restart of sddm is required t...
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.26.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-04 11:17 UTC by slartibart70
Modified: 2023-01-11 17:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description slartibart70 2023-01-04 11:17:43 UTC
If i switch from x11 to a wayland session, the logout hangs with a black screen on virtual console 1, just a blinking cursor on screen.
I need to go to e.g. virtual console 3, login as root and do a 'systemctl restart sddm.service' to get a login back.

In x11, no problem with logouts
One thing to mention: in fedora (36,37) when using x11, we have the plasma session on vconsole2, vconsole1 is displaying (old) boot messages. 
But, in wayland, the gui is on vconsole1. vconsole2 displays the last sddm login-screen grayed-out, still showing the background, the password-input field with your input replaced by 'dots'.
A logout shows the blinking cursor on vconsole1, vconsole2 still shows the defunct sddm-login 

Independent of how long you wait, sddm will not recover. You have to kill/restart it using systemctl
Comment 1 Vlad Zahorodnii 2023-01-11 13:15:31 UTC
This sounds like a SDDM bug. Can you report this issue to SDDM developers and leave a link here?
Comment 2 slartibart70 2023-01-11 17:26:37 UTC
already done, it's an old ticket and crosslinked to here
https://github.com/sddm/sddm/issues/760