Bug 515138 - Support for screen layouts
Summary: Support for screen layouts
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasma-login-manager
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-26 23:08 UTC by Greg White
Modified: 2026-01-27 15:52 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg White 2026-01-26 23:08:48 UTC
SUMMARY

Plasma login manager should provide support for rotated screen(s). and screen layout.  Right now, it defaults to landscape and cannot be changed, which can be more than a little bit problematic.  Ideally, there would be some way to save the existing screen layout to the login manager so that the correct layout is used, possibly as part of the apply plasma settings function?  Simply rotating and mirroring would work if a single screen is in use, but with more than one monitor using different rotations, some screens would be flipped or arranged incorrectly.  Simply using the correct layout but mirroring would be entirely sufficient (and would avoid centering the UI across screens.)

You could do this in SDDM by using an Xorg monitor.conf file and specifying the screen layout.

STEPS TO REPRODUCE
1.  Have one or more rotated screens (I have one rotated left, the other rotated right) 
2. Try to login

OBSERVED RESULT

Notice that the login manager is in landscape mode, making login extremely difficult.


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Oliver Beard 2026-01-27 14:56:06 UTC
The intended design here is that the user would apply their plasma settings to the login screen, which would include display rotation.

By using KWin, things like autorotate in tablets or 2-in-1s should work out of the box.
Comment 2 Greg White 2026-01-27 15:52:30 UTC
(In reply to Oliver Beard from comment #1)
> The intended design here is that the user would apply their plasma settings
> to the login screen, which would include display rotation.
> 
> By using KWin, things like autorotate in tablets or 2-in-1s should work out
> of the box.

That makes sense, but I'm curious how you would handle situations where the login fields are centered across multiple screens.  That would be a huge improvement over where we are right now, but could still be somewhat strange, if not straight up unusable (i.e., I have two identical screens organized as one large display.  Other layouts might include a large monitor with a laptop screen below and to the right of it.  Centering on that would be very odd and hard to work with.)