Command-Line

從終端啟動螢幕保護程序

  • March 3, 2022

我喜歡“黑屏”螢幕保護程序。因為它使顯示器看起來像關閉了。但我的 CentOS 至少需要 1 分鐘。自動啟動它。

我可以從終端立即啟動它嗎?

在使用具有兩個不同作業系統的 2 台顯示器時,我有時需要此功能。CentOS 在我的 VNC 上。

如果您只想讓螢幕空白,而不是執行精美的動畫或鎖定螢幕,那麼xset可以做到。

xset dpms force off

如果你想鎖定顯示,你需要一個螢幕鎖定程序,例如xscreensaver-command -lock -activateor gnome-screensaver -alor (for KDE4) qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock

如果您只想關閉一台顯示器,您可以通過它xrandr(除非您使用專有的顯示驅動程序,在這種情況下您將擁有 NVidia/ATI 提供的工具)。

xrandr --output DVI1 --off

這不會通過移動滑鼠來撤消,您需要執行xrandr --output DVI1 --auto才能恢復顯示器。

您可以使用xscreensaver-command

$ xscreensaver-command -activate

或者,使用 XScreenSaver 6 或更高版本:

$ xscreensaver-command --activate

如果您的系統上沒有它,您可以在 Debian 衍生產品上安裝它:

$ sudo apt-get install xscreensaver

在 Fedora/CentOS/RHEL 上,您可以使用以下命令安裝它:

$ sudo yum install xscreensaver-base

引用自:https://unix.stackexchange.com/questions/79240