
뚜껑이 언제 닫히는지 확인하는 스크립트를 찾아서 화면을 잠그게 하려고 했습니다. 먼저 아래 코드를 시도했는데 작동했지만 내가 원하지 않는 것으로 판명되었습니다. (코드는 뚜껑이 닫혀 있는지 확인하고, 닫혀 있으면 닫힙니다 systemctl suspend
.)
if [ "${1}" -eq 1 ]; then systemctl suspend
fi
내가 필요한 것에 대한 올바른 명령이 무엇인지 확인하고 이를 입력하려고 했습니다.
if [ "${1}" -eq 1 ]; then dm-tool switch-to-greeter
fi
시도했지만 아무 일도 일어나지 않았습니다(명령은 터미널에서는 작동하지만 스크립트에서는 작동하지 않습니다). 누구든지 문제를 해결하는 방법이나 동일한 작업을 수행하는 다른 명령을 알고 있습니까?