屏幕亮度始终回到 1

屏幕亮度始终回到 1

我是 Ubuntu 新手。最近,我换到了 Xfce 桌面。一切都很顺利,除了无法使用键盘设置亮度。经过几次尝试,我使用链接到键盘的脚本解决了 pb 问题,该脚本使用“xrandr --output [我的屏幕] --亮度 [值]“。 进展顺利。

第二天我重启电脑,结果发生了这样的事情:亮度每 1 秒就会变暗或变亮一点。每秒都会变一次。无法使用。我在网上搜索后发现了这个:随机事件会自动改变屏幕亮度。 (图像 :https://i.stack.imgur.com/oEh0o.png

我按照说明操作,然后重启了电脑。亮度已修复,但亮度现在永久固定在最大值(在 xrandr 配置中,最大值为 1)。这意味着,如果我使用 xrandr 更改值,它几乎立即恢复到最大值。我删除了“修复”(在10-quirks.conf),但什么都没改变。

你能帮助我吗 ?

Computer hardware (using inxi command in a terminal): 
    CPU: Dual Core Intel Core i5-6200U (-MT MCP-) 
    speed/min/max: 800/400/2800 MHz Kernel: 5.8.0-38-generic x86_64 Up: 39m 
    Mem: 2070.5/3766.8 MiB (55.0%) Storage: 465.76 GiB (40.2% used) Procs: 317 
    Shell: bash 5.0.17 inxi: 3.0.38

答案1

根据您的硬件,亮度可能会有所不同。理想情况下,亮度只会在启动之间被记住。

你可以试试用实用程序light。使用命令安装它

sudo apt install light

为了能够以普通用户身份运行它,请设置 suid 位:

sudo chmod u+s  $(which light)

该实用程序可以保存和恢复亮度值。

虽然对我来说一切都很好用,但这是一个很棒的实用程序,我使用它能够以较小的增量设置亮度变化。亮度随着(数字在 0 到 100% 之间)的增加而增加

light -A 1

并减少

light -U 1

您可以设置最低亮度,这样就不会面临屏幕完全变暗的风险:

light -N 1.95

阅读man页面以了解所有选项。

相关内容