手动关闭显示器

我可以通过单击或简单的终端命令手动立即关闭我的笔记本电脑显示器吗? 我只是想关闭我的显示器而不是锁定我的机器。 我的机器上没有专用的关闭监视器按钮。

您可以使用X服务器的preferences命令( http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/

  • 关闭显示器$ xset dpms force off
  • 打开显示器$ xset dpms force on

按键或移动鼠标也会在显示器关闭时打开显示器。 如果您喜欢使用快捷方式,可以将命令分配给键。

为了增加另一个答案 ,我发现当我输入xset dpms force off并按下Enter键时,我的屏幕将关闭并再次打开。 通过运行下面的命令,我可以在不打开的情况下关闭屏幕。

 sleep 3; xset dpms force off 

只是为了添加更多选项…你可以运行

 xrandr --output  --brightness 0 

要确定您的显示名称,只需运行xrandr 。 它将为您提供有关已连接显示器的信息,因此您可以实际打开和关闭其中任何一个

但要注意,运行此命令后,您将无法通过移动鼠标或使用键盘来打开屏幕。 您必须使用第二台显示器或盲目输入

 xrandr --output  --brightness 1 

因此,X RandR可以让您更好地控制屏幕,但它可以完成它的工作。 它还可以用于其他事情,例如更改分辨率,方向,速率等。在脚本中运行它也非常容易。 如果你愿意,你可以写一个脚本,让你的屏幕很好地淡化为黑色。 亮度参数可以取分数

更多关于X RandR的信息

X RandR脚本示例,绑定到Fn键

我发现xset dpms force off命令运行良好。 但是,当为此命令分配热键时,我遇到了麻烦:我的屏幕将关闭并重新打开。

我发现这个的原因是我使用的热键组合没有特别的原因。 我发现分配给xset dpms force off命令的热键组合“ Mod2 + Mod4 + Super + Hyper + Left shift ”会关闭屏幕,直到按下某个键或使用鼠标后屏幕才会再次打开。 正是我想要的! 该热键组合只是与左移键一起使用的Super (Windows键)。 我正在运行Ubuntu 16.04,这正在我的系统上运行。

在Ubuntu 18.04中,dpms与GNOME Wayland无法正常工作

 $ xset -q DPMS (Energy Star): Display is not capable of DPMS 

您可以尝试以下命令,
关闭显示器:

 busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1 

打开显示器:

 busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0 

这个对我有用。

(资源)