解决N卡闭源驱动不能调亮度的问题
以deepin为例,这里使用dedit编辑器。如果你没有dedit,请换成自己的编辑器,比如gedit,vim,nano等。
以下要修改的文件,如果存在则修改,如果不存在则忽略。
-
如果你安装了
deepin-nvidia-prime,则修改这个文件:sudo dedit /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf在
Driver "nvidia"后面添加一行并保存:Option "RegistryDwords" "EnableBrightnessControl=1"
-
再编辑这个文件:
sudo dedit /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf在
Driver "nvidia"后面添加一行并保存:Option "RegistryDwords" "EnableBrightnessControl=1"
-
如果存在
/etc/X11/xorg.conf,则编辑它:sudo dedit /etc/X11/xorg.conf在
Driver "nvidia"后面添加一行并保存:Option "RegistryDwords" "EnableBrightnessControl=1"每个人的
xorg.conf都不一样,有的人没有该文件(比如我就没有),我就不截图了。 -
如果以上步骤中的文件都不存在,请运行以下命令创建一个
/etc/X11/xorg.conf,然后执行步骤3。sudo nvidia-xconfig
重启后应该就能调亮度了。
之所以默认不能调,应该是NVIDIA为了避免兼容性问题,默认没有开启调亮度功能。
注意:强行开启后确实可能遇到兼容性问题,比如有时候亮度可以调到0,导致黑屏。调整时请小心。