从终端启动屏幕保护程序

MD.*_*med 7 command-line screensaver centos

我喜欢“黑屏”屏幕保护程序。因为它使显示器看起来像是关闭了。但我的 CentOS 至少需要 1 分钟。自动启动它。

我可以从终端立即启动它吗?

我有时在使用具有两个不同操作系统的 2 个显示器时需要此功能。CentOS 在我的 VNC 上。

Gil*_*il' 11

如果您只想让屏幕空白,而不是运行花哨的动画或锁定屏幕,那么xset可以这样做。

xset dpms force off
Run Code Online (Sandbox Code Playgroud)

如果你想锁定显示,你需要一个屏幕锁定程序,例如xscreensaver-command -lock -activate或gnome-screensaver -al或(对于KDE4)qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock。

如果您只想关闭一台显示器,您可以通过它xrandr(除非您使用专有显示驱动程序,在这种情况下,您将拥有 NVidia/ATI 提供的工具)。

xrandr --output DVI1 --off
Run Code Online (Sandbox Code Playgroud)

这不会通过移动鼠标来撤消,您需要运行xrandr --output DVI1 --auto才能将显示器带回来。


tus*_*r08 8

您可以使用 xscreensaver 命令。

$ xscreensaver-command -activate
Run Code Online (Sandbox Code Playgroud)

如果您的系统上没有它,请通过以下方式安装它:

$ sudo apt-get install xscreensaver
Run Code Online (Sandbox Code Playgroud)

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

$ sudo yum install xscreensaver-base
Run Code Online (Sandbox Code Playgroud)


小智 6

在现代发行版上你会这样做xdg-screensaver activate