屏幕亮度未在Lenovo Z570上生效
我的联想Z570有两个GPU,nVidia和Intell。 亮度控制对屏幕亮度没有任何影响,因为过去当我试图摆弄nVidia驱动程序和设置时,我遇到了一些重大问题,我现在要小心谨慎。 我没有找到类似的问题,提到14.04 LTS与我的类似配置。
我已经读过它可以通过在xorg.conf
添加/更改内容来修复,但是当我运行时
sudo gedit /etc/X11/xorg.conf
该文件绝对是空的。 我需要做什么,我需要添加什么,而不是让我的笔记本电脑再次拧上黑屏?
对于那些使用Intel卡出现此问题的人,请查看此修复程序 :
您可以使用以下命令查看是否使用Intel卡。 如果你看到“intel_backlight”,你可能有一张Intel卡。
ls /sys/class/backlight/
如果是,请执行以下命令:
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
您可以先检查该文件是否存在,但触摸它不会造成任何伤害。 然后编辑文件:
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
插入以下代码:
Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
保存文件,注销,重新登录。这在Ubuntu 14.04上适用于我,它也适用于13.10。
归功于它的FOSS
这适用于我的联想T530和Nvidia / Intel ……
注意。 我的BIOS图形设置已从Nvidia Optimus更改为Discrete Graphics(这样我就可以从显示端口驱动4K外部显示器)。 也无需在系统上安装文件/etc/X11/xorg.conf。 以下假设您运行的是Nvidia驱动程序,并且可以访问Unity中的NVIDIA X Server Settings应用程序。
首先,打开文本编辑器,我将向您展示如何为您的图形卡添加正确的内容到此文件。
gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
如果您的文件是空的,那么我将从Unity打开应用程序“NVIDIA X Server Settings”。
然后转到“X Server Display Configuration”部分。
在屏幕底部,单击“保存到X配置”按钮。 我们不想在此处实际保存任何内容,但请单击“显示预览”按钮。
滚动直到看到Section "Device"
和以下EndSection
。 突出显示并复制整个部分。 我看起来像这样:
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "NVS 5400M" EndSection
将其粘贴到之前打开的/usr/share/X11/xorg.conf.d/20-nvidia.conf文件中。
现在在EndSection
之前粘贴以下行
Option "RegistryDwords" "EnableBrightnessControl=1"
它应该如下所示:
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "NVS 5400M" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection
现在保存并关闭/usr/share/X11/xorg.conf.d/20-nvidia.conf并重启。 我的亮度控制现在有效。 从这篇相关文章中得到了这个想法。
运行sudo nvidia-xconfig
以生成xorg.conf
文件。
我遇到了同样的问题,但是即使在xorg.conf中设置DWord后亮度也没有改变。
是亮度控制不存在还是修改它没有效果?
我有一些问题,改变亮度控制不会在重新启动后持续存在。 我有戴尔XPS L502X,集成了英特尔和GeForce GT 540M显卡。 我用xbacklight来解决这个问题。 安装包
sudo apt-get install xbacklight
并使用以下命令设置亮度
xbacklight -set 20%
如果要自动执行此操作,可以将其添加到“启动应用程序”,这样每次启动计算机时,亮度都将设置为20%。