亮度键不再起作用

亮度键不再起作用

我的 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/ppanvidia 驱动程序可解决该问题。

答案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

相关内容