コンピュータがメモリ停止状態で目を覚ますと、画面をロックする必要があります。
だから私は次のスクリプトを入れました/usr/lib/pm-utils/sleep.d
が、/etc/pm/sleep.d
実行されませんでした。
#!/bin/sh
case "$1" in
hibernate|suspend)
;;
thaw|resume)
vlock -ans
;;
*) exit $NA
;;
esac
PSこれはpm-suspend
本当ではありませんpm-hibernate
。
編集する
また、成功せずにsystemdサービスを試しました。
# /etc/systemd/system/[email protected]
[Unit]
Description=User resume actions
After=suspend.target
[Service]
User=root
Type=simple
ExecStart=vlock -ans
[Install]
WantedBy=suspend.target
私も電話しましたが、vlockはまだ電話を受けていません。systemctl enable [email protected]
ベストアンサー1
AFAIKはExecStart
実行可能ファイルのフルパスを望んでいます。
ExecStart=/usr/bin/vlock -ans
あなたの試み/etc/systemd/system/[email protected]