环境:Ubuntu12.10 x64,bios (已尝试2.06,2.50)。W530 2436 W530,3720,K1000M。
这个问题可以在下面描述(五月乍一看是重复的)。
安装Nvidia驱动程序后屏幕的背光( Nvidia当前来自x更新,或与Nvidia下载站点的304.32~311.32不同版本)始终是最高级别的。更改/sys/class/backlight/acpi_video/brightness的值没有任何影响。似乎亮度控制完全不起作用。
我曾尝试将acpi=thinkpad、acpi=vendor、acpi=legacy添加到linux内核参数中,但并不幸运(应该是这样,因为从一开始我就可以看到thinkpad_acpi mod加载)。
我还试图修改/usr/share/X11/xorg.conf.d,使其包含一个conf文件
Option "RegistryDwords" "EnableBrightnessControl=1" (either manually, or via modify /usr/share/ubuntu-drivers-common/quirks/ 允许包含参数..。有点奇怪,在nvidia-current提供的材料中,这些选项被添加到屏幕部分。我试着把它们放在设备和屏幕上,但仍然没有什么变化。
在这两种情况下,cat /proc/driver/nvidia/parameter都会显示RegistryDwords的空字符串,但是我可以在/var/log/Xorg.0.log中找到包含以下字符串的日志:
19.745] (==) NVIDIA(0): RGB weight 888
[ 19.745] (==) NVIDIA(0): Default visual is TrueColor
[ 19.745] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 19.745] (**) NVIDIA(0): Option "NoLogo" "True"
[ 19.745] (**) NVIDIA(0): Option "RegistryDwords" "EnableBrightnessControl=1"
[ 19.745] (**) NVIDIA(0): Enabling 2D acceleration
[ 20.588] (II) NVIDIA(GPU-0): Display (Lenovo Group Limited (D 没有什么表明该选项是非法的(因为我试图使用一些未被接受的选项名)。
因此,我不得不怀疑,还有什么其他因素影响到这一点吗?
我见过线程在gnome设置守护进程中提到了一些类似的问题,但是这些线程中的解决方案没有帮助。
/sys/class/backlight/nvidia-模块可以帮助使屏幕变暗,但是有一些错误导致背光太暗:在3000+背光/亮度中读取的亮度值非常大(可能是随机的,从3000+到10k+),而max_brightness只是127。在127下面设置任何值都会导致屏幕太暗,无法阅读,所以这个解决方法也不适合我。
因为我见过人们在W530 + Nvidia + Ubuntu X64上工作得很好,而且我尝试过从支持K1000m的第一个测试版到最新版本的nvidia驱动程序,我怀疑是什么导致了这个问题,我应该如何继续分析?
发布于 2013-03-14 01:25:08
希望这可能对其他人有所帮助。背光键为我工作后,以下几件事: a升级到bios 2.51 (也许不是真正的强制性,但我还没有测试降级的bios。在bios中,关闭安全引导,打开启动选项卡中的CSM模式。
我的内核现在是用选项启动的:"nox2apic acpi_backlight=vendor acpi_osi=Linux“,而我的nvidia驱动程序版本是:nvidia-实验性的-310.14。
选项"RegistryDwords“"EnableBrightnessControl=1”仍然保留在xorg配置中。
现在我只能在/sys/class/ backlight /目录中看到thinkpad_screen,修改亮度文件的值不会影响屏幕背光,但是热键F8/F9可以工作。(仍然不知道为什么)。
发布于 2014-08-10 09:43:39
我运行的薄荷17 x64上的联想W530与象限K1000M在离散模式下安装了Nvidia 331.38。
经过一天的尝试,我得到了亮度控制工作。
下面是我做过的事情清单:
“设备”标识符"Device0“驱动程序"nvidia”VendorName "NVIDIA公司“BoardName "Quadro K1000M”选项"RegistryDwords“"EnableBrightnessControl=1”EndSection
thinkpad_screen
GRUB_CMDLINE_LINUX_DEFAULT=“安静的飞溅acpi_osi=Linux acpi_backlight=vendor”
或
GRUB_CMDLINE_LINUX_DEFAULT=“安静的飞溅nox2apic acpi_osi=Linux acpi_backlight=vendor”
但那不管用
GRUB_CMDLINE_LINUX_DEFAULT=“安静的飞溅nox2apic”
$ ll /sys/class/backlight总计0 lrwxrwx1根0,8月10:14 acpi_video0 -> ->
https://askubuntu.com/questions/248305
复制相似问题