SUMMARY Since upgrading to Plasma 6.0, SDDM scales with a factor of 1.0, while the used scaling for my Plasma Wayland session is 2.0 Applying Plasma Settings: Color scheme, Cursor theme, Cursor size, Font, Font rendering, NumLock preference, Plasma theme, Scaling DPI, Screen configuration (Wayland only) using the official Breeze Theme, doesn't change the scaling. It stays the same on logout or reboot. ### Journalctl when syncing the settings: ``` Cannot find cursor size value; unsetting it Cannot find NumLock value. Warning from helper: Could not copy "/home/user/.config/fontconfig/." to "/var/lib/sddm/.config/fontconfig/." Warning from helper: Could not copy "/home/user/.config/fontconfig/.." to "/var/lib/sddm/.config/fontconfig/.." Synchronization successful ``` SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20240524 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.9.1-1-default (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 580 Series
Created attachment 170173 [details] kwinoutputconfig.json Found in `/var/lib/sddm/.config/`
Created attachment 170174 [details] kscreen output for the used screen Found in `/var/lib/sddm/.local/kscreen/output/`
It's sddm version 0.21.0-3.1 on TW. I slightly feel this is more of an SDDM bug? :-/
This is in fact our bug, but it's only fixed in Plasma 6.1.
I am now on Operating System: openSUSE Tumbleweed 20240714 SDDM Version: 0.21.0-3.1 KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.9.9-1-default (64-bit) Graphics Platform: Wayland and the scaling factor still gets not applied. :-(
The cursor scales correctly though.
The data in the kscreen folder gets used if SDDM is running on X11. The data in the kwinoutputconfig.json file gets used if SDDM is running on Wayland. On second reading, both exist and seem to have scale=2 set for 2ad1bd088494ee2fa4504953988ba033, so this does seem like an SDDM bug.