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を再起動してください。
更新されたコマンドは、スリープモードまたはスタートメニューから一時停止 - >ログオフをクリックするときに使用されます。