最近买了一台新笔记本电脑(三星 700Z)并安装了 ubuntu 12.04。大多数东西开箱即用,但有些细节让我抓狂。我安装了 fglrx 驱动程序来关闭风扇,还安装了 samsung-tools,这样我就可以更改风扇行为。但是:
键盘背光键不起作用,它们也映射到 /lib/udev/rules.d/95-keymap.rules。cd 弹出键不起作用。键盘和屏幕背光设置未存储,因此每次重启、暂停甚至屏幕锁定后,两个背光都会设置为最大。
在 grub 中使用 acpi_backlight=vendor 并不能修复该问题,反而会使情况变得更糟:我无法将屏幕背光设置为高值,只能设置为可能最大值的 30% 左右。任何帮助都将不胜感激!
答案1
最后我终于让它工作了。我必须编写各种脚本,并将故事写在这里:http://blog.christian-hufgard.de/keyboardscreen_backlight_settings_ubuntu_12_04-2012-07-30
答案2
如今,大多数笔记本电脑都不会存储这些设置。这是因为不同的混合解决方案和专有图形驱动程序。请按照以下步骤在启动时将其设置为中等亮度。
尝试按照显示的路径进行操作ls /sys/class/backlight/*/brightness
并进行相应替换。
示例路径如下
/sys/class/backlight/acpi_video0/brightness
- 对于上述路径获取最大亮度:
cat /sys/class/backlight/acpi_video0/max_brightness
尝试使用较低的值来设置亮度,比如说输出为 16,所以我将尝试使用一半
echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness
如果有多条路径,请重复上述步骤,看看哪一条路径能给您带来更大的灵活性。
如果有效,请执行以下操作,使每次登录时自动发生这种情况
sudo gedit /etc/rc.local
在之前输入此行exit 0
。它应该看起来像
echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0