AntiX Linux、iceWM、一時停止してパスワードを要求する方法は?

AntiX Linux、iceWM、一時停止してパスワードを要求する方法は?

AntiX Linuxでは、デフォルトのiceWMウィンドウマネージャが使用されます。セッションを一時停止して起きたときに画面ロックのパスワードを尋ねるようにしたいと思います。現在の動作:パスワードを求めずに目覚めます。

答え1

設定ファイルの「SuspendCommand」文字列は、「LockCommand」文字列を含むように更新できます。

次の手順を実行して、opensuseでicewmを実行してみました。

  • icewm が画面をロックし、システムを中断するために使用するコマンド「LockCommand」と「SuspendCommand」をそれぞれ検索します。

     $ icewm -p | grep 'LockCommand\|SuspendCommand'
     LockCommand="xscreensaver-command -lock"
     SuspendCommand="test -e /run/systemd/system && systemctl suspend"
    
  • ホームディレクトリのユーザー設定ファイルに、「SuspendCommand」文字列として「&&」を使用して結合コマンド文字列を追加します。

     $ cat >> ~/.icewm/preferences
     SuspendCommand="xscreensaver-command -lock && test -e /run/systemd/system && systemctl suspend"
     CTRL^D
    
  • 「スタートメニュー」の「ログアウト」 - >「Icewmの再起動」を使用するか、「icewm -r」コマンドを使用してicewmを再起動してください。

更新されたコマンドは、スリープモードまたはスタートメニューから一時停止 - >ログオフをクリックするときに使用されます。

関連情報