无法在 Ubuntu 18.04 中调整显示亮度

无法在 Ubuntu 18.04 中调整显示亮度

我使用配备 AMD R7-5800U CPU 和 Ubuntu 18.04 的 HP 笔记本电脑,我无法使用内核版本调整显示亮度5.4或者5.10.3

我也尝试了其他解决方案,包括在 中调整亮度/sys/class/backlight,并且在此路径下,有一个名为 的目录api_video0

当我从设置中更改亮度时,此路径中的亮度会发生变化,但屏幕亮度根本没有变化。

答案1

我在同一台笔记本电脑上遇到了同样的问题。我尝试了 20.04、20.10,但都不起作用。此外,USB-C 和 HDMI 也不起作用。

答案2

这是 Nvidia 显卡常见的问题。如果您有 Nvidia 显卡,则需要加载驱动程序。

首先执行uname -a,它将4.15.0-142-generic在输出中显示类似的内容,不完全是那样,但类似那样。

之后执行 sudo apt install linux-headers-4.15.0-142 linux-headers-4.15.0-142-generic。它不会是那个精确的版本,但数字必须与uname -a你给出的相匹配。

然后你需要添加图形驱动程序存储库: sudo add-apt-repository ppa:graphics-drivers/ppa

现在您可以检查有哪些驱动程序可用: sudo ubuntu-drivers devices

它应该会显示一个列表,并且某个条目旁边会显示“推荐”。因此您可以继续安装它。 sudo ubuntu-drivers autoinstall

确保重新启动,然后一切就绪。尽管如此,我真的希望有人能修复这个问题,即 linux-headers 软件包永远不是任何依赖项的一部分,即使没有它们,您也无法正确加载视频驱动程序。16.04 有一个很大的问题,每次内核更新时它都会失去理智。每次有内核更新时,在重新启动之前都必须记住进入并手动安装正确的标头集。否则痛苦是不可避免的。

相关内容