Fedora 40 fails to boot with kernel 6.9.5

This workaround has worked for me and other people here:

  1. Reboot the PC and hold down Shift while booting, this will bring up the GRUB2 boot loader menu.

  2. Press e to edit kernel 6.9.5, find the linux line and add plymouth.enable=0 at the end of it. Then press ctrl+x to boot.

  3. Log in to GNOME.

    Run the following commands in a terminal:

EDIT: Assuming you have installed the nvidia drivers from RPM Fusion.

sudo dnf remove ‘kmod-nvidia-*’
sudo akmods --force

  1. Disable plymouth again and make it permanent until a update fixes this.

sudo nano /etc/default/grub

add

plymouth.enable=0 at the end of line that is beginning with GRUB_CMDLINE_LINUX=

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

  1. Reboot
3 Likes