Hello,
I just acquired a Framework 16 Laptop, and things were going great as I loaded it up with Manjaro KDE plasma on my table… I brought a DP monitor over and set the KDE settings with the DP monitor set on the left of the laptop. No problems.
Then once all my tweaks me were made and a couple games were happy, I moved the laptop over to my desk, and placed the same DP monitor on the right… updated KDE settings to this fact, and launched a game.
I’m not quite sure how to explain this, but the game launched (windowed) spanning the two monitors… I thought not much about it, and dragged it over to the right so it was fully on the DP monitor… and then things started acting weird. It was like an invisible line was drawn on my DP monitor… any part of the game window beyond that invisible line was not refreshed/redrawn (like an snapshot/picture)… nor were any mouse clicks recognized.
Basically, this is what I think is happening… possibly KDE or X11 is remembering the old position of the game on the 2560x1440 DP monitor when it was on the left. When the game loads, it looks spanned because it’s starting the game on the current left monitor (now the laptop) with a lesser 1680x1050 resolution… so when it draws the window out it spans over to the second monitor to retain the window size.
But why the “invisible line” exists where the mouse can’t click and the frames don’t update… really has me confused. It’s like it knows, this is where the right edge of 2560x1440 ends on the total screen, and because the DP monitor is on the right now (no screen beyond it), whatever happens passed this edge is no mans land.
When i launched the second game (fullscreen) it loaded on the left monitor (laptop). Hit alt-Enter to swap the game into a window, dragged it over to the right onto my DP monitor, and was unable to select anything in the game’s menu because the game’s cursor refused t move beyond the “invisible line”.
Then I got curious… what if I swapped the position of the monitors in KDE’s settings? Well, when I do that, both games launch fine, no invisible lines, and no freeze-frame areas… even if I drag the windowed game between the monitors.
Has anyone experienced something like this? If so, how did you resolve it? Are there KDE caches/files I need to be removing? I’ve unchecked the system settings => window management => window behavior => advanced => allows apps to remember the positions of their own windows, if they support it
setting, but perhaps that doesn’t undo whatever was saved when the setting was checked.