[Bug 1202125] New: Unable to change display brightness thought brightness keys or applet slider.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125 Bug ID: 1202125 Summary: Unable to change display brightness thought brightness keys or applet slider. Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: info.djvar@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello there. After installing openSUSE Tumbleweed on my partner's laptop (Lenovo IdeaPad Flex 15D with an AMD A6 APU (with ATI Radeon HD 8400 graphics processor)), I noticed that the display brightness is so low and I can't change it at all, not through the brightness keys on the keyboard, nor through the display brightness slider in the power management applet. I am on XFCE4 and with the latest kernel 5.18.12-1-default. The curious thing is that I noticed this exact same behaviour (brightness stuck at previous state) on my own Lenovo ThinkPad as well. But rolling back BTRFS snapshot to previous kernel version (5.18.11-1-default) fixed the issue and brightness keys and brightness slider were working as expected again, so I now know that this is a kernel bug of 5.18.12-1-default. Now, I managed to downgrade the kernel on the Lenovo IdeaPad Flex 15D by downloading it from an archive of recent Tumbleweed snapshots, but the problem was still there, nothing changed at all, so I thought I potentially missed on some other packages needed to solve the issue, that don't come bundled with the kernel (like some additional firmware or other similar stuff), but downgrading kernel version to the previous one on my Lenovo ThinkPad definitely solves this issue, as I said before, after the upgrade even the ThinkPad started behaving the same way, but downgrading to a previous snapshot helped. I am more than happy to give you logs or additional troubleshooting information that you might need. I just hope that you can help me get rid of this annoyance for my partner. I thank you all very much for your attention -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c1
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c2
Vittorio Basile
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c3
--- Comment #3 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c4
--- Comment #4 from Vittorio Basile
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c5
--- Comment #5 from Vittorio Basile
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c6
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c7
--- Comment #7 from Vittorio Basile
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125
http://bugzilla.opensuse.org/show_bug.cgi?id=1202125#c8
Takashi Iwai
cat /sys/class/backlight/*/brightness ---> 12 cat /sys/class/backlight/*/max_brightness ---> 255
I remember changing the value of brightness as sudo once and it did change the brightness BUT, as soon as I would do a reboot it would just freeze at the Tumbleweed loading logo with no apparent errors or warnings in the bootstrap.
Anyway, this time around changing the value to 50 in the brightness file did increase the display brightness indeed like last time and it also updates the brightness slider in the brightness (power management) applet. But still the brightness keys and slider didn't respond at all.
Upon reboot this time, it gets to the XFCE4 desktop, and it stuck at the display brightness of '50' as set before reboot. Again, I cannot alter it unless I go through this manual method...
So, this doesn't look like a kernel problem. Writing your favorite level to the sysfs should change the current brightness, and this is the only interface the kernel provides. The rest is the user-space implementation, and that's likely the missing piece for radeon. Note that systemd remembers the last brightness at reboot/shutdown time, and tries to restore it at the next boot. That's why it sticks with 50. If you reboot after changing to a higher value, it'll be restored at the next reboot. I thought that is should be possible to specify the backlight device entry in X11 config. I'm not sure whether radeon also allows it, though. In anyway, as it's rather an issue of X, reassigned. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com