[SOLVED] Display backlight failing after resuming from hibernate

Which Linux distro are you using?
Fedora Workstation KDE Spin

Which release version? 41

Which kernel are you using? Linux 6.12.8-200.fc41.x86_64 x86_64 (output of $ uname -srm)

Which BIOS version are you using? JFP30.03.05

Which Framework Laptop 13 model are you using? AMD Ryzen™ 7640U

When I received the FW13 last summer, I installed Fedora Linux on it and set up hibernation to save my time and my laptop’s battery. It was working just fine, until very recently. Whenever I resumed from hibernation, the backlight of the LCD display would start to flicker, slowly at first, but then get faster and faster until it turns off altogether. This requires me to fully restart the laptop, as this never happens when I boot from a fully powered off state, but still prevails after sleeping. I thought that this might have been a problem with the display cable, so I reseated it to no avail. The issue only appearing after hibernating leads me to believe that this is a software issue, rather than a hardware one. Would anyone happen to know any possible solution for this, besides invoking my warranty and getting a new display?

backlightissue
Here’s the problem in a gif. The image is still being displayed, but the brightness of it is even lower than the one I can set myself, and the buttons don’t help it.

This is an issue in the current kernel, I also had it on my non-framework laptop. happens on many AMD laptops think. There’s more discussion on it here: Screen blinks blank then completely black after updates - Fedora Discussion

I ended up pinning my kernel version to 6.11 until a fix comes out. (howto here User:Ilikelinux/grubby - Fedora Project Wiki )

Pretty disappointing that something as common as this doesn’t get caught in QA at AMD…

2 Likes

Thanks a lot for the lightning fast reply! I didn’t plan on finding the solution so quickly, so I will have to try your method later.

I downgraded to kernel version 6.11.4 and the problem is gone! Thank you kindly, and shame on AMD for letting this bug get through. I hope that Fedora pushes the fix through as quickly as possible, so that I can keep my kernel up to date again.

Hey all, this has been fixed in 6.12.9 which has hit a lot of repos in the last few days.

1 Like

I’ve updated to that version, confirmed the fix and removed the workarounds made by @blorptron. Thanks to everyone!