13.04 升级 – 亮度不工作

13.04 升级 – 亮度不工作

直到昨天,我还在 Dell Latitude E6530 上运行 Ubuntu 12.10。最近我调整了 nvidia 设置,结果亮度控制停止工作。不过,我可以通过按照Option "RegistryDwords" "EnableBrightnessControl=1"[ /etc/X11/xorg.conf1] 中的建议进行添加来修复此问题。

现在,昨晚我升级到了 Ubuntu 13.04,因为我需要更新的内核。之后,亮度控制再次停止工作。但这次,[1] 没有帮助。我也尝试了 [2] 中的方法:

  • acpi_backlight=vendor/etc/default/grub
  • acpi_osi=Linux/etc/default/grub
  • echo $SOME_VALUE | sudo tee /sys/class/backlight/dell_backlight/brightness

它们都不起作用,亮度就是没有变化,但这就是我能找到的解决这个问题的方法。有什么办法可以让我重新控制亮度吗?


[1]https://askubuntu.com/a/270830

[2]https://askubuntu.com/a/289178/213036

答案1

我的 Sony Vaio 也遇到了类似的问题。我尝试了您列出的所有方法,但没有任何效果。

但是,在 grub 中,编辑下面的行对我有帮助。(作为标准做法,请确保在进行任何编辑之前备份 grub)。

GRUB_CMDLINE_LINUX_DEFAULT="安静启动 acpi_backlight=legacy" GRUB_CMDLINE_LINUX="acpi_backlight=legacy"

笔记:我们在这里使用acpi_backlight=legacy而不是acpi_backlight=vendor

保存后,运行命令$ sudo update-grub并重新启动笔记本电脑。

一旦我这样做了,命令cattee开始为我工作,从终端显示和更改亮度。

  • 这将为您提供屏幕支持的最大亮度数值。

    $ cat /sys/class/backlight/dell_backlight/max_brightness
    
  • 这会将屏幕亮度值设置为您指定的值,介于 0 到最大亮度

    $ echo <brightness_value> | sudo tee /sys/class/backlight/dell_backlight/brightness
    

有关详细信息,请参阅此背光维基百科

答案2

请参阅我的回答这里

nomodeset 内核参数与 acpi_backlight=vendor 一起使用时可能会禁用亮度调节。删除前者并添加后者。

答案3

我建议降级回 12.10。13.04 处于测试阶段,仍在测试中。

要回答您的问题,请检查您的显示器和连接,那里的亮度可能很低。您的计算机中的图形模块也可能有问题(如果是笔记本电脑,则可能是背光灯泡的问题)。无论哪种情况,请尝试将您的计算机连接到不同的显示器。

希望我有所帮助,如果没有,我相信我们忽略了一个简单的修复方法。只要记住 Linux 的 6 个级别,为了做一件事,你必须先修复其他六件事。:)

相关内容