After installing tumbleweed on my new laptop, I am having a bunch of different graphical oddities with the plasma desktop. The first one being that I can’t apply my plasma settings to SDDM. It runs without any errors, but no actual changes happen after a logout.
Trying the breeeze SDDM theme results in a completely white screen, with the login controls being barely visible.
I don’t know if these are driver issues or not, never faced these on fedora plasma edition.
This might happen if still using display-manager-legacy.service. I have that disabled and using the sddm.service instead (with SDDM configured to launch as a Wayland client itself).
I have plasma6-sddm-theme-openSUSE installed and that works ok, as does the regular Breeze theme. Anyway, let’s see what others recommend here.
Still nothing?
Output of journalctl -b -u display-manager-legacy.service -p6:
Hint: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
-- No entries --
Dec 24 15:53:02 localhost.localdomain systemd[1]: Starting X Display Manager...
Dec 24 15:53:02 localhost.localdomain display-manager[2902]: /etc/vconsole.conf available
Dec 24 15:53:02 localhost.localdomain display-manager[2902]: XKBLAYOUT: us
Dec 24 15:53:02 localhost.localdomain display-manager[2902]: XKBLAYOUT is already set. Better don't touch X11 keyboard configuration.
Dec 24 15:53:03 localhost.localdomain systemd[1]: Started X Display Manager.
Dec 24 15:53:03 localhost.localdomain sddm-helper[3071]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=462) by sddm(uid=0)
Dec 24 15:53:03 localhost.localdomain sddm-helper[3071]: pam_kwallet5(sddm-greeter:session): pam_kwallet5: open_session called without kwallet5_key
Dec 24 15:53:03 localhost.localdomain sddm-helper[3071]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-yJmRkl --theme /usr/share/sddm/themes/breeze"
Dec 24 15:53:11 localhost.localdomain sddm-helper[3153]: pam_kwallet5(sddm:auth): pam_kwallet5: Couldn't get password (it is empty)
Dec 24 15:53:12 localhost.localdomain sddm-helper[3153]: pam_unix(sddm:session): session opened for user username(uid=1000) by username(uid=0)
Dec 24 15:53:12 localhost.localdomain sddm-helper[3153]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "/usr/libexec/plasma-dbus-run-session-if-needed>
Dec 24 15:53:12 localhost.localdomain sddm-helper[3153]: Failed to write utmpx: No such file or directory
I’m starting to believe that my install is messed up in some way. Going to do a reinstall now using the Net installer on a new usb, instead of the offline installer.
You may switch from display-manager-legacy.service to sddm.service:
5700g:~ # systemctl list-unit-files sddm.service display-manager-legacy.service
UNIT FILE STATE PRESET
display-manager-legacy.service disabled enabled
sddm.service enabled disabled
2 unit files listed.
5700g:~ #
5700g:~ # journalctl -b -u sddm.service -p6
Dec 26 07:13:20 5700g systemd[1]: Started Simple Desktop Display Manager.
Dec 26 07:13:20 5700g sddm-helper[1213]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=477) by sddm(uid=0)
Dec 26 07:13:29 5700g sddm-helper[1527]: pam_unix(sddm:session): session opened for user karl(uid=1000) by karl(uid=0)
Dec 26 07:13:29 5700g sddm-helper[1527]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "/usr/libexec/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland"
Dec 26 07:13:29 5700g sddm-helper[1527]: Failed to write utmpx: No such file or directory
5700g:~ #
n150:~ # journalctl -b -u sddm -p6
Dec 26 15:08:56 n150 systemd[1]: Started Simple Desktop Display Manager.
Dec 26 15:08:57 n150 sddm-helper[968]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=463) by sddm(uid=0)
Dec 26 15:09:14 n150 sddm-helper[1265]: pam_unix(sddm:session): session opened for user karl(uid=1001) by karl(uid=0)
Dec 26 15:09:14 n150 sddm-helper[1265]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "/usr/libexec/plasma-dbus-run-session-if-needed /usr/bin/startplasma-waylan>
Dec 26 15:09:14 n150 sddm-helper[1265]: Failed to write utmpx: No such file or directory
n150:~ #