최근에 Manjaro/i3으로 전환했고 i3lock을 화면 잠금/화면 보호기에 넣으려고 합니다. 따라서 xmn이 비활성화된 후와 절전 모드로 전환될 때 화면을 잠그도록 합니다.
나는 추가했다
xset s 1200 0 실행
xss-lock 실행 -- i3lock -e -c 333333 &`
1200초 동안 활동이 없거나 잠자기 상태가 된 후에 i3lock이 호출되도록 i3를 구성하려면 이것이 작동하는 것 같습니다.
xset s on s 1200 0
그런 다음 i3bar에 화면 잠금의 20분 기능을 켜고 끄는 xset s off
방식으로 화면 잠금을 전환 하는 모듈을 추가하고 xset q
출력의 화면 보호기 섹션에서 시간 초과 값을 찾아 화면 잠금이 켜져 있는지 확인했는데 모두 작동했습니다. 하지만 xset이 임의의 시간 후에 화면 보호기를 끄는 것을 깨닫게 되었습니다. i3bar에서 섹션을 제거하고 bash 스크립트를 사용하여 화면 보호기가 켜져 있는지 수동으로 확인했습니다(즉, 화면 보호기 섹션의 시간 초과에 대해 0이 아닌 값을 제공). 얼마 후 like가 호출 xset q
되고 xset s off
화면이 나타납니다. 세이버가 꺼졌습니다.
이것도 경험해 본 사람 있나요? xset 화면 보호 모자를 제공하기 전에 xss-lock을 사용하여 잠자기 동안 잠그고 xautolock을 사용하여 xmn 비활성 후에 잠겼습니다. 화면이 잠긴 상태에서 뚜껑을 닫을 때를 제외하고는 잘 작동합니다. 두 번 잠금 해제하면 불편합니다.
다른거 쓰시면 대체품도 주시면 감사하겠습니다! 공유할 수 있거나 정확하게 설명할 수 있는 내용이 있으면 알려주시기 바랍니다.
플로리안