如何在锁定屏幕时关闭背光?

如何在锁定屏幕时关闭背光?

当我锁定屏幕时,显示屏确实变黑,但显示屏并未完全关闭。在屏幕锁定模式下,显示屏会发出一些光,但根据配置,在 10 分钟不活动后,显示屏会关闭亮度和锁定环境。

我尝试过xset dpms force off彻底关闭显示屏。

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

答案1

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

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

答案2

我正在运行一个针对同一问题的脚本(来源):

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

这将关闭显示器并锁定会话。这是为避免在您释放+键sleep 0.5时打开显示器;也许您不需要这个。CtrlAlt

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

我使用的解决办法是:

  1. 我已将“禁止小程序”添加到我的顶部面板(这使我可以打开和关闭睡眠模式)

  2. 在电源管理中我设置闲置 1 分钟后让显示屏进入休眠状态

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

因此,当我使用笔记本电脑时,我做的第一件事就是点击我的禁止小程序在我的顶部面板上,所以我的显示器在 1 分钟不活动后不会进入睡眠状态。

当我完成所有操作并想锁定屏幕并关闭显示器时,我点击禁止小程序这样它就可以让睡眠定时器工作,然后我按下组合键来锁定屏幕Ctrl++ AltL

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

答案3

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

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

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

它在我的桌面上运行良好,但如果没有上述命令就无法运行bash

答案4

对我有用的命令:

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

不知何故,锁定命令重新打开了屏幕。此外,还需要睡眠才能在延迟后关闭屏幕。

相关内容