| Summary: | windows no longer remember location after dual monitor sleep | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Henrik Hudson <rhavenn> |
| Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | olib141, strudelkuchen, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.4 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
drm_info output
kscreen_doctor output drm_info output kscreen_doctor output kscreen_doctor output |
||
|
Description
Henrik Hudson
2025-03-10 17:06:11 UTC
This was the same problem in 6.1, but somewhere in 6.2.x it got fixed and was working great. Please attach the output of kscreen-doctor -o and drm_info. Created attachment 179308 [details]
drm_info output
Created attachment 179309 [details]
kscreen_doctor output
I'm only using the AMD / ATI card. It is DP out, but using mini-DP -> HDMI cables to use HDMI on the monitor side. Sorry, forgot the card side was DP. 🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! updated version. still a problem in 6.3.4 . This is still a problem in 6.4.2 . Same hardware, but a clean install of Fedora 42 . Are the windows that get misplaced tiled, or in some other "special" window state? I can confirm that it's broken with custom tiled windows, but quick tiled and maximized works fine. Errr, I open an app (konsole, browsers or kate 95% of the time), focus on it (i use focus follows mouse) and use window key+arrow keys or window key + page up (maximize window) to move them around / adjust them. So, I don't know what that qualifies as. The browser windows are maximized or 50 / 50 split screen. The 50 / 50 ones move around. I "think" the max ones stay in place. konsole is either 50 / 50 split or 25 / 25 / 25 / 25 (2 x 2). The max browsers and konsole do forget the start bar is there and will maximize under it and have to resize them to be able to see the "bottom" text or browser status bar. hmm, quick tiled (side by side) windows are supposed to be restored properly, and this is tested in CI: https://invent.kde.org/plasma/kwin/-/blob/v6.4.2/autotests/integration/outputchanges_test.cpp?ref_type=tags#L1943 I'll try reproducing this problem in the test with your specific display setup, maybe it just doesn't happen with the one in CI. FWIW I believe I am seeing this after two identical monitors go to sleep and come back, where windows quick-tiled (by dragging them into the side of the screen) appear on the wrong monitor. This happens on a different desktop, it is not known to me if this happens on the current desktop. Operating System: CachyOS Linux KDE Plasma Version: 6.4.4 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.2 Kernel Version: 6.16.5-2-cachyos (64-bit) Graphics Platform: Wayland Graphics Processor: NVIDIA GeForce RTX 5080 Left Display (PG279QE): 1440x2560 in 27", 144 Hz Right Display (MSI4CD7): 3840x2160 @ 1.5x in 27", 240 Hz [Main] I have this, or a similar issue for a long time now, I can't remember when it last worked correctly (if ever on Wayland). My setup looks like this: []== the left monitor is rotated 90°counterclockwise, and the main monitor has no rotation (see attached: kscreen-doctor.txt and drm_info.txt). The windows that seem to cause the most (only?) issues are on the left monitor. They are all snapped into zones with Super+LMB drag, that I've configured with the Tiles Editor (Super+t). The left monitor wakes up faster than the right one, if that makes a difference... I wait for both to wake up before unlocking, but that probably doesn't matter. Created attachment 184839 [details]
drm_info output
Created attachment 184840 [details]
kscreen_doctor output
Created attachment 184841 [details]
kscreen_doctor output
When I don't snap the windows into the zones and lock -> monitors sleep -> 5 min later unlock, the windows are in the correct place. Anything one can do to help with this? This issue happens every day multiple times... |