当我尝试调整 Dell Inspiron 15R 的亮度时,我看到亮度图标向上或向下移动,但实际亮度保持不变。
答案1
我正在使用 Dell Inspiron 15R N5520,并搭载 Windows 8.1 和 Ubuntu 14.04 LTS 双启动。
在终端中运行以下命令,了解用于背光/亮度的视频卡:
ls /sys/class/backlight/
如果您的显卡是英特尔,您可以继续进行以下修复。
打开终端并创建以下配置文件(如果不存在):
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
现在我们需要编辑这个文件。您可以使用任何编辑器,无论是终端编辑器还是图形编辑器。
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
在此文件中添加以下行:
Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
保存。
注销并重新登录。亮度控制现在应该可以通过功能键进行。
答案2
我升级到 14.10 后这个问题就解决了
答案3
我知道你没有 Gateway NE56R,但有一个解决方案(来源:http://talegari.wikidot.com/blog:14) 可能会对您有所帮助。如果没有帮助,只需撤消更改。首先,打开终端并输入sudo gedit /etc/default/grub
。您将(希望)看到两行:GRUB_CMDLINE_LINUX_DEFAULT="quite_splice
我GRUB_CMDLINE_LINUX_DEFAULT="".
希望您通过在两行开头各加一个 # 来注释掉它们。然后将以下行(未注释!)放在下面:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=vendor"
完成后,关闭 gedit,然后在终端中再运行一个命令:
sudo update-grub
然后重新启动。如果成功了,那就太好了!如果失败了,请打开文件,取消注释这两行,删除我告诉您输入的行,关闭它,运行sudo update-grub
并重新启动以撤消我们所做的操作。这是一个小的硬件兼容性错误,已在 14.10 Utopic Unicorn 中修复,该版本要到 10 月底才会发布。
答案4
我写了一个小脚本来控制亮度。基本上,你需要将一个值插入其中/sys/class/backlight/intel_backlight/brightness
。最大值可以在/sys/class/backlight/intel_backlight/max_brightness
我的简单脚本是:
#!/bin/bash
echo $1 | sudo tee /sys/class/backlight/intel_backlight/brightness
另一个答案是伊斯福斯但是我不得不稍微修改它,因为自 Ubuntu 13.10 以来 pci 总线 ID 似乎已经发生了变化:
创建文件20-intel.conf
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
编辑文件,使其内容为
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:02:0"
EndSection