私はDEなしでUbuntu 20.04でi3wmを使用しているので、機能を妨げません。デフォルトのlogind.confを使用すると、カバーを閉じた後にシステムが停止します。ふたを閉じてから2分間何もしないようにするには、システムを一時停止します。どうすればいいですか?
systemd-inhibit --list
コメントで要求どおりに出力を追加しました。
WHO UID USER PID COMM WHAT WHY MODE
ModemManager 0 root 836 ModemManager sleep ModemManager needs to reset devices delay
NetworkManager 0 root 736 NetworkManager sleep NetworkManager needs to turn off networks delay
UPower 0 root 1043 upowerd sleep Pause device polling delay
Unattended Upgrades Shutdown 0 root 872 unattended-upgr shutdown Stop ongoing upgrades or perform upgrades before shutdown delay
答え1
さて、これらのイベントを処理するセッションマネージャはありません。独自のプログラムを作成して使用できます。阻害剤 API にログイン。
私はこれを直接しませんでした。