I'm using Leap 15.5 with the KDE Frameworks, Plasma, and Applications repos. I've recently tried launching SDDM as a Wayland client itself using the following config [General] DisplayServer=wayland Unfortunately, the login screen never appears, and the journal log reports Sep 16 18:03:20 linux-lptp1 systemd[1]: Started Session 2 of User sddm. Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: pam_kwallet5(sddm-greeter:session): pam_kwallet5: pam_sm_open_session Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: pam_kwallet5(sddm-greeter:session): pam_kwallet5: open_session called without kwallet5_key Sep 16 18:03:20 linux-lptp1 sddm-helper[1174]: Jumping to VT 1 Sep 16 18:03:20 linux-lptp1 sddm-helper[1174]: VT mode didn't need to be fixed Sep 16 18:03:20 linux-lptp1 sddm[1034]: Greeter session started successfully Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: [PAM] Closing session Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: pam_unix(sddm-greeter:session): session closed for user sddm Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: [PAM] Ended. Sep 16 18:03:20 linux-lptp1 sddm-helper[1089]: pam_kwallet5(sddm-greeter:session): pam_kwallet5: pam_sm_close_session Sep 16 18:03:20 linux-lptp1 sddm[1034]: Auth: sddm-helper exited with 64 Sep 16 18:03:20 linux-lptp1 sddm[1034]: Greeter stopped. SDDM::Auth::HelperExitStatus(64) I'm not sure what is missing here, but I'm trying to determine if planned changes with /usr/lib/X11/display-manager need to be in place first. Further details explained here... https://en.opensuse.org/openSUSE:DisplayManagerRework For the record, I'm using ~> zypper se -si sddm Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository ---+-----------------------------+---------+------------------------------------------+--------+---------------- i | plasma6-sddm-theme-openSUSE | package | 84.87~git20240313T170730~9c664b7-kf.38.1 | noarch | KDE-Frameworks i | sddm-branding-openSUSE | package | 0.21.0-lp156.147.5 | noarch | KDE-Frameworks5 i+ | sddm-greeter-qt5 | package | 0.21.0-lp156.147.5 | x86_64 | KDE-Frameworks5 i | sddm-greeter-qt6 | package | 0.21.0-lp156.147.3 | x86_64 | KDE-Frameworks5 i+ | sddm-kcm6 | package | 6.1.5-kf.24.1 | x86_64 | KDE-Frameworks i | sddm-kcm6-lang | package | 6.1.5-kf.24.1 | noarch | KDE-Frameworks i+ | sddm-qt6 | package | 0.21.0-lp156.147.3 | x86_64 | KDE-Frameworks5 i | sddm-qt6-branding-openSUSE | package | 6.1.5-kf.37.2 | x86_64 | KDE-Frameworks I've tried masking display-manager.service, and explicitly enabling sddm.service, but have not been successful with this. Advice welcome.