How do I roll back to previous nvidia driver version?

Hello.

There was recently a nvidia driver update, but it seems to have some problems that are being fixed: 580 release feedback & discussion - #795 by amrits - Linux - NVIDIA Developer Forums .

In the meantime I need to return to the previous version. I have not found a way to do it yet. How do I return back to the previous version (580.95.05)?

The broken version (580.105.08) is the current/latest one in the repositories. I don’t have testing repos enabled.

The 580.95.05 driver is in the rpmfusion-nonfree repo.
Assuming you have that repo enabled then you should be able to use
sudo dnf downgrade \*nvidia\* --exclude nvidia-gpu-firmware --allowerasing and downgrade back to the 580.95 version of the driver.
I also read that you could use
sudo dnf downgrade akmod-nvidia xorg-x11-drv-nvidia --allowerasing but have not tested that myself.

That goes way back to 570.133.07 not 580.95.05

That command only prompts me to update my kernel, which I have not updated on purpose. It doesn’t change any packages related to nvidia drivers.

OOPS
I am on f43 and the command I used works there.
On f42 the released version of the driver is older and I suspect that even the command given by @vgaetera may also pull in the driver you indicate.

However the 580.95.05 driver should be available using
sudo dnf downgrade akmod-nvidia xorg-x11-drv-nvidia --allowerasing --releasever=43 --disablerepo \* --enablerepo rpmfusion-nonfree
so it pulls from the rpmfusion-nonfree repo for f43

Perfect. This works. Thank you very much.

1 Like