联想IdeaPad游戏3(15ARH 05,液晶显示器,AMD Renoir CPU Ryzen 5 4600 H,离散NVIDIA GeForce 1650 Ti移动)的亮度(液晶背光)无法工作:
Fn键显示显示移动的亮度滑块。/sys/class/backlight/amdgpu_bl0/brightness相应地从0更改为255。brightness也不会改变显示器的亮度。/sys/class/backlight/amdgpu_bl0/actual_brightness保持在311。我想这表明了amdgpu司机的问题。调整在Windows 10上运行良好。膝上型计算机正在运行:
linux-image-5.8.0-kali[23]-amd64 (基于5.8.14)和定制内核5.9、5.9.1和5.10-rc1,主要基于Kali配置amdgpu驱动程序,离散图形未使用(专有的NVIDIA驱动程序加载和卸载测试)。我尝试过使用各种acpi_backlight内核选项启动,这会导致/sys/class/backlight/*/brightness中提供各种背光:
acpi_backlight=video:acpi_video0 acpi_video1 amdgpu_bl0acpi_backlight=vendor:amdgpu_bl0 ideapadacpi_backlight=native:amdgpu_bl0acpi_backlight=none:amdgpu_bl0其他不起作用的事情:
acpi_osi=Linux (不变)acpi_osi= (启动时挂起)/lib/firmware/amdgpu/renoir_dmcu.bin移开amdgpu_dm.c我知道有许多与AMDGPU的背光相关的更新,比如内核5.7.x中的一般支持和修复,以及亮度值>255 ( 5.9 )的更新,但到目前为止,这似乎没有帮助我的情况(或者可能破坏了更多的东西)。我不是在找:
发布于 2021-03-02 12:06:01
内核5.11.7,5.12-rc3,以及稍后允许内核参数amdgpu.backlight=0在启动时传递,以解决联想IdeaPad游戏3、联想军团5和其他笔记本电脑可能出现的问题。
对于使用GRUB的基于Debian的发行版,可以在/etc/default/grub中添加参数:
GRUB_CMDLINE_LINUX="amdgpu.backlight=0"在运行update-grub并重新启动后,背光控件应该可以工作。
以前的内核需要修补:解决方法可以在GitLab问题中找到。强迫caps->aux_support = false;在drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c中解决了这个问题。
https://unix.stackexchange.com/questions/616371
复制相似问题