Arch Linux:i3wmはロックタイムアウトを設定します(xss-lock i3lock)

Arch Linux:i3wmはロックタイムアウトを設定します(xss-lock i3lock)

私はi3wmでアーチを使います。私はi3lockを有効にしました.config/i3/config

exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock

問題は、私のコンピュータが10分ごとに動作を停止することです。 2時間ロックタイムアウトをどのように設定しますか?

これは私のxset q結果です。

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  660    repeat rate:  25
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/misc,/usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/100dpi,/usr/share/fonts/75dpi,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On

ベストアンサー1

これを達成する1つの方法は、xsetを使用して画面タイムアウトを設定することです。

xset dpms 0 0 300

3005分と同じです。
72002時間。

画面オフ時間を設定し、オフ時間が発生したときにi3lockをトリガーするには、i3設定ファイルの自動起動セクションに次のように追加します。

5分間アクティビティがないと、画面は消えてロックされます。

exec_always --no-startup-id xset dpms 0 0 300 &
exec_always --no-startup-id xss-lock -- i3lock -n -i background_image.png &

コンピュータを一時停止するには、適切なパラメータを追加してください。

メモ:xss-lockコンピュータがスリープ状態または停止している場合でもトリガーされます。

おすすめ記事