xss-lock과 함께 사용자 정의 스크립트를 사용할 때 시스템을 정지시키려면 잠금을 해제해야 합니다.

xss-lock과 함께 사용자 정의 스크립트를 사용할 때 시스템을 정지시키려면 잠금을 해제해야 합니다.

을 실행하면 systemctl suspend예상대로 처음에는 화면이 잠깁니다. 그러나 잠긴 상태로 유지되며 정지되지 않습니다. 그런 다음 잠금을 해제하면 일시 중지됩니다. 내 생각에는 bash 스크립트를 사물함으로 사용하기 시작한 이후부터 시작된 것 같습니다.

xss-lock 명령은 다음과 같습니다.

exec --no-startup-id xss-lock --transfer-sleep-lock -- ./path/to/locker.sh arguments

라커 스크립트에는 일부 이미지 수정 사항이 포함되어 있으며 다음으로 끝납니다.

i3lock --nofork -e -i /tmp/lock.png

답변1

라커 스크립트의 마지막 줄을 다음과 같이 수정해야 했습니다.

i3lock --nofork -e -i /tmp/lock.png &

이로써 문제가 해결되었습니다.

관련 정보