我似乎无法调整运行 Ubuntu 10.04 的 ThinkPad 笔记本电脑的亮度。在电源管理小程序中,它显示电源设置为 100%,但即使我尝试降低它,实际屏幕亮度也不会改变。
我该如何解决这个问题?
我尝试从终端更改亮度,但它已经设置为最大亮度(然而实际屏幕亮度根本没有那么亮)。
谢谢
答案1
哦,我以前也遇到过这个问题。你需要做的就是:
sudo gedit /etc/X11/xorg.conf
找到这样的片段:
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
像这样改变
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
只需添加此行: Option "RegistryDwords" "EnableBrightnessControl=1"
!
然后重新启动,它就可以工作了。
答案2
我能够让我的亮度键在运行 Ubuntu 12.04 的 Lenovo W530 上正常工作(在此处发布以帮助将来寻找答案的人)...
目前,X 会自动进行配置,因此您不能只编辑 xorg.conf 文件,而是需要在 /usr/share/X11/xorg.conf.d/ 中的文件中添加一个部分,然后 X 会将该部分包含在它自动生成的配置中。
因此,为了使屏幕亮度键与您的 Nvidia 显卡配合使用,请在 xorg.conf.d 目录中创建一个文件,例如:
sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf
将以下内容粘贴到文件中:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro K1000M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
注销并重新登录或重新启动,您的亮度键现在应该可以工作了!
(我发表了这个博文 这里)