I have a Dell Latitude 5480 laptop (i5 7440HQ with GeForce 930MX) with Fedora 41 installed.
When the laptop is idle for some time, the screen turns off and the laptop locks up. When I wake it up, the screen backlight starts flickering heavily and gradually goes away after about 10-15 minutes.
This happens especially when running on battery power.
Maybe someone has encountered this and can tell me where to dig?
I have already Nvidia drivers installed. In my GRUB configs I have:
I am experiencing the same issue, I am also using a Dell laptop; an Inspiron 3535 with an AMD Ryzen 7 7730U and Radeon graphics.
In my case it happens around 30 seconds after unlocking the screen and goes away if I restart, seems to be specific to Fedora 41 because it did not happen with 40.
Let me know if there are steps to debug/diagnose and I will happily provide the information.
It’s probably the new kernel. There are other reports of similar problems on this forum. I think some people have reported that using an older kernel works around the problem.
Thanks for sharing your experience. I have the latest NVIDIA drivers installed, but unfortunately, it doesn’t resolve the issue. The flickering consistently occurs after the laptop stays idle on the lock screen for a while, especially on battery power. Even after a reboot, the flickering persists for about 10-15 minutes before gradually stabilizing.
As a temporary workaround, I’ve adjusted the power management settings by lowering the screen blank and suspension times. This way, the laptop goes to sleep instead of staying idle on the lock screen for extended periods. It’s not a perfect fix, but it helps reduce how often the issue happens.
That’s a good point—it could be related to the kernel. I’ve been using Fedora for about a year, starting with version 39 and upgrading up to 41. I first noticed this issue starting with Fedora 40, so it might align with a kernel change.
I’ve also tried switching to KDE with SDDM to see if the issue was desktop-related, but it persists there as well. Additionally, I’ve tested multiple NVIDIA driver versions, from stable releases to the latest ones, but none of them seem to fix it.
Since I’m not an experienced linux user, I might be missing something, but it feels like this issue runs deeper—maybe a kernel regression or something in the GPU power management stack.
The following command will work to install an older kernel (specifically, the one that initially came with the Fedora Linux release you are running):
sudo dnf --repo=fedora downgrade kernel*
You’ll have to manually select it from the boot menu when you reboot. Also, you’ll probably have to hold the SHIFT key to get the boot menu to show.
You can try even older kernels, from previous releases, if you want by adding --releasever=<N>. For example:
Just for convenience here a short hint from the bug report that helped me:
This is related to the battery mode. When Balanced or Power Saver is selected, the bug happens. Selecting Performance mode will make the bug disappear/not appear in the first place.
There is also a new kernel release that has patched this issue. 6.12.9 is the affected kernel and it is currently in the test update repos. So currently you can downgrade your kernel or enable the test repo and update the kernel and then disable the test update repo.
instructions on how to enable test repo and then install the patched kernel version
An easier way to temporarily enable the updates testing repo for the kernel update would be to do sudo dnf update kernel\* --enablerepo=updates-testing
This would only enable that repo for only that one transaction and for updating ALL the currently installed kernel packages. (this syntax works for both dnf4 and dnf5)