Saya perlu mengunci layar ketika komputer saya terbangun dari memori yang tertunda,
Jadi saya mencoba untuk menempatkan skrip berikut ke /usr/lib/pm-utils/sleep.d
dan /etc/pm/sleep.d
, tetapi tidak pernah dieksekusi,
#!/bin/sh
case "$1" in
hibernate|suspend)
;;
thaw|resume)
vlock -ans
;;
*) exit $NA
;;
esac
PS Ini pm-suspend
tidak pm-hibernate
.
EDIT
Mencoba layanan systemd juga, tidak berhasil:
# /etc/systemd/system/resume@.service
[Unit]
Description=User resume actions
After=suspend.target
[Service]
User=root
Type=simple
ExecStart=vlock -ans
[Install]
WantedBy=suspend.target
Dan saya systemctl enable resume@.service
juga menelepon , vlock tidak dipanggil.
echo executed script >> /tmp/resume