为什么我的系统中有两个亮度控制文件(/ sys / class /)


8

我拥有一个Dell XPS15。我猜这是因为我有混合图形系统(Nvidia Optimmus)。

当我运行命令以使用以下命令找出LCD亮度路径时,

ls / sys / class / backlight / * /亮度

我收到以下输出

/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness

现在,如果我回显一个值5给他们两个,则LCD亮度会改变。唯一的问题是intel_backlight与之相比,路径亮度非常低acpi_video0

正常吗 我想知道有什么区别(如果有),以及对于这两个不同的路径,gnome是否在重启时无法保存我的亮度设置。

Answers:


8

亮度可以由ACPI或图形驱动程序控制。我想控制亮度的是intel_backlight。但是,您可以轻松地将其添加到/etc/rc.local中(在退出0之前):

echo 5 > /sys/class/backlight/acpi_video0/brightness

或者,或者:

echo 5 > /sys/class/backlight/intel_backlight/brightness

似乎Fn-Keys确实更改了acpi_video0的值,问题在于控制项是intel_backlight。

如果系统以内核参数acpi_backlight = vendor开头,则acpi_video0项将替换为intel项,但是Fn-Key不能更改该项的值。


更改内核参数实际上是可行的。我在亮度控制开关上有更多步骤。
Web-E
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.