SUMMARY I started seeing this problem very recently with my 2nd monitor (X11). Apps work properly initially, e.g. maximizing a window is done withing one screen. But (at least) 2 things are broken: 1) when monitors go to sleep, after wake-up the apps from the 2nd screen move to the first (although widgets stay where they were) 2) when running xfreerdp /multimon the target Windows system treats both monitors are one big screen STEPS TO REPRODUCE (1) 1. Log in with two screens 2. Put konsole on 2nd screen 3. Wait to displays to go to sleep 4. wake up displays OBSERVED RESULT konsole is on the 1st screen EXPECTED RESULT konsole stays on the 2nd screen STEPS TO REPRODUCE (2) 1. Log in with two screens 2. run "xfreerdp /multimon /s:<server>" OBSERVED RESULT target windows treating displays as one big screen EXPECTED RESULT target windows treating displays as two screens ADDITIONAL INFO: * This happened on Fedora 36 and 37 * I've tried a graphics card instead of embedded graphics in the CPU * I've tried xfreerdp to different Windows systems None of these helped. * I've switched to Gnome and xfreerdp works properly again SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: 5.26.3 (available in About System) KDE Plasma Version: 5.26.3 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 ADDITIONAL INFORMATION
I've tried to roll back kwin to 5.26.0 but that didn't help. Note: I've recently upgraded my hardware from i7 3770 using HDMI + DVI to i5 13600k using DP + HDMI so not sure if that was a problem (and not the plasma update). The discrete card I've tried and had same problem is also DP + HDMI. In any case "kill kwin_x11; mutter &" helps to fix both problems but I like kwin much better :)
I just tried awesomeWM and iceWM and they work properly. Also found an old disk with Fedora 35 with kwin 5.25 and it worked properly, so it looks like a regression in 5.26 Unfortunately it's not easy to downgrade whole KDE to 5.25 on Fedora 37 so no easy workaround.
With latest updated on Fedora 37 things seem to work ok now. Not sure if it was KDE, kernel, or BIOS update that helped.