답변:
다음 스크립트는 10 초마다 화면 보호기가 활성화되어 있는지 확인하고 활성화되어 있으면 명령을 사용하여 디스플레이를 켭니다 xset dpms force off.
또한 디스플레이가 아직 꺼져 있지 않은지 확인하므로 암호를 입력하는 동안 모니터를 끄지 않고도 화면 잠금을 해제 할 수 있습니다.
#!/bin/bash
ALREADY_SHUTOFF="yes"
while true; do
if (gnome-screensaver-command -q | grep "is active");
then
echo $ALREADY_SHUTOFF
if [ "$ALREADY_SHUTOFF" == "no" ];
then
# this command turns off the display
xset dpms force off
fi
ALREADY_SHUTOFF="yes"
else
ALREADY_SHUTOFF="no"
fi
sleep 10
done
xset dpms force off디스플레이가 꺼지지 만 몇 초 후에 다시 켜집니다.