I installed Fedora 2 days ago. I looked a little before and saw you want to install using rpmfusion. When I installed Fedora, I installed the Nvidia 510 drivers through gnome software as it said its rpmfusion. It installed fine, but it was acting kinda wonky where the Nvidia X server settings was there, but it blank. It was only and there were 2 menus on the side which is way less than normal and when selecting either menu it was just white. I also wanted to install cudnn and a few other things that didn’t work, but it could have pretty easily just been me doing it wrong.
I decided to reinstall, so I uninstalled through gnome software then blacklisted nouveau and rebooted. I reinstalled through gnome software again and rebooted. It said that the NVIDIA kernel module was not installed, and it was reverting to nouveau while rebooting. I have a GUI still. If I try to install the driver’s with the instructions from the rpmfusion site instead, I get a bunch of errors like this:
Problem 2: package akmod-nvidia-3:510.47.03-2.fc35.x86_64 requires nvidia-kmod-common >= 3:510.47.03, but none of the providers can be installed
I also want/need cuda and get the same error for cuda.
have you done a full system update sudo dnf update since the initial install?
The update should be done before installing the nvidia drivers.
What command (exactly please) did you use to do the install of the nvidia drivers?
I use sudo dnf install akmod-nvidia*510* which pulls in all the appropriate packages needed.
Installing cuda is then one more simple command. sudo dnf install xorg-x11-drv-nvidia-cuda
Yes, I have tried dnf update install a few times. Both sudo dnf install akmod-nvidia*510* and sudo dnf install xorg-x11-drv-nvidia-cuda do the same thing. I have installed other things after I have this issue, it seems like it’s just related to Nvidia for some reason. I realized I only put the first line. This is everything it says.
Problem: package xorg-x11-drv-nvidia-cuda-3:510.47.03-1.fc35.x86_64 requires nvidia-persistenced(x86-64) = 3:510.47.03, but none of the providers can be installed
- cannot install the best candidate for the job
- package nvidia-persistenced-3:510.47.03-1.fc35.x86_64 is filtered out by modular filtering
Yep. Apparently it seems that the driver issue was partially due to 510. Reverting to 470 installed fine. Cuda still has the same issues installing though.
Please give us the exact and complete message when the command sudo dnf install xorg-x11-drv-nvidia-cuda fails.
Which version of the 470 driver groups did you install?
With the rpmfusion-nonfree repo enabled you could have installed the 470.74 version. With the rpmfusion-nonfree-nvidia-driver repo you could have installed the 470xx version.
The 470xx version is a metapackage that is intended to not automatically update to the 510 version since the 510 version has dropped support for some older cards and not updating to the newer driver is necessary for those with the older GPU cards.
Try it this way if you installed the 470.74 version sudo dnf upgrade akmod-nvidia --disablerepo=cuda-fedora35-x86_64 --disablerepo=cudnn-local-rhel8-8.3.2.44 and see if that works.
If instead you installed the 470xx version then try sudo dnf swap akmod-nvidia-470xx akmod-nvidia-510.* --allowerasing --disablerepo=cuda-fedora35-x86_64 --disablerepo=cudnn-local-rhel8-8.3.2.44 and see if that works.
If neither of those work then we need to more directly address the error about package nvidia-persistenced-3:510.47.03-1.fc35.x86_64 is filtered out by modular filtering
Once the nvidia driver issue is sorted then we can address the problem with installing xorg-x11-drv-nvidia-cuda.