Legion 5 Pro - Backlight control not working from driver 510.54

Select discrete graphics mode in the BIOS, the brightness control of 495.46 is normal, after updating to 510.54, the screen brightness is always 100%, even if the value of /sys/class/backlight/nvidia_0/brightness has changed.
nvidia-bug-report-495.46.log.gz (465.4 KB)
nvidia-bug-report-510.54.log.gz (457.3 KB)

Device Info:

OS: Arch Linux x86_64 
Host: 82JQ Lenovo Legion R9000P2021H 
Kernel: 5.16.12-arch1-1 
DE: GNOME 41.4 
CPU: AMD Ryzen 7 5800H with Radeon Graphics (16) @ 3.200GH 
GPU: NVIDIA GeForce RTX 3060 Laptop GPU (GA106-B)

ls /sys/class/backlight/


cat /boot/loader/entries/arch.conf

title		Arch Linux
linux		/vmlinuz-linux
initrd		/amd-ucode.img
initrd		/initramfs-linux.img
options		root="LABEL=system" rootflags=subvol=root rw
options		nvidia-drm.modeset=1
options		acpi_backlight=native
options		nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1

1 Like

Same here on Ubuntu w/ GeForce GTX 1650 Ti Mobile