无法在 ubuntu 20.04 上更改屏幕亮度(始终显示最大亮度)

无法在 ubuntu 20.04 上更改屏幕亮度(始终显示最大亮度)

我是 Linux 新手,这是我第一次在 ASUS ROG ZEPHYRUS G14 笔记本电脑上安装 ubuntu 20.04。安装后,我无法更改屏幕亮度,我的屏幕总是显示最高屏幕亮度。在 ubuntu 论坛上更改 grub 一段时间后,这是我的尝试

  1. acpi_brightness=vendoracpi_backlight=nativeacpi_backlight=native或添加acpi_backlight=none到 grubetc/default/grub仍然不起作用
  2. 之后我安装了亮度控制器简单亮度控制器并将亮度控制滑动到最小,我的屏幕亮度保持不变
  3. 我安装了x背光运行这个命令xbacklight -set 50仍然不起作用

注意:使用 nouveau 两天后,我成功在笔记本电脑上安装了 nvidia 驱动程序,这是运行此命令后的结果ls /sys/class/backlight/acpi_video0>>>actual_brightness brightness max_brightness scale type bl_power device power subsystem uevent

我的笔记本电脑规格:CPU:AMD Ryzen 7 4800HS GPU:NVIDIA GeForce GTX 1650 Ti 4GB GDDR6 RAM:16 GB 内核:Linux 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

在此处输入图片描述

答案1

我有同样的笔记本电脑,同样的情况。最后发现解决方案是升级到新的 Linux 内核。

Ubuntu 20.04 附带 5.4.x,安装 5.7.15 帮我解决了这个问题。亮度控制热键仍然无法与 fn 配合使用,但我将 f7 和 f8 映射到该热键,因为我不经常使用它们。

如果你不确定如何编译 Linux 内核,不要尝试自己编译,只需使用主线。对于某些内核版本,您可能需要从 bios 禁用安全启动。我不得不为 5.7.15 禁用它

有关此设置的其他一些问题的全面讨论,请参见这篇 Reddit 帖子

相关内容