You are not logged in.
So, whenever I enter sleep mode via the GUI, when I close the lid my laptop suddenly wakes up. In the logind.conf, I have the HandleLidSwitch set to lock, because I want my laptop to be in a lock screen when I usually close the lid. But I obviously don't want my laptop to wake up when closing the lid. Is there something I can do to make it work as I want to?
Offline
Which GUI? Most major DEs handle the logind/lidswitch integration themselves and thus logind.conf being inert. Also I'd assume LidSwitch=sleep to imply a lock on most implementations anyway. What's your output for
systemd-inhibit --listOffline
WHO UID USER PID COMM WHAT WHY MODE
NetworkManager 0 root 842 NetworkManager sleep NetworkManager needs to turn off networks delay
Realtime Kit 0 root 1001 rtkit-daemon sleep Demote realtime scheduling and stop canary. delay
UPower 0 root 1084 upowerd sleep Pause device polling delay
Discord 1000 adiee5 20305 Discord sleep Application cleanup before suspend delay
GNOME Shell 1000 adiee5 2618 gnome-shell sleep Środowisko GNOME musi zablokować ekran delay
GNOME Shell 1000 adiee5 2618 gnome-shell sleep Środowisko GNOME musi zapisać dane o czasie korzystania z ekranu delay
adiee5 1000 adiee5 2762 gsd-media-keys handle-power-key:handle-suspend-key:handle-hibernate-key GNOME handling keypresses block
adiee5 1000 adiee5 2762 gsd-media-keys sleep GNOME handling keypresses delay
adiee5 1000 adiee5 2766 gsd-power sleep GNOME needs to lock the screen delay
9 inhibitors listed.Offline