i3을 사용하여 세션을 잠그도록 loginctl을 구성하는 방법은 무엇입니까?

i3을 사용하여 세션을 잠그도록 loginctl을 구성하는 방법은 무엇입니까?

현재 i3과 xscreensaver. 나는 다음 과 loginctl같이 구성하고 싶습니다 . 이 작업을 어떻게 수행해야 합니까?lock-sessionlock-sessions

lock-session [ID...], unlock-session [ID...]
    Activates/deactivates the screen lock on one or more sessions, if the
    session supports it. Takes one or more session identifiers as arguments.
    If no argument is specified, the session of the caller is
    locked/unlocked.

lock-sessions, unlock-sessions
    Activates/deactivates the screen lock on all current sessions supporting
    it.

답변1

light-locker훌륭하게 작동하므로 loginctl설치하고 xsession에 다음과 같은 내용을 추가하는 것이 좋습니다.

light-locker --lock-on-suspend --lock-on-lid --lock-after-screensaver=30 &

그런 다음 다음 위치에서 바로가기를 구성할 수도 있습니다 .i3/config.

bindsym $mod+l exec light-locker-command --lock

관련 정보