我在一台装有 gnome 的 Ubuntu 20.04 LTS 机器上。使用键盘上的亮度控制(“fn”+ 左/右箭头键),我可以调高或调低屏幕亮度(这会调出一个 gnome 风格的滑块和类似太阳的亮度图标,显示我在最低和最高亮度之间的范围)。
按照 中的值/sys/class/backlight/intel_backlight/brightness
,亮度在1200
和之间变化120000
,增量为5940
。
我可以通过重定向到文件 (*) 将亮度设置为其他值/sys/class/backlight/intel_backlight/brightness
。令我惊讶的是,即使通过按键更改亮度,修改仍然有效(例如,将其设置为3600
,然后按“fn”+ 右箭头一次可获得亮度9540
(= 3600 + 5940) (**)。
但是,我真正想要的是更细粒度的控制。我理想情况下希望将现有的更改5940
为更像的东西2000
。
我确实尝试过grep -r 5940 /sys/class/backlight/intel_backlight/*
,希望该值可能只是作为可写设置存储在某个地方,但没有那么幸运。除此之外,我不知道该去哪里查找。我可以发誓,在 18.04 中(在同一台物理机器上),这些值(最小值和增量)是不同的。
(*) 因为某些原因,
drubbels@drubbels:~$ sudo echo 3600 > /sys/class/backlight/intel_backlight/brightness
失败,但是
drubbels@drubbels:~$ su
Password:
root@drubbels:/home/drubbels# echo 3600 > /sys/class/backlight/intel_backlight/brightness
确实有效。
(**)当我尝试将其降低或高于这些值时,它确实会被“压缩”回到现有的最小值或最大值1200
。120000
注意:我不认为这是一个重复的问题。我确实找到了许多其他类似的问题并附有答案,但其中大多数来自 2012 年,并且引用的设置和菜单似乎不再存在