xbacklight:没有输出具有背光属性 – 没有/ sys / class / backlight文件夹

我安装了xbacklight ,希望它能够控制我的亮度。 当试图改变亮度时,我被告知“没有输出具有背光属性”。 环顾四周后,我发现这与我的电脑没有/sys/class/backlight文件夹有关。 我知道这是问题,但不知道如何解决它。

不确定是否需要,但这里有一些来自inxi的系统信息:

 System: Kernel: 3.16.0-57-generic x86_64 (64 bit, gcc: 4.8.2) Desktop: LXDE (Openbox 3.5.2) Distro: Ubuntu 14.04 trusty Machine: HP EliteBook 8460p CPU: Dual core Intel Core i5-2520M CPU Graphics: Advanced Micro Devices [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] 

这是否与驱动程序(可能是Intel / AMD图形驱动程序)有关?

这完全正常。 要查找背光设置的目录,请执行以下操作:

 sudo find /sys/ -type f -iname '*brightness*' 

输出应该给你这样的东西:

 /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight/brightness 

现在,您所要做的就是将它链接到/sys/class/backlight 。 要做到这一点:

 sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight /sys/class/backlight 

如果仍然出现错误,请执行以下操作:

创建文件xorg.conf

 sudo nano /etc/X11/xorg.conf 

并添加以下行:

 Section "Device" Identifier "Card0" Driver "intel" Option "Backlight" "NAME OF THE FOLDER" EndSection 

然后,要保存文件,请执行: Ctrl + X然后按Y然后按Enter键

此外,对于Driver部分检查您的配置,即acpi_video0intel_backlight

检查/sys/class/backlight文件夹。 如果您在那里可以看到一个intel_backlight文件夹,但仍然遇到上述错误,那么使用以下配置创建/etc/X11/xorg.conf文件应该适合您。 它对我有用。

  Section "Device" Identifier "Intel Graphics" Driver "intel" Option "Backlight" "intel_backlight" EndSection 

此外,请记住注销并再次登录以使更改生效。

参考: https : //wiki.archlinux.org/index.php/backlight