亮度控制在 IdeaPad 3 17ABA7 (amdgpu) 上不起作用

亮度控制在 IdeaPad 3 17ABA7 (amdgpu) 上不起作用

我有一台 Lenovo IdeaPad 3 17ABA7,安装了全新的 Debian Bullseye。不幸的是,屏幕亮度控制无法开箱即用。

lspci 列出了以下视频设备:

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barcelo (rev c2) (prog-if 00 [VGA controller])

我已经在互联网上找到了各种建议,包括诸如acpi_backlight=vendor acpi_osi=Linux或 之类的启动选项amdgpu.backlight=0。这些都不起作用。

如何使亮度控制键起作用?

答案1

IdeaPad 3 17ABA7 似乎配备了使用该amdgpu驱动程序的 AMD Ryzen 5625U CPU+GPU。但是,该驱动程序需要专有固件才能控制屏幕亮度。 Debian 默认情况下不附带此固件。要安装它,请将non-free源添加到您的/etc/apt/sources.listapt update然后运行apt install firmware-amd-graphics​​。之后,简单的重新启动就足以通过键盘启用屏幕亮度控制。

设置您的问题中提到的任何启动选项。它们不是必需的,甚至可能会阻止屏幕控制正常工作。

您可以通过运行来检查当前使用的视频驱动程序lshw -c video。输出包含以 开头的行configuration:,它应该包含driver=amdgpu.

相关内容