Bug 470944 - Desktop arrangement of triple monitor setup scrambled upon disconnecting and reconnecting monitors
Summary: Desktop arrangement of triple monitor setup scrambled upon disconnecting and ...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Containment (other bugs)
Version First Reported In: 5.27.5
Platform: Debian testing Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: multiscreen
Depends on:
Blocks:
 
Reported: 2023-06-12 17:12 UTC by Alex Dănilă
Modified: 2025-02-08 03:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Dănilă 2023-06-12 17:12:53 UTC
SUMMARY
Upon connecting and disconnecting displays on a laptop, the displays get mixed and panels jump around. 

Initial situation with xrandr:
- eDP-1 connected 1920x1080+0+324 (normal left inverted right x axis y axis) 344mm x 194mm
- VGA-1 connected 2048x1152+4480+288 (normal left inverted right x axis y axis) 510mm x 287mm
- HDMI-1 connected primary 2560x1440+1920+0 (normal left inverted right x axis y axis) 527mm x 296mm
In "Panels and desktop management" appears ordered as: HDMI-1, VGA-1, eDP-1 (with taskbar panel).

Disconnecting the display at HDMI-1 will mix the ordering in the desktop management: VGA-1, eDP-1 (taskbar panel is missing), Disconnected Screen 3 (with panel). 

Same will happen if I disconnect VGA-1.

STEPS TO REPRODUCE
1. Connect 2 external displays to a laptop, extending them to the right
2. Put a default panel on the integrated display
3. Disconnect one of the displays and notice that the desktops are reordered in "Panels and Desktops Management", with the panel no longer on the integrated display.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian GNU/Linux 12
(available in About System)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2025-01-09 22:33:16 UTC
Sorry it took us so long to get to this. I don't have three monitors handy, but I can't reproduce it with two monitors in current git master, which will shortly become Plasma 6.3. Are you still able to reproduce the issue in Plasma 6.2.5 or later? Thanks!
Comment 2 Bug Janitor Service 2025-01-24 03:47:09 UTC
🐛🧹 ⚠️ 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!
Comment 3 Bug Janitor Service 2025-02-08 03:47:40 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.