我有一台东芝 Satellite R830 笔记本电脑,装有 Ubuntu 13.04.1 64 位。Fn + F6 和 Fn + F7 按钮可调节亮度,直到我将笔记本电脑置于睡眠状态。
唤醒后它们就不再工作了。
在 Ubuntu 12.04 和 12.10 上我遇到了同样的问题,但我通过修改解决了
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
它GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
这在 13.04 上不再起作用。
/sys/class/backlight/toshiba/brightness
我注意到,在将笔记本电脑置于睡眠状态之前,我可以通过使用命令手动更改文件的值来更改亮度echo 4 | sudo tee /sys/class/backlight/toshiba/brightness
。值为 0 到 7。
我也可以使用命令手动更改亮度echo 400 | sudo tee /sys/class/backlight/intel_backlight/brightness
。值要高得多。我不知道最大值或最小值,但将其设置为 300 非常低,而 4000 非常高。
当我将笔记本电脑置于睡眠状态并再次唤醒它时,后者继续工作,但前者不工作。似乎快捷键和亮度控制设置与该../toshiba/brightness
值绑定。
有没有办法通过将快捷键指向值来解决此问题../intel_backlight/brightness
?或者通过其他方式?
如果可能的话,我想避免使用旧内核。
答案1
你尝试过使用 xbacklight 吗
sudo apt-get install xbacklight
# increase brightness
xbacklight -inc
# decrease brightness
xbacklight -dec
(编辑:因为您想要低于正常最小亮度,请使用下面的脚本)
如果这不起作用,您可以编辑此脚本或手动控制它:
http://pastebin.com/HzzHrS2g
请务必阅读脚本顶部的注释,
您需要编辑第 5 行至第 7 行