https://bugs.kde.org/show_bug.cgi?id=523144
Bug ID: 523144
Summary: Session locks when lid is closed even with external
monitor enabled
Classification: Plasma
Product: plasmashell
Version First 6.3.6
Reported In:
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Power management & brightness
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
***
If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
DESCRIPTION
A few days ago I started experiencing the following problem: when i close the
lid of my laptop, external monitor also turns off and session locks even when
it shouldn't according to power management settings. It happens immediately
after system booted and password is entered - before entering it functions
normally. If I close the lid at any time after session started - session locks
and all monitors turn off. When I am trying to click on mouse /keyboard, laptop
screen/mouse/keyboard turn on even when lid is closed waiting for password, but
external monitor is disabled until lid is opened.
USEFUL OUTPUTS
```bash
oles@debian ~$ kscreen-doctor -o
127 ↵
Output: 1 eDP-1
disabled
connected
priority 0
Panel
Modes: 1:2560x1600@60*! 2:2560x1600@48 3:1920x1200@60
4:1920x1080@60 5:1600x1200@60 6:1680x1050@60 7:1280x1024@60 8:1440x900@60
9:1280x800@60 10:1280x720@60 11:1024x768@60 12:800x600@60 13:640x480@60
14:2560x1440@60 15:1600x900@60 16:1368x768@60
Geometry: 0,0 1138x712
Scale: 2.25
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 30% and dimming to 100%
Output: 2 HDMI-A-1
enabled
connected
priority 1
HDMI
Modes: 17:3440x1440@50! 18:3440x1440@100* 19:3440x1440@60
20:2560x1440@60 21:2560x1080@60 22:2560x1080@60 23:2560x1080@60
24:1920x1200@50 25:1920x1080@60 26:1920x1080@60 27:1920x1080@60
28:1920x1080@50 29:1600x1200@50 30:1680x1050@60 31:1600x900@60
32:1280x1024@75 33:1280x1024@60 34:1440x900@60 35:1280x800@60
36:1152x864@75 37:1280x720@60 38:1280x720@60 39:1280x720@60 40:1280x720@50
41:1024x768@75 42:1024x768@70 43:1024x768@60 44:832x624@75 45:800x600@75
46:800x600@72 47:800x600@60 48:800x600@56 49:720x576@50 50:720x480@60
51:720x480@60 52:640x480@75 53:640x480@73 54:640x480@67 55:640x480@60
56:640x480@60 57:720x400@70 58:1600x1200@60 59:1600x1200@100
60:1280x1024@100 61:1024x768@100 62:1920x1200@60 63:1920x1200@100
64:1280x800@100 65:2560x1440@100 66:1920x1080@100 67:1600x900@100
68:1368x768@60 69:1368x768@100 70:1280x720@100
Geometry: 0,0 2992x1253
Scale: 1.15
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 100% and dimming to 100%
```
```bash
Jul 16 18:55:16 debian org_kde_powerdevil[1941]: org.kde.powerdevil: Lid action
was suppressed because an external monitor is present
Jul 16 18:55:16 debian kded6[2028]: xsettingsd: Reloading configuration
Jul 16 18:55:16 debian kded6[2028]: xsettingsd: Loaded 14 settings from
/home/oles/.config/xsettingsd/xsettingsd.conf
Jul 16 18:55:17 debian polkit-kde-authentication-agent-1[1940]: qt.qpa.wayland:
There are no outputs - creating placeholder screen
Jul 16 18:55:17 debian kded6[1795]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian konsole[2311]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kactivitymanagerd[1909]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 16 18:55:17 debian kdeconnectd[2134]: 2026-07-16T18:55:17 qt.qpa.wayland:
There are no outputs - creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2162]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian DiscoverNotifier[2159]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 16 18:55:17 debian plasmashell[1862]: qt.qpa.wayland: There are no outputs
- creating placeholder screen
Jul 16 18:55:17 debian plasmashell[1862]: kde.plasmashell: requesting
unexisting screen available rect -1
Jul 16 18:55:17 debian konsole[4783]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian org.telegram.desktop[2409]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2571]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian xdg-desktop-portal-kde[2245]: qt.qpa.wayland: There are
no outputs - creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2577]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2567]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2580]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2574]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2575]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2563]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2576]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2564]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2579]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2565]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2573]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2566]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2572]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian kalendarac[2443]: qt.qpa.wayland: There are no outputs -
creating placeholder screen
Jul 16 18:55:17 debian org_kde_powerdevil[1941]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 16 18:55:17 debian kwin_wayland_wrapper[9921]: Initializing
"/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Jul 16 18:55:17 debian kwin_wayland_wrapper[9921]: Initializing
"/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"
Jul 16 18:55:17 debian plasmashell[1862]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml:310:13:
QML Image: Cannot open:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/plasmafox
Jul 16 18:55:17 debian plasmashell[1862]: The cached device pixel ratio value
was stale on window update. Please file a QTBUG which explains how to
reproduce.
Jul 16 18:55:19 debian kscreenlocker_greet[10009]: PAM unable to
dlopen(pam_sss.so): /usr/lib/security/pam_sss.so: cannot open shared object
file: No such file or directory
Jul 16 18:55:19 debian kscreenlocker_greet[10009]: PAM adding faulty module:
pam_sss.so
Jul 16 18:55:28 debian kded6[1795]: org.kde.pulseaudio: No object for name
"bluez_output.B8_53_84_5F_F5_7C.1"
Jul 16 18:55:28 debian kdeconnectd[2134]: 2026-07-16T18:55:28 default: Error
sending UDP packet: QAbstractSocket::NetworkError
Jul 16 18:55:28 debian kdeconnectd[2134]: 2026-07-16T18:55:28 kdeconnect.core:
Failed to open any MDNS client sockets
Jul 16 18:55:28 debian plasmashell[1862]: org.kde.pulseaudio: No object for
name "bluez_output.B8_53_84_5F_F5_7C.1"
Jul 16 18:55:28 debian kscreenlocker_greet[10009]:
pam_kwallet5(kde-smartcard:auth): pam_kwallet5: pam_sm_authenticate
Jul 16 18:55:28 debian kscreenlocker_greet[10009]:
pam_kwallet5(kde-smartcard:auth): pam_kwallet5: we were already executed
Jul 16 18:55:30 debian wireplumber[1601]: spa.bluez5.native: RFCOMM receive
command but modem not available:
AT+XIAOMI=FF010201023F030201061BFFFFFF160137512E23FFFF00000053B8847CF55F1E53B8847CF55F0DFF271708030250E551456084900000000000000000000000000000000000FF
Jul 16 18:55:30 debian wireplumber[1601]: spa.bluez5.native: RFCOMM receive
command but modem not available: AT+XIAOMI=FF010201010400020A08FF
Jul 16 18:55:30 debian wireplumber[1601]: spa.bluez5.native: RFCOMM receive
command but modem not available:
AT+XIAOMI=FF010201023F030201061BFFFFFF160137512E23FFFF00000053B8847CF55F1E53B8847CF55F0DFF271708030250E551456084900000000000000000000000000000000000FF
Jul 16 18:55:30 debian wireplumber[1601]: spa.bluez5.native: RFCOMM receive
command but modem not available:
AT+XIAOMI=FF0102010115000401E7FF970B2005010137050000000101020D00FF
Jul 16 18:55:30 debian wireplumber[1601]: spa.bluez5.native: RFCOMM receive
command but modem not available: AT+XIAOMI=1,1,46,35,255,255,30
Jul 16 18:55:31 debian kdeconnectd[2134]: 2026-07-16T18:55:31 kdeconnect.core:
Failed to send mDNS query: Cannot assign requested address
Jul 16 18:55:32 debian kded6[2028]: xsettingsd: Reloading configuration
Jul 16 18:55:32 debian kded6[2028]: xsettingsd: Loaded 14 settings from
/home/oles/.config/xsettingsd/xsettingsd.conf
Jul 16 18:55:32 debian polkit-kde-authentication-agent-1[1940]: qt.qpa.wayland:
There are no outputs - creating placeholder screen
Jul 16 18:55:32 debian kactivitymanagerd[1909]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 16 18:55:32 debian kdeconnectd[2134]: 2026-07-16T18:55:32 qt.qpa.wayland:
There are no outputs - creating placeholder screen
Jul 16 18:55:32 debian kwin_wayland_wrapper[10009]: qt.qpa.wayland: There are
no outputs - creating placeholder screen
Jul 16 18:55:32 debian plasmashell[1862]: qt.qpa.wayland: There are no outputs
- creating placeholder screen
Jul 16 18:55:32 debian plasmashell[1862]: kde.plasmashell: requesting
unexisting screen available rect -1
Jul 16 18:55:32 debian DiscoverNotifier[2159]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
```
```bash
oles@debian ~$ loginctl show-session
EnableWallMessages=yes
NAutoVTs=6
KillUserProcesses=no
RebootToFirmwareSetup=no
RebootToBootLoaderMenu=18446744073709551615
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
BlockInhibited=handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch
DelayInhibited=shutdown:sleep
InhibitDelayMaxUSec=5s
UserStopDelayUSec=10s
SleepOperation=suspend-then-hibernate suspend hibernate
HandlePowerKey=poweroff
HandlePowerKeyLongPress=ignore
HandleRebootKey=reboot
HandleRebootKeyLongPress=poweroff
HandleSuspendKey=suspend
HandleSuspendKeyLongPress=hibernate
HandleHibernateKey=hibernate
HandleHibernateKeyLongPress=ignore
HandleLidSwitch=suspend
HandleLidSwitchDocked=ignore
HandleSecureAttentionKey=secure-attention-key
HoldoffTimeoutUSec=30s
IdleAction=ignore
IdleActionUSec=30min
PreparingForShutdown=no
PreparingForSleep=no
Docked=yes
LidClosed=no
OnExternalPower=no
RemoveIPC=yes
RuntimeDirectorySize=1613918208
RuntimeDirectoryInodesMax=394023
InhibitorsMax=8192
NCurrentInhibitors=7
SessionsMax=8192
NCurrentSessions=2
StopIdleSessionUSec=infinity
```
STEPS TO REPRODUCE
1. Power on the laptop after shutting down
2. Enter password for the 1st time
3. Close the lid
OBSERVED RESULT
External monitor turns off until lid is opened.
EXPECTED RESULT
External monitor as a main one should remain enabled.
HARDWARE
Laptop: Asus UM3402YA KP678
Monitor: Samsung C34H890
SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
ADDITIONAL INFORMATION
This bug appeared day or 2 ago, after I have started to use type-c instead of
hdmi. I have returned to hdmi but issue persists. As I remember I haven't
installed any significant updates within 3 last days. Maybe related to bug id
475632
--
You are receiving this mail because:
You are watching all bug changes.