Asus X551MAV-EB01-B 的背光问题

Asus X551MAV-EB01-B 的背光问题

我在华硕 X551MAV-EB01-B 上全新安装了 trusty(如果这很重要的话,xubuntu 也行,但我认为不应该)。我的亮度功能键不起作用。以下是我目前所知道的:

如果我通过acpi_osi=grub,acpi_osi=!我可以让亮度和 wifi 键工作(我知道这一点,因为我可以看到亮度变化的 OSD),

/sys/class/backlight有两件物品:

acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight

cat可以看到亮度键正在调整acpi_video0/brightness而不是intel_backlight/brightness

我也尝试过使用acpi_backlight=vendorgrub,如果我这样做,然后我最终得到

asus-nb-wmi -> ../../devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight

acpi_backlight=vendor还会使亮度键完全停止响应。

目前,我已经设置了回声,/etc/rc.local以便在 lightdm 启动几秒钟后改变亮度……但是我该怎么做呢?

答案1

我已经在我的 NVidia 卡上使用这个(自制)脚本一段时间了,效果很好。如果 @TheSchwa 的解决方案不起作用,请尝试这个。

安装脚本:

  1. 打开终端
  2. 键入:sudo apt-get install -y inotify-tools并按Enter
  3. 键入:sudo nano /usr/local/bin/backlight-sync并按Enter
  4. 复制脚本这一页(已被你的英特尔卡采用)
  5. 使用 ++Ctrl将其粘贴到终端窗口ShiftV
  6. 按:Ctrl+X
  7. 按:y
  8. 按:Enter
  9. 键入:sudo chmod a+x /usr/local/bin/backlight-sync并按Enter

测试脚本:

  1. 在终端中sudo backlight-sync输入并按Enter
  2. 至少更改一次屏幕亮度,看看它是否有效
  3. Ctrl+C退出

在启动期间启用脚本:

  1. 在终端中输入:sudo nano /etc/rc.local然后按Enter
  2. 使用箭头键导航至以下行exit 0
  3. 类型:/usr/local/bin/backlight-sync &
  4. 按:Ctrl+X
  5. 按:y
  6. 按:Enter
  7. 关闭终端窗口

答案2

我在戴尔 Studio 笔记本电脑上也遇到了同样的问题,它也使用 intel_backlight。虽然我不确定这是否适用于华硕,但我认为值得一试。看看回答这个问题有帮助。

答案3

这对我有用。

添加到 /etc/rc.local

echo N | sudo tee /sys/module/video/parameters/brightness_switch_enabled

重启

答案4

尝试video.use_native_backlight=1

相关内容