ttyログインプロンプトで自動スリープモードを有効にできますか?

ttyログインプロンプトで自動スリープモードを有効にできますか?

最近、コンピュータの電源を入れて、誤ってログインプロンプトに数時間放置したため、バッテリーが不要に消費されました。この場合、ディスプレイマネージャは自動的に中断されますが、私はそれをしたくありません。

systemctl suspendもしそうなら、ログインプロンプト(可能であればログインしたttyでも)で何分間も活動がなければ、コンピュータがスリープモードになるように設定できますか?

ベストアンサー1

私は同じ問題を経験しました。明らかに、アイドルプログラムにはX / Wayland以外の睡眠要求はありませんでしたが、いくつか見つかりました。

私は現在、ラップトップやデスクトップにsleepdを使用しています。
システム装置:

[Unit]
Description=auto sleep on idle

[Service]
User=root
ExecStart=sleepd -n -u 600 -U 600 -l 0.5 -w -a -s "systemctl suspend-then-hibernate" -b 10 -d "systemctl hibernate" -a
Restart=always

[Install]
WantedBy=multi-user.target

感謝の言葉:

おすすめ記事