F40 release blocking bug: Unable to boot F40 ISO due to Nouveau regression in Kernel 6.8

Hello Fedora community, this is the first time since I started using Fedora 24, that I encountered such a bad bug in Fedora.

None of F40 ISO mediums are booting on Nvidia+Intel Integrated Graphics dual GPU configuration which is the most common at-least in my country. Kernel 6.8 has a severe regression which is causing very slow bootup if the machine has Nvidia card even without proprietary drivers installed. Kernel keeps starting Nouveau driver but looks like it has bug so it keeps failing for minutes before kernel gives up and boots.

This also affects F39 once it received Kernel 6.8 update. Blacklisting Nouveau using rd.driver.blacklist=nouveau modprobe.blacklist=nouveau helps to reduce the boot time on F39. But there’s no way to even boot F40 installers since they say “X Startup Timed out” or something similar.

Even after I blacklisted nouveau on F39, my laptop fan keeps spinning and CPU temperature is always above 60C. This resolved only after installing powertop.

Kernel 6.7 had none of these issues. Please consider this as release blocking bug and downgrade the kernel on F40 ISOs or please fix it.

Thank you!

You should be able to boot the ISO by using the troubleshooting option and selecting to boot in basic graphics mode.

This seems to have become the norm for many with the dual gpu laptops.

Might be this bug: https://bugzilla.redhat.com/show_bug.cgi?id=2274490

which was already part of a freeze exception and patched in the latest kernel that pushed out. :slight_smile: So, update and test again?

(But of course this could be a different bug too)

Yes. This is the exact bug. I have no idea why this was given an exception for the release. It’s making Fedora ISOs to not boot. A new user trying Fedora for first time will stay away from Fedora after encountering this bug.

“giving it an exception” means, it passed through the freeze and will be
fixed/part of the actual release. :wink: Thats not a bad thing.

The compose failed last night, but later today the new kernel should
appear in the base repo/images. If you want to try it now, you can
update it from updates-testing.

Kernel 6.8.5 fixed the issue. Though it errors at a different place now. But at-least the slow boot time and the timeout is fixed.

Also heard it will be part of the final installer for F40. So yeah it’s no longer release blocking.