I recently installed Bazzite on my main PC to test how it could be run as a general desktop OS. I was using Windows for as long as I was alive at this point, but recently started to get into the Linux world.
I have a 2 monitor setup. Right off the bat I noticed two things on the login screen:
- Monitors were mixed up - it seems it recognized my right monitor as “left” or something, thus I get my mouse and focus on the right monitor, which I don’t want, and if i want to get to the left monitor, i have to move my mouse to the right border of the right monitor
- Mouse too fast
OK! This seems trivial to fix in the desktop parameters etc. BUT! The settings doesn’t seem to be applied to the login screen!
Well, this is stupid. I started searching what the heck do I have to do for my login screen to get my monitor setup and mouse settings to not drive me nuts each boot! I later found out that I have to find specific parameters for login screen (SDDM) and here click a specific button to apply my Plasma settings!
This stuff is super unintuitive for a new user and it has to change some way or another to not be super annoying for those who are trying to get off Windows.
So it seems that there is some “lore” about KDE, Wayland, multiple monitors… so that’s the reason for the stupidity I witness, maybe.
What could be done, in order from the most desireable:
- Automatically apply settings to the login screen. The “intuitive” stuff.
- If syncing settings right away is not possible, maybe do it some way asynchroniously. Maybe ask user on logout or something, if they want to have their desktop changes applied to the login screen, have option “Not to ask again”
- If the current way of things is already established, and automatic sync of parameters will throw a chunk of people off, this stuff could be opt-in, hopefully somewhere during setup.
- If any of the above is not possible for some reason, instruct user in some clear way that the desktop and the login screen setup are the two different entities which doesn’t share their settings and for the login setup you need to go here and here press here etc. Preferably after the first login or something.
This is basically a suggestion post. Is this the right place to do suggestions for maintainers, or maybe it’s better be posted somewhere else? Cheers