背光滑块在 Linux Mint 中不再起作用

背光滑块在 Linux Mint 中不再起作用

我在我的 Asus X555LA 上运行 Linux Mint 18 Cinnamon,它还在另一个分区上安装了 Windows 10(背光在 Windows 中完美运行)。

然而在 Linux Mint 中:Fn+F5/F6 已经存在不改变背光强度的问题。我尝试过的各种修复(但还没有工作) 包括:

  • 将文件添加到文件20-intel.conf夹中/usr/share/X11
  • 添加acpi_osi=/etc/default/grub
  • 运行acpi_listen并按 Fn+F5/F6 显示无输出。
  • 安装xbacklight并运行xbacklight -set $percentage

直到大约两天前,我还可以使用 UI 中的亮度滑块来解决这个问题,但这不再起作用,屏幕亮度停留在 100%。

我不知所措,不再知道该怎么办。

答案1

lsmod | grep video

(视频是处理的内核驱动程序交流接口要求亮度)

您可以检查是否“/sys/class/背光/acpi_video0”存在,并且您可以使用;

acpi_listen 

...检查 acpi 事件。

本质上,固件会触发 Q 功能之一,该功能会触发向显示器发送 0x87 或 0x86 的通知,当收到通知时,可以更改亮度。

如果出于某种原因 DSDT 表没有像 _DOD 这样的某些方法,那么内核交流接口无法识别监视器的定义。

acpi_backlight=video无论如何,您可以使用强制启动内核视频.ko控制背光(这将使用交流接口基于 BCL 中定义的值)。

当您使用供应商时,它将使用供应商特定的交流接口或者仅仅依赖 pci 设备。

不管交流接口你可以随时通过 pci 绕过来改变亮度交流接口

要执行此操作,请检查/sys/类/背光/对于具有名称的目录AMD或者英特尔

您可以回显亮度文件,这不会使用 DSDT 表中定义的亮度级别,因此您实际上可以获得更多种类的亮度级别。

PS...对华硕笔记本电脑的唯一强制检测是强制供应商。

这些笔记本电脑是:

  • 华硕UL30VT
  • 华硕UL30A

没有参考资料“X555LA”acpi_backlight=video,所以我之前会尝试一下acpi_backlight=vendor

相关内容