| Summary: | Secondary monitor positioned to right acts as a primary monitor (windows positions are not remembered either) | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | leftcrane <leftcrane> |
| Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 5.14.3 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
leftcrane
2019-03-13 12:57:59 UTC
I'll just add that some apps appear confused about the primary monitor while others (like inkscape opening a file) actively want to appear on the right-hand secondary monitor. (for these latter apps, I have a KWin rule to force them to the primary screen). I mean secondary monitor positioned to the LEFT (not the right) Anyway, I discovered this was intended behavior. https://www.reddit.com/r/kde/comments/6yeru6/connect_2nd_monitor_kwin_moves_all_open_windows/ I really hate this. Couldn't you declare the upper left corner of the primary monitor to always be the origin of the coordinate system? I don't remember this being an issue on Mutter. OK, KWin is feature frozen, so the workaround for this issue becomes: - Ship a KWin script to move all windows to primary monitor. Maybe have this script (optionally) fire when a secondary monitor is reconnected. This is a very common misunderstanding: primary display setting has no influence on window position. Most windows position themselves and the remaining ones are positioned based on the active screen. |