Fixing broken Nvidia Drivers

The Fedora 44 release seems to have broken my graphics drivers. Upon booting up, it briefly flashes a message about a missing kernel, then displays a black screen with glitched static along the bottom. After rebooting it multiples times, I finally got to my desktop, but only one of my three monitors were working (this has been an ongoing issue, rebooting usually fixes it but I didn’t want to get locked out again). I googled the error message and half-assedly tried some commands I found online before rebooting. this did not fix the issue, and after several more reboots I finally got to my desktop again, except now its in like 480p and my other two monitors still are not working.

I really have no idea what I’m doing, so any advice would be appreciated.

You haven’t stated what model Nvidia card you have. Since you’ve implied that things became broken after you upgraded to Fedora 44, I’m going to assume you have an older card and will need to remove the 595 driver and opt into the legacy 580xx driver.

sudo dnf remove nvidia-akmod
sudo dnf install xorg-x11-drv-nvidia-580xx akmod-nvidia-580xx

If the user has only the rpmfusion-nonfree-nvidia-driver repo enabled it will also be necessary to enable the main rpmfusion-nonfree repo before the 580xx driver can be installed.

The switch between the drivers is shown here