You are not logged in.
Pages: 1
I have been having a issue with backlights where the backlight is both inverted and barely changes. For example 0 is slightly darker than 100
I used to run amd nvidia hybrid but now I've just removed all nvidia related things like drivers. I also removed /etc/X11 with nvidia stuff made by nvidia-xconfig(no new x11 folder was regenerated automatically)
Now even with nvidia removed the issue is same.
I've checked almost all forums I saw on searching there was only one on archwiki which was exactly the same(unfortunately not solved). I've tried options listed for acpi_backlight things, on setting it to be video I get /sys/class/acpi_video0 instead of amdgpu_bl1 and using fn keys work, and changes /sys/class/acpi_video0/brightness and actual_brightness but no effect on screen.
When the acpi_backlight is not set or native, there is amdgpu_bl1 over there and the brightness does change going from 0 to 255, but actual_brightness always stays 0 and screen even so slightly decreases in brightness
Last edited by easyapple324 (2024-06-10 07:09:59)
Offline
I've found something which perfectly describes the same problem (from 2023) in hp site https://h30434.www3.hp.com/t5/Notebook- … -p/8828057
Offline
Can you try pre 6.1 kernel? https://aur.archlinux.org/packages/linux-lts515/ for example.
Offline
I tried installing that, after compilation it shows loading kernel linux-lts515 but nothing more happens, it's permanently stopped in a Victus logo, should I chroot and delete? Also I didn't upgrade or downgrade any package after installing is that an issue?
Edit: I did exactly that and reinstalled using `downgrade` from aur, but now it's stuck as Loading initial ramdisk(doesn't go to Victus logo)
Last edited by easyapple324 (2024-06-13 11:47:08)
Offline
should I chroot and delete?
Can't you choose a different kernel with your boot loader?
Also I didn't upgrade or downgrade any package after installing is that an issue?
It probably is, but you should not downgrade (probably it will break your system), you need to install it on a "clean" system with no extra drivers/modules installed (or find a live cd with such kernel).
Offline
Try to change brightness from this iso https://archive.archlinux.org/iso/2022. … x86_64.iso
Offline
Try to change brightness from this iso https://archive.archlinux.org/iso/2022. … x86_64.iso
I tried using the latest iso(which I had previously installed before checking that) and it seems the backlight option is amdgpu_bl2 on changing which there is not even that really small change(maybe it's not possible to change in liveiso?)
Also won't this just be a temporary fix, the current lts is already 6xx, is it ok to use something like 515 which will potentially conflict
Offline
Also, it seems the least brightness in this laptop is not complete black(checked on windows), so it's in fact going to 0 to about 5%(visually) in reverse manner. But using other kernel params makes it 100
Offline
I tried newer kernels 661 loads and x works, 641 loads but x doesn't work and brightness is maxed(always dimmed till now) and 621 doesn't work at all. I'm uploading xorg.0.log for 641 https://0x0.st/XcjM.txt
Offline
Also won't this just be a temporary fix, the current lts is already 6xx, is it ok to use something like 515 which will potentially conflict
What I want to do is check if you were affected by the kernel brightness rework in 6.1.
Unfortunately, your hardware seems to refuse to work with older kernels.
To investigate further, I will ask you to provide the output of these commands:
ls /sys/class/backlight
dmesg
acpidump
lspci
Last edited by yataro (2024-06-13 20:58:34)
Offline
I've tried options listed for acpi_backlight things
Have you tried acpi_backlight=nvidia_wmi_ec?
Offline
I've tried options listed for acpi_backlight things
Have you tried acpi_backlight=nvidia_wmi_ec?
I did and in case it's not clear, currently I don't have any nvidia drivers(only amdgpu) to make debugging easier. So now it's native
https://0x0.st/Xcfc.txt
https://0x0.st/XcfT.txt
https://0x0.st/Xcfm.txt
https://0x0.st/Xcfa.csv
Offline
Does brightness control works in Windows?
First, remove all acpi_backlight options from the kernel command line and install the acpi_call package.
Then try these commands:
sh -c "echo '\_SB_.PCI0.GP17.VGA_.LCD_._BCM 0x02' > /proc/acpi/call && cat /proc/acpi/call"
sh -c "echo '\_SB_.PCI0.GP17.VGA_.LCD_._BCM 0x0a' > /proc/acpi/call && cat /proc/acpi/call"
sh -c "echo '\_SB_.PCI0.GP17.VGA_.LCD_._BCM 0x10' > /proc/acpi/call && cat /proc/acpi/call"
Does the brightness change?
Offline
It works on windows. But it seems there is no complete black option. Only very dim(which is how it's in linux)
And on running that command I get this thrice
sh: line 1: /proc/acpi/call: No such file or directory
I tried other options
echo '\_SB_.PCI0.GP17.VGA_.LCD_._BCM 0x02' > /proc/acpi/call
zsh: no such file or directory: /proc/acpi/call
❯ touch /proc/acpi/call
touch: cannot touch '/proc/acpi/call': No such file or directory
❯ ls /proc/acpi
button wakeup
Last edited by easyapple324 (2024-06-14 17:33:45)
Offline
It works on windows. But it seems there is no complete black option. Only very dim(which is how it's in linux)
And on running that command I get this thrice
sh: line 1: /proc/acpi/call: No such file or directory
modprobe acpi_call
Offline
easyapple324 wrote:It works on windows. But it seems there is no complete black option. Only very dim(which is how it's in linux)
And on running that command I get this thrice
sh: line 1: /proc/acpi/call: No such file or directory
modprobe acpi_call
Hm, no change in brightness(even slightly) but got out
0x50x190x28
without newline
Offline
I am out of ideas...
Could you try cpi_backlight=nvidia_wmi_ec with nvidia-open drivers (there should be a corresponding entry in /sys/class/backlight)? If that doesn't work, try suspending and resuming the laptop and try again.
That's all I can suggest
Offline
Actually I have tried that before(no nvidia_bl or something)
So why doesn't that command work? And what's it meant to do
Last edited by easyapple324 (2024-06-15 10:32:23)
Offline
Should I maybe try and proprietary drivers?(Archwiki aaya most users won't need them)
Offline
Actually I have tried that before(no nvidia_bl or something)
So why doesn't that command work? And what's it meant to do
This was an attempt to use ACPI's _BCM (brightness control method).
Should I maybe try and proprietary drivers?(Archwiki aaya most users won't need them)
You should try it. I can't remember, but there are at least two driver options to play with.
Offline
Yeah no luck, Not sure if using nvidia is the only way.
The previous time I tried following this article(archwiki was way too comprehensive and I did t know what to do)
https://dev.to/vitorvargas/how-to-insta … linux-5bgc
Should I try the setup again?
Offline
Pages: 1