Screen flickering since Fedora 41. Only works with old kernel (6.8.5)

Hi everyone,

I’ve been having a persistent and frustrating issue with Fedora since version 41 . When I boot my machine, the screen starts flickering, alternating 0.5 seconds on, 2 seconds completely black. The system becomes unusable unless I boot into an old kernel.

The only kernel version that works without this flickering is 6.8.5-301.fc40.x86_64. Any newer kernel since then (currently 6.14.9-300.fc42.x86_64) has the same screen flicker issue. I’ve been manually booting into 6.8.5, but that’s not sustainable in the long term.

Here are my specs:

  • Intel i3-4160
  • Intel HD Graphics 4400
  • 1920x1080 @ 60Hz
  • Fedora 42 (but same issue started on 41) with Gnome

I’ve tried some kernel parameters like i915.enable_psr=0 and i915.enable_fbc=0 with no success. I also switched to the “performance” power profile, still no improvement. Updating firmware didn’t help either.

Here’s a VIDEO SHOWING THE PROBLEM.

Any help would be hugely appreciated.

Thanks!

I’ve exactly the same problem.
Module i915 with kernel 6.8.x is OK with 6.14.x not working.

If I blacklist the i915 driver the system works, but with lagging software rendering.

Also tested multiple distributions, same result: blinking Screen with kernel 6.14.x and i915 graphics driver.

I have different systems, a all-in-one desktop with a Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller.

If I connect a second screen on HDMI the second screen does not blink, only the main one from the AIO PC.

Tested with many different kernel parameters, no success.

Do you allready have a solution?

Next thing I’ll try is the coming Ubuntu 25.10 with kernel 6.17

Bad news: Same effect with kernel 6.17 :frowning:

I have similar issue. I will try new kernel from upstream and we will see. I’m compiling now. I’ll try 6.18.3