https://bugs.kde.org/show_bug.cgi?id=402607
Bug ID: 402607 Summary: Dynamic scren layout changes don't work properly in Plasma Product: plasmashell Version: 5.14.4 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Desktop Containment Assignee: se...@kde.org Reporter: and...@podzimek.org CC: plasma-b...@kde.org Target Milestone: 1.0 SUMMARY For the last ~8 years, Plasma has been responding incorrectly to desktop layout changes, both manual ones as well as ones triggered by monitor hotplugging. STEPS TO REPRODUCE 1. Install an external monitor and configure it to be on the left side of your laptop's display. 2. Configure desktop settings in both situations (only the laptop display and a full dual head setup). 3a. Unplug and re-plug the external monitor. 3b. Log in without the external monitor and then plug it in. OBSERVED RESULT Desktop, widgets and panels move from the primary (right) display to the secondary (left, external) monitor. The primary display turns black. However, it is positioned correctly within the virtual screen and working, i.e., the mouse cursor moves into it and windows can be dragged and maximized there. Panels from both the laptop display and the external monitor are incorrectly covering each other and both placed on the external monitor. Killing and restarting of plasmashell restores law and order (primary display is on the laptop where it should be, secondary display has its custom configuration). EXPECTED RESULT Primary display should remain unchaged and settings previously used in a particular dual-head desktop layout should be applied. No manual plasmashell restart should ever be needed. The only situation in which the primary screen layout should move to the external display is when an external monitor is connected *and* the laptop lid is closed. It should never happen during switches between the laptop display and dual-head with laptop display configured as primary. SOFTWARE/OS VERSIONS Linux/KDE Plasma: ArchLinux, kernel 4.19.12 KDE Plasma Version: 5.14.4 KDE Frameworks Version: 5.53.0 Qt Version: 5.12.0 ADDITIONAL INFORMATION When the secondary monitor is placed on the right side of the primary monitor, the problem sometimes doesn't occur. With the external monitor on the left, it's 100% reproducible. This has been a problem since ~2011, as far as I recall, but I thought I'd report it at last. This occurs on *all* of my laptops, on a 2009 Lenovo W510 with an NVidia GPU as well as on a 2018 Dell XPS 13 with an Intel GPU. -- You are receiving this mail because: You are watching all bug changes.