当我锁定屏幕时如何禁用背光?

当我锁定屏幕时,显示屏会变黑,但显示屏不会完全关闭。 在屏幕锁定模式下,显示屏会发出一些亮光,但在亮度和锁定设置下配置为10分钟后,它会关闭。

我尝试了xset dpms force off ,完全关闭显示器。

有什么办法,当我按Ctrl + Alt + L锁定屏幕时,屏幕被锁定,显示屏完全关闭,节省了一些电量。

  1. 转到系统设置 – > 键盘 – > 快捷方式
  2. 创建一个新的自定义快捷方式。
  3. Ctrl + Alt + L重新分配给以下命令。

     bash -c "xset dpms force off; gnome-screensaver-command -l" 

我正在运行相同问题的脚本( 源 ):

 #!/bin/bash sleep 0.5 xset dpms force off gnome-screensaver-command -l 

这会关闭监视器并锁定会话。 当您释放Ctrl + Alt键时, sleep 0.5用于避免显示器开启; 也许你不需要这个。

您也可以从那里尝试其他解决方案(尚未尝试过这个)。

我使用的解决方案是:

  1. 我已将Inhibit Applet添加到我的顶部面板(这可以让我关闭和打开睡眠模式)

  2. 在电源管理中,我将显示器设置为在不活动状态下hibernate:1分钟

  3. 我使用Ctrl + Alt + L (我实际上将我的快捷方式更改为Ctrl + Alt + 空格键 )来锁定屏幕。

因此,当我使用笔记本电脑时,我要做的第一件事就是点击我的顶部面板中的Inhibit Applet ,这样我的显示器就会在1分钟不活动时进入睡眠状态。

当我完成所有并想要锁定屏幕并关闭显示器时,我点击Inhibit Applet,这样它就可以让睡眠定时器工作,我按下我的组合键来锁定屏幕Ctrl + Alt + L.

屏幕被锁定,1分钟后显示屏自动关闭。

转到系统设置>键盘>快捷方式>新的自定义快捷方式,并将命令设置为:

 bash -c "xset dpms force off; gnome-screensaver-command -l" 

然后设置一个组合键,例如ctrl + escape。

它在我的桌面上工作,但没有上面的bash命令就无法工作。

我试过这个:

xset dpms force off && gnome-screensaver-command --lock && sleep 10

它会关闭显示。 现在将文件名为.turnScreenOff.pl并将其写入该文件中,例如使用gedit~ / .turnScreenOff.pl

 #!的/ usr / bin中/ perl的

 `xset dpms force off && gnome-screensaver-command --lock && sleep 10`;

之后,转到终端(打开Ctrl + Alt + T )并写入:

chmod +x .turnScreenOff.pl

现在我们要做的是:只是更改锁定屏幕命令


第一步


禁用使用Backspace 。 然后转到Custom shuortcuts


第二


将名称设置为turn screen off and lock screen并将命令设置为perl ~/.turnScreenOff.pl


第三


现在选择并按下要设置快捷方式的按钮,例如Ctrl + Alt + L或任何你想要的:-)

希望这有帮助。


结果!

对我有用的命令:

 #!/usr/bin/perl `gnome-screensaver-command --lock && sleep 5 && xset dpms force off `; 

锁定命令以某种方式在屏幕上切换回来。 此外,需要睡眠才能在延迟后关闭屏幕。

我在这里找到了帮助。

  1. 转到系统设置 – >键盘 – >快捷方式,然后创建新的自定义快捷方式。
  2. 输入命令: gnome-screensaver-command –lock xset dpms force off
  3. 设置为组合键: Str + Alt + L替换默认锁定屏幕快捷方式。

适用于我的Lenovo R400,请试试吧。