You are not logged in.
Pages: 1
Topic closed
Problem is I can't change backlight and it is always set to 100% (from visibility standpoint).
I tried absolutely every post I could find about backlight like for example https://askubuntu.com/questions/1217133 … egion-y540 with every other solution and many more. I haven't seen any post with the exact problem I have.
Xrandr works properly but it just changes gamma not the real values. When editing "/sys/class/backlight/acpi_video0/brightness" or "/sys/class/backlight/amdgpu_bl0/brightness" values change properly with no visible effect.
I also have passed "acpi_backlight=video nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1" to kernel.
Without the "acpi_backlight=video" acpi doesn't load properly on boot. Systemctl errors that acpi_video0 wasn't found.
On boot I get message:
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20210331/psobject-220)
ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.PB2], AE_NOT_FOUND (20210331/dswload2-162)
and this is also the same message that exists in journalctl.
It might be possible that this can only be fixed by BIOS update but I need confirmation.
Relevant neofetch information:
OS: Arch Linux x86_64
Host: 82JU Legion 5 15ACH6H
Kernel: 5.13.4-arch1-1
WM: dwm
Terminal: st
CPU: AMD Ryzen 7 5800H with Radeon Graphics (16) @ 3.200GHz
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
GPU: AMD ATI 06:00.0 Cezanne
Memory: 3154MiB / 15368MiB
Offline
Have you tried "amdgpu.backlight=0"?
Offline
As an kernel parameter or as an variable for xorg?
Offline
As an kernel parameter or as an variable for xorg?
As a kernel parameter.
Offline
According to this https://www.kernel.org/doc/html/latest/ … eters.html I don't see it as an kernel parameter but will try
Offline
It is actually a module parameter.
Check "modinfo amdgpu|grep backlight" and https://gitlab.freedesktop.org/drm/amd/-/issues/1438
Offline
Unfortunately it did not help, but I will look closer into this parameters.
Offline
Have a look at this.
Offline
I have the same laptop (15ACH6H, 5800H, 3060, 16GB RAM), and I've tried everything so far. Kernel parameters, various GPU configurations with optimus-manager, etc.
The only scenario in which the backlight works is when I set it to use the nVidia card in the BIOS. But that eats up a hell of a lot of battery, and is thus not a real solution.
Has anyone found a solution that lets the integrated chip do its job?
Offline
You mean as a Dynamic GPU? If yes then it doesn't even work for me.
Offline
When you set dynamic GPU in the BIOS, everything is routed through the AMD chip (including what the nvidia card renders). When you set dedicated, the nvidia chip does everything.
Brightness control outright doesn't work if the AMD chip is involved at all. Nvidia on its own works fine, but eats up battery like crazy.
Offline
But when I set it to the other one everything lags horribly even my bootloader and linux won't even load itself. It just hangs in the loading screen.
Offline
That genuinely sounds like a hardware problem. You should be able to boot and get a graphical session from the base Arch install, without any further modifications.
Does it work on other distros/ OS's?
Offline
I'm on ubuntu22.04 and have the exact laptop as the OP. I can change the backlight using the fn hotkeys on gnome. But I can't change it using xbacklight.
I did found a repo on github that got recently deprecated as of me writing this but it still works fine for me. *Use at your own risk*
https://github.com/haikarainen/light
Upon manually checking the value in `/sys/class/backlight/nvidia_wmi_ec_backlight/brightness`, it does seem that is actually changing it rather than some hacky way of changing the gamma rate like the --brighness option in xrandr.
If someone has found a better way of changing the brightness, please share.
OS: Ubuntu 22.04.2 LTS x86_64
Host: 82JU Legion 5 15ACH6H
Kernel: 6.2.11-060211-generic
DE: i3-with-shmlog
WM: i3
CPU: AMD Ryzen 7 5800H with Radeon Graphics (16) @ 3.200GHz
GPU: AMD ATI 05:00.0 Cezanne
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
Memory: 5544MiB / 13818MiB
Offline
somso2e, Ubuntu is not supported here; this was made clear when you registered:
These forums are for Arch Linux x86_64 ONLY.
Not Artix, or Apricity, or Manjaro, or any of the "easy Arch installers", nor Arch-ARM; nothing other than vanilla 64-bit Arch Linux. Ask those communities for support.
If you have installed Arch, please read the rules before posting. README: Forum Rules.Please note, that in signing up to these forums, you agree to the Arch Linux Privacy Policy, and any information you post to these boards will be considered "public information". README: Forum Rules.
In addition, this thread is almost two years old and the OP has not been back since 2021. Please do not necrobump.
Closing this old thread.
How to post. A sincere effort to use modest and proper language and grammar is a sign of respect toward the community.
Offline
Pages: 1
Topic closed