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.

Reply via email to