我正在使用装有Ubuntu 11.10的Dell inspiron 1564笔记本电脑。我可以通过按下fn+F4/5来简单地调节我的显示器亮度。但是,我需要更低的亮度,甚至低于fn+F4的最低限制。我该如何以编程方式实现或使用哪个shell命令?
我正在使用装有Ubuntu 11.10的Dell inspiron 1564笔记本电脑。我可以通过按下fn+F4/5来简单地调节我的显示器亮度。但是,我需要更低的亮度,甚至低于fn+F4的最低限制。我该如何以编程方式实现或使用哪个shell命令?
我不确定是否可以比笔记本电脑控制更低的亮度,但你可以通过向/sys/class/backlight/<something>/brightness
发送值来编程地改变亮度。在我的上网本上,“something”是acpi_video0
。
$ cat /sys/class/backlight/acpi_video0/brightness
10
$ sudo sh -c 'echo 0 > /sys/class/backlight/acpi_video0/brightness'
$ cat /sys/class/backlight/acpi_video0/brightness
0
编辑:还有一个使用XRandr的工具xbacklight。
/proc/acpi/video/VGA/LCD/brightness
文件来改变亮度。
有效的亮度级别似乎是:levels: 12 25 37 50 62 75 87 100
因此,相应地修改该文件应该可以满足您的需求。
您可以通过以下命令进行更改:sudo setpci -s 00:02.0 f4.b=00
,在此处您可以输入十六进制的值从00到ff,[00 = 明亮,ff = 暗淡]
有关更多详细信息,请查看以下链接:http://daksh21ubuntu.blogspot.in/2011/12/how-to-increasedecrease-brightness-on.html
xrandr --output HDMI-0 --brightness 0.5
- 将HDMI-0
替换为您想要调暗的输出。要查找输出名称,请运行xrandr | grep connected
。 - Tomasz Gandor