I have been running EOS for a few months and there is a minor reoccurring issue I’m finally not too lazy to find a fix for.
I have a bit of a janky 3 monitor setup where I have on central 4k monitor and two 1080p side monitors, one of which is in vertical orientation for discord/slack. All of the monitors are different brands.
Whenever I first log in the portrait mode monitor is still displaying in landscape mode, which isn’t a biggy because it’ll switch over to portrait during login. However, every couple of logins something happens that causes the display settings between monitors to shuffle around: wallpaper/taskbar of display 1 on display 2, incorrect resolution/scaling, layout of monitors is incorrect for moving between displays, etc. 9/10 times all I have to do is unplug the DP cable from the vertical monitor and plug it back in and everything resets itself. The other 1/10 times the issue persists and I have to go into the display configuration to find that the screen priorities are mixed up and putting them in the correct order resolves the issue.
Does anyone know what is causing this issue and how I can stop it from occurring?
There’s a couple of things to address I suspect (SDDM / KDE / X11 / Wayland), so bear with me as a step through it.
To clarify this point, are you saying that the portrait screen is not correctly rotated at the initial login screen (SDDM)? Then, when you log in, it often rights itself (except on occasions where things get mixed up)?
Ok, to address the rotation issue on the login screen, with your display setup correctly in a Wayland session (not X11), you might go to Login Screen (SDDM) settings, and hit Apply Plasma Settings…
Hopefully, your login screen should now be correctly orientated.
Ok that fixed the login screen, though having the login input appear on only one monitor would be nice. But I rather get the monitor shuffling fixed first