如何在 Linux 中使用快捷方式关闭屏幕?

如何在 Linux 中使用快捷方式关闭屏幕?

由于我的显示器在物理关闭后需要很长时间才能重新打开,因此我正在寻找一个命令或一个简单的实用程序来通过快捷方式关闭屏幕。设置黑色屏幕保护程序不能令人满意;我希望屏幕“休眠”(与关闭计算机但保持屏幕物理打开时获得的效果相同)。

对于 Windows 也有同样的问题:如何通过快捷方式使屏幕空白?

答案1

尝试使用

xset dpms force off

强制关闭屏幕。

答案2

我创建了一个名为的文件/home/me/bin/blank并使其可执行,chmod +x blank其中包含以下内容:

#!/bin/bash
sleep 1; xset dpms force off

然后,我在 Gnome3 应用程序“键盘”(gnome-control-center keyboard)中设置了一个快捷方式,以便在按下 CTRL+ALT+Q 时运行该脚本。

伙计,我喜欢 Linux。

答案3

我用Alex Cabal 剧本关闭和打开我的两个显示器屏幕,对我来说效果很好。

#!/bin/bash

# turn screens off/on
# (ɔ) alex cabal

screenOffLockFile=/tmp/screen-off-lock

if [ -f $screenOffLockFile ];
then
    rm $screenOffLockFile
    notify-send "Screen on." -i /usr/share/icons/gnome/48x48/devices/display.png
else
    touch $screenOffLockFile
    sleep .5
    while [ -f  $screenOffLockFile ]
    do
        xset dpms force off
        sleep 2
    done
    xset dpms force on
fi

答案4

作为前提,我个人更喜欢 hamstar/Siva Charan 解决方案。无论如何,我知道另一种可能的方法可能是将屏幕保护程序设置为空白然后使其启动的脚本:

rem #!/bin/bash

xset s blank ; sleep 1 ; xset s activate

为了不让未说出口的事情

相关内容