Answers:
以下脚本将每隔十秒钟检查一次,以查看是否启用了屏幕保护程序;如果启用了屏幕保护程序,请使用命令来关闭显示屏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
,它确实关闭了显示器,但几秒钟后又重新打开。