私はArch Linux、lightdm 1.30.0、およびJWM v2.4.2がインストールされたノートブックを持っています。私のシステムで次のことをしたいです。
- 10分間アクティビティがない場合は、一時停止して画面をロックします。
- 30分間アクティビティがない場合は、スリープモードに入ります。
そのためにxautolockとsystemdxautolock -time 10 -locker "systemctl suspend-then-hibernate" -notify 60 -notifier "notify-send -u critical \"The computer will be suspended in 1 minute\" -t 5000" &
を使ってみました。私も走る。/etc/systemd/sleep.conf
HibernateDelaySec=1800
light-locker --lock-on-suspend
しかし、2つの質問があります。
- まず、10分後にノートパソコンが期待どおりに機能しないことを確認しました。ただし、一定時間(30分未満)後には目が覚め、lightdmログイン画面が表示されます。これにより、時間内に休止状態になるのを防ぐことができます。なぜ目が覚めたのか、何をすべきかわかりません。
- 次に、もちろん、xautolockはログインするまで実行されないため、システムはログイン画面で一時停止されません。これを行う方法がわからないので、これについてのアドバイスを聞きたいです。