
私は最近i3エコシステムに入り、設定を始めました。私は一定時間のアイドル時間の後にGnomeのようにシステムが自動的にロックされ、停止しないことを発見しました。一定期間アクティビティがない場合は、自動的にロックして停止するようにi3を実行するArch Linuxをどのように設定しますか?
答え1
電源関連の操作(一時停止、ノートブックカバーの閉じなど)を制御するには、一部の電源管理ツールを実行する必要があります。たとえば、mate-power-manager
MATE を使用できます。これをi3設定ファイルに追加し、Power Management
アプリケーションを使用して設定します。
# ~/.config/i3/config
exec --no-startup-id mate-power-manager
xautolock
画面ロックの場合とを使用できますi3lock-fancy
。 i3 構成に以下を追加します。
# ~/.config/i3/config
exec xautolock -time 30 -locker '&& i3lock-fancy -p' -notify 30 -notifier "notify-send -u critical -t 10000 -- 'LOCKING screen in 30 seconds'"
上記のコマンドは、30分間アクティビティがないと画面をロックし、現在の画面のぼやけたスクリーンショットを表示します(前の30秒間警告を表示します)。
答え2
したがって、anlarのおかげで、私たちはmate-power-manager
自動的にシステムを中断し、xautolock
実際にコンピュータをロックするロック機構を実行するツールであるこの問題に対する解決策を得ました。これについての私の見解は、i3lock
その単純な機能が私にとって十分であるため、単に使用することです。でも、本当にもっと綺麗な姿が欲しいなら、i3lock-fancy
とにかく、このトピックと他の代替案への参照は次のとおりです。
https://wiki.archlinux.org/index.php/Power_management https://github.com/meskarune/i3lock-fancy
読んでくれてありがとう。他の人に役立つことを願っています。