我怎样才能编写一个脚本(或进行一些更改)以便我可以随时关闭 Ubuntu(12.04)中的屏幕,就像在手机中关闭屏幕一样?
我怎样才能使用组合键(快捷方式)来执行该脚本?
我想节省电力。
我见过这个问题
使用图标关闭显示器但没有热键。
此外,答案中说有很多方法可以实现这一点,所以我想知道更多。
答案1
如果我理解你的问题,你可以使用这个命令
xset dpms force off
在您的设置中,转到键盘、快捷方式,单击加号,输入您想要的名称,然后粘贴我刚刚写的命令,单击新的快捷方式并使用您想要使用的组合或键
答案2
答案3
命令是xset dpms force off
只需为其创建一个键盘快捷键即可。转到键盘->快捷键....转到custom shortcuts
.....然后单击+
图标以创建一个新的快捷方式。
然后分配上述内容并分配自定义键组合。
完毕!
答案4
一开始我还配置了一个快捷键
xset dpms force off
但 2 秒后,显示屏再次亮起。也许我的 Ubuntu 版本较新(15.05)是导致这种不同行为的原因。解决方案是创建一个包含以下内容的脚本:
#!/bin/bash
sleep 1 && xset dpms force off
现在每次按下快捷键时都会调用此脚本。
我认为这种方法有效是因为任何延迟的按键事件。使用睡眠命令,所有按键事件都有 1 秒钟的时间进行处理,并且它们不会再次唤醒屏幕。