无法更改背光亮度 Ubuntu 14.04

Les*_*l86 33 backlight intel-graphics brightness 14.04

今天早上我发现我不能再改变我的戴尔 XPs 13 笔记本电脑的显示器的亮度了。我尝试了以下更改亮度

  • 使用键盘亮度键
  • 运行如下所示的命令
  • 使用内核选项 acpi_backlight=vendor 启动。这导致 /sys/class/backlight 文件夹中存在 dell_something 文件夹。更改该文件夹中的亮度文件无济于事。
  • 将“intel_backlight”添加到 xorg.conf
  • 将“加载传统选项 ROM”BIOS 选项设置为启用,将“安全启动”设置为禁用
  • 使用内核选项 i915.disable-pch_pwm=0 启动
  • 从全新的 Ubuntu 12.04 USB 记忆棒安装启动。我仍然无法控制亮度。这很奇怪,因为笔记本电脑预装了 12.04。也许这是硬件问题?
  • 安装最新的英特尔视频驱动程序

任何想法为什么会突然中断?我在 4 月份从 12.04 升级到 14.04,直到昨天亮度键工作正常。

谢谢!

echo 100 > /sys/class/backlight/intel_backlight/brightness
echo 100 > /sys/class/backlight/acpi_video0/brightness
Run Code Online (Sandbox Code Playgroud)

小智 30

我的戴尔 5521 笔记本电脑得到了修复,适用于 Ubuntu 14.04,但适用于内核 v3.13+。

  1. 打开 /etc/default/grub

    sudo nano /etc/default/grub
    
    Run Code Online (Sandbox Code Playgroud)
  2. 改变线

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
    Run Code Online (Sandbox Code Playgroud)

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后保存并退出

  4. sudo update-grub
    
    Run Code Online (Sandbox Code Playgroud)
  5. 然后重启

解释是 ACPI 添加了它自己的背光控制,即使已经存在intel_backlight,添加这一行强制 CPI 使用英特尔背光。

  • 我可以同意,这在最新的 Ubuntu 14.04.1 TLS 版本中解决了我的问题。 (3认同)

小智 10

对我来说,错误报告 #1249219 中列出解决方案。

基本上它可以/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
Run Code Online (Sandbox Code Playgroud)