https://bugs.kde.org/show_bug.cgi?id=500888
Bug ID: 500888
Summary: Closing laptop lid switches off external screen in
dual external monitor setup on Wayland
Classification: Plasma
Product: KScreen
Version: 6.3.2
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: common
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
The below problem is only present on Wayland, X11 is not affected.
I have a USB-C dock with two external monitors for my laptop. The screens are
configured to have only the external monitors active when docked. Connecting
the laptop to the dock with open lid works fine, internal screen switches off,
external screens switch on. However closing the laptop lid results in the
external screens switched off. If I open the lid, everything is restored
(external on, internal off). This does not happen if only one screen is
connected to the dock.
Moreover, if I first close the lid with dual monitors (thus the screens switch
off), then switch off one of the monitors, and after open the lid, the second
monitor is still there in the screen setup; i.e. its removal is not detected.
With kscreen-doctor I can reenable the external screens while disabling the
internal, however this should be done in a blind setup, as all screens are off.
STEPS TO REPRODUCE
1. Connect the laptop with open lid to a USB-C dock with two monitors connected
2. Set the screens to have only the two external active (internal display off)
3. Set "When laptop lid closed" to "do nothing" in power management setup
4. Close the lid
OBSERVED RESULT
The external screens switch off leaving the system headless
EXPECTED RESULT
The external screens should stay on.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed 20250224
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Graphics Platform: Wayland
ADDITIONAL INFORMATION
See bug 486328 for a very similar resolved bug and also bug 500858 as a maybe
connected one.
--
You are receiving this mail because:
You are watching all bug changes.