我使用配备 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 有一个很大的问题,每次内核更新时它都会失去理智。每次有内核更新时,在重新启动之前都必须记住进入并手动安装正确的标头集。否则痛苦是不可避免的。