Created attachment 148016 [details] Picture of the issue SUMMARY Two monitors are attached, FullHD@100% (HMDI) and 4k@200% (DP). SDDM's settings have been synchronized. Yet, when the computer is booted, the login screen on the DP monitor looks like in the picture: The password field's text misses the left-top margin. Same for the entered password. The issue does not exist on the HDMI screen. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220404 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.2 Kernel Version: 5.17.1-1-default (64-bit) Graphics Platform: Wayland
Created attachment 148017 [details] KWin support information
``` cat /etc/sddm.conf.d/kde_settings.conf [Autologin] Relogin=false Session=default.desktop User= [General] HaltCommand= RebootCommand= [Theme] Current=breeze CursorTheme=breeze_cursors Font=Noto Sans,10,-1,5,50,0,0,0,0,0,Regular [Users] MaximumUid=60000 MinimumUid=1000 [X11] ServerArguments=-dpi 192 ```
Created attachment 148018 [details] Picture of the HDMI's sddm screen: Scales wrongly 200% instead of 100%.
I have re-synchronized SDDM's settings again and now it looks fine for the DP screen. Will re-open whenever the issue appears again.
Today when I booted, it happened again. * I have also noticed, that the HDMI screen, which is in the Wayland session on the left, is now logically on the right. (I.e. the cursor on the DP screen needs to leave on the right edge to go to the HDMI screen). Real + Wayland: HDMI | DP SDDM: DP | HDMI * The password field's dots on the DP screen are actually only missing the left margin. The place holder field lacks both left and top margin.
If you sync your setting while logged into a Wayland session, it will sync the screen arrangements too. Unfortunately this bug is unfixable on X11 because X11 doesn't support mixed-dpi screen arrangements. What's needed to fix it is to boot the SDDM session itself into Wayland. This is a technical thing that you can't easily do yourself. I've done it and verifies that this bug is fixed in that state.