华硕 G55V 的屏幕背光控制

华硕 G55V 的屏幕背光控制

我刚刚在华硕 G55V 笔记本电脑上安装了 Ubuntu 12.04,笔记本电脑亮度控制键(FN+ F5FN+ F6)和亮度设置都无法控制背光。

请注意,我已经安装了nvidia-current驱动程序,因为笔记本电脑配备了 GeForce GTX 660M,并且它运行良好。

到目前为止,以下是尝试过但无济于事的方法:

  • 切换到控制台(Alt+ F1)并使用笔记本电脑亮度控制键(此方法适用于 10.04 和联想 T410),
  • echo 2 > /sys/class/backlight/acpi_video0/brightness
  • 添加GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"/etc/default/grub更新 Grub 配置,
  • 也尝试过不用acpi_osi=Linux

在所有这些尝试中,有一件事发生了变化:如果我在 HDD 上启动之前在 BIOS 引导加载程序中更改亮度,Ubuntu 中的亮度设置将保持不变。这是一个可以接受的临时解决方法,但我真的很想能够从 Ubuntu 控制背光亮度(可以通过命令行,我没问题)。

对于下一步该尝试什么,任何建议都将非常感谢。

答案1

尝试:https://github.com/guillaumezin/nvidiabl

安装

wget https://github.com/downloads/guillaumezin/nvidiabl/nvidiabl-dkms_0.76_all.deb
sudo dpkg -i nvidiabl-dkms_0.76_all.deb
sudo modprobe nvidiabl

打印当前亮度值

cat /sys/class/backlight/nvidia_backlight/actual_brightness

打印最大亮度值

cat /sys/class/backlight/nvidia_backlight/max_brightness

调整亮度

echo 50 | sudo tee /sys/class/backlight/nvidia_backlight/brightness

答案2

尝试执行以下命令:

/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness3

代替3介于 0 和最大亮度. 你可以找到什么最大亮度运行以下命令:

/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness

答案3

我在使用华硕 P50IJ 笔记本和 Ubuntu 14.04 时也遇到过类似的问题。在我添加内核启动参数“acpi_backlight=vendor”后,功能键又可以正常工作了。

您可以使用此命令:

 sudo sed -i 's|quiet splash|acpi_backlight=vendor quiet splash|g' /etc/default/grub
 sudo update-grub

之后,不要忘记重新启动笔记本电脑。

答案4

尝试 只要密钥是 ACPI 密钥,它就可能起作用...就我个人而言,我仍然得到:“无法找到任何设备”但仍在努力......

相关内容