How to lock screen in linux before hibernating?
Posted
by
Emanuel Ey
on Super User
See other posts from Super User
or by Emanuel Ey
Published on 2012-11-20T16:39:18Z
Indexed on
2012/11/20
23:06 UTC
Read the original article
Hit count: 384
So when i hibernate my laptop the screen doesn't lock automatically.
To solve this i've changed /etc/acpi/powerbtn.sh
to contain:
su - myUsername -c "gnome-screensaver-command -l"
sudo pm-hibernate
exit 0
When running this file from a command line it works as intended (ie, lock the screen and then hibernate). Unfortunately, when pressing the power button, it still just hibernates without locking the screen -what am I missing?
EDIT: I've added the line whoami>>~/Desktop/test.txt
to verify which user is executing the /etc/acpi/powerbtn.sh
script. When pressing the power button, the file test.txt
is created, but is empty.
From this i conclude that the script is in fact being called when pressing the power button. What i do not understand is how the output of whoami
can be empty...
© Super User or respective owner