As far as I can tell, I have an almost perfect system, with no detectable glitches or bugs in anything… except one. It is trivial, really, a minor nuisance. But, it is one I have sought an answer for a few times already, without success:
SDDM is not using the assigned primary on the login screen. It says it is, but it is not.
I have four displays (5 if you include the projector), three of them form a “working” triad, the other is a large display for group viewing and normally off, though plugged in to the PC.
display one (left) is a 17" XSGA, rotated to portrait,
display two (center) is a 27" FHD in normal mode,
display three (right) is a 17" XSGA, rotated to portrait.
and display four is either a 46" FHD LCD FPD or FHD LCD Projector.
The rotated height of the 17" displays are exactly the height of the 27", so it all fits together neatly. However, in order to keep the widgets on the right display from bouncing around due to the post-login rotation, and to put the focus on the main screen, I have had to add some xrandr settings to Xsetup in /usr/share/sddm/scripts/.
xrandr --output DVI-I-1 --mode 1280x1024 --pos 0x0 --rotate left --output HDMI-0 --primary --mode 1920x1080 --pos 1024x0 --rotate normal --output DVI-D-0 --mode 1280x1024 --pos 2944x0 --rotate left --output HDMI-1-0 --mode 1920x1080 --pos 3968x0 --rotate normal
This used to work in Neon (and it still works in Kubuntu 23.04 with Plasma 5.27.8 backport). Now though, when at the login screen, the focus is assigned to display four, which is usually off. I can still type in my password, though nothing shows up on the in-use displays, and I can click the main screen to focus it, but I would like it to do what it was told (I’m the human damn it! ) and make display 2 primary, not 4 (or assign the focus correctly).
This occurred two or three updates to SDDM ago, and has persisted. Something seems to have changed with SDDM and Neon, but not SDDM and Kubuntu.
It is also present in every kdesrc-build I do since then as well.
Any ideas? Because if I can get that solved, I will have perfection, and that would be a first in my entire computing existence. I wants it. I needs it. My Precious.