xscreensaverのロック画面をi3lockに変更

xscreensaverのロック画面をi3lockに変更

私は走っていますArch Linux + Fluxbox。インストールしましたが、i3lock画面が自動的にロックされるようにプログラムが設計されていないため、自動的にロックされません。さてxscreensaver、パッケージのデフォルトのロック画面をに変更したいと思いますi3lock。どうすればいいのかわかりません。一定期間アクティビティがない場合は、画面を自動的にロックする他の代替方法もi3lock同様に許可されます。

ベストアンサー1

を使用することをお勧めしますxautolock。アイドルXセッションでランダムプログラムを起動するように特別に設計されています。 (マンページにも記載されていますi3lock

10分間アイドル時間が経過した後にi3lock画面をロックするには、次のようにします。

xautolock -locker i3lock

一部のパラメータを渡しi3lockてタイムアウトを5分に変更するには、次の手順を実行できます。

xautolock -time 5 -locker 'i3lock -e -c 007f7f'

たとえば、で実行している場合は、このxautolockコマンドを使用して実行中のセッションを制御することもできます。xautolock~/.i3/config

  • 今画面ロック:

    xautolock -locknow
    
  • 一時的にロックを無効にします。

    xautolock -disable
    
  • (再)ロックを有効にする:xautolock -enable

  • 有効と無効を切り替えます。

    xautolock -toggle
    

詳しくはxautolockマンページをご覧ください。

おすすめ記事