我的 Thinkpad 笔记本电脑上的 Fn+F8 和 Fn+F9 键似乎不再能改变屏幕亮度。
# ls /sys/class/backlight/
thinkpad_screen
一些指南告诉我这样做:
# cat /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
还有人说要这样做:
# cat /usr/share/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
Identifier "NVIDIA"
Driver "nvidia"
Option "NoLogo" "True"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
这是我的 GRUB CMDLINE_LINUX_DEFAULT 行,以防它相关:GRUB_CMDLINE_LINUX_DEFAULT="nosplash nomodeset acpi_osi=Linux acpi_backlight=vendor"
Ubuntu wiki 页面上的背光问题显示
只需将内核参数 thinkpad-acpi.brightness_enable=1 acpi_backlight=vendor 添加到 /boot/grub/menu.lst 即可。执行:sudo update grub
但是我没有 menu.lst 而且我怀疑它已经过时了。
这样做是行不通的:echo 10 > /sys/class/backlight/thinkpad_screen/brightness
有任何想法吗?
答案1
删除所有内核启动参数并安装ppa:xorg-edgers/ppa
nvidia 驱动程序可解决该问题。
答案2
我发现将我的 GRUB CMDLINE_LINUX_DEFAULT 行更改为以下内容在我的 Lenovo y510p 上有效:
GRUB_CMDLINE_LINUX_DEFAULT="nosplash quiet acpi_backlight=intel_backlight"
为了实现此目的,请运行以下命令:
sudo gedit /etc/default/grub
进行编辑,保存/退出 gedit。然后运行命令:
sudo update-grub
现在您需要做的就是通过输入以下命令重新启动,背光就可以工作了。
sudo reboot
现在,“Fn + 向上箭头”或“Fn + 向下箭头”可以使显示屏变亮或变暗
答案3
创建此文件解决了 Thinkpad T530 中 nvidia nvs5400m 的问题。谢谢。
cat /usr/share/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
Identifier "NVIDIA"
Driver "nvidia"
Option "NoLogo" "True"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection