You are not logged in.
Hello Everyone,
I am facing Backlight/Brightness issue.
I read other posts as well on the similar issue. But none works for me. I am on a Multi-GPU Laptop i.e. Lenovo Legion 5 Pro 16ARH7H.
lspci -k | grep -A 3 VGA
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted
01:00.0 VGA compatible controller: NVIDIA Corporation GA104M [GeForce RTX 3070 Mobile / Max-Q] (rev a1)
Subsystem: Lenovo Device 3b26
Kernel modules: nouveau
01:00.1 Audio device: NVIDIA Corporation GA104 High Definition Audio Controller (rev a1)
--
34:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev c8)
Subsystem: Lenovo Device 3b26
Kernel driver in use: amdgpu
Kernel modules: amdgpuI have blacklisted all Nvidia drivers and am only using iGPU (AMD)
I'll try to provide much info as I could.
Problem:
I can't seem to change the brightness level on my Arch(Caelestia). The button seems to work and brightness slider changes but no visible change in brightness occurs on screen.
I have tried a couple of things like chnaging the Grub config:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet" I have tried to place acpi_backlight=vendor/acpi_backlight=video/acpi_backlight=native in the above like then building config from,
sudo grub-mkconfig -o /boot/grub/grub.cfgbut brightness still doesn't work (stays at 100% visually, even if the slider is at 0)
--> for acpi_backlight=vendor these are the following outputs,
sudo ls /sys/class/backlight/
ideapadand
brightnessctl -l
Available devices:
Device 'ideapad' of class 'backlight':
Current brightness: 0 (0%)
Max brightness: 16
Device 'enp3s0-1::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input6::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::kana' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'enp3s0-0::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input5::compose' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'platform::fnlock' of class 'leds':
Current brightness: 1 (100%)
Max brightness: 1
Device 'input8::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::compose' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input8::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input8::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::kana' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'enp3s0-2::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input6::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1--> for acpi_backlight=video these are the following outputs,
sudo ls /sys/class/backlight/
acpi_video0 acpi_video1
brightnessctl -l
Available devices:
Device 'acpi_video1' of class 'backlight':
Current brightness: 2 (4%)
Max brightness: 49
Device 'acpi_video0' of class 'backlight':
Current brightness: 5 (5%)
Max brightness: 100
Device 'enp3s0-1::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input6::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::kana' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'enp3s0-0::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input5::compose' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'platform::fnlock' of class 'leds':
Current brightness: 1 (100%)
Max brightness: 1
Device 'input8::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input2::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input6::compose' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input8::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input8::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input5::kana' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'enp3s0-2::lan' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Device 'input6::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1And for acpi_backlight=native, ls /sys/class/backlight/ shows empty.
Last edited by vintage_penguin (2026-02-17 19:57:05)
Offline
Welcome to Archlinux! And see:
https://wiki.archlinux.org/title/Backlight
Offline
Found and Fixed the issue.
Since I blacklisted all the Nvidia Drivers on my Laptop.
All I had to do was switch to Switch to Switchable Graphics from Discrete Graphics in BIOS/UEFI settings and remove all the kernel parameters of backlight (acpi_backlight=video/vendor/native) from GRUB config file.
And it fixed it.
Last edited by vintage_penguin (2026-02-17 20:30:54)
Offline