Pascal Nvidia GPUs no longer supported as of 595.xx version from rpmfusion?

I recently upgrade to F44 and got the Nvidia drivers from RPMfusion working with no problem. The original driver version at the time of the upgrade was 595.58.03 and is currently 595.71.05. This is on a laptop with NVIDIA RTX A1000 Laptop GPU.

I reproduced the same upgrade to F44 and Nvidia drivers on another (and somewhat older) laptop with a Quadro P2000 GPU. I understand the “P” stands for Pascal architectures. No 595xx drivers from RPMfusion seem to work with this GPU and indeed here is the message at boot time :

The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1cba) installed in this system is not supported by open nvidia.ko because it does not include the required GPU System Processor (GSP).
Please see the ‘Open Linux Kernel Modules’ and ‘GSP Firmware’ sections in the driver README, available on the Linux graphics driver download page at www.nvidia.com.

The fix is to go back to the latest NVIDIA drivers available on RPMfusion for F43, i.e. 580.142 version.

Strangely (to me), here is the info I got from `rpm -qi xorg-x11-drv-nvidia-595.58.03-1.fc44.x86_64` (the original one installed with the upgrade to F44). :

“This package provides the most recent NVIDIA display driver which allows for
hardware accelerated rendering with current NVIDIA chipsets series.
Fermi and Kelper GPUs NOT supported by this release.”

My understanding is that Pascal architectures are posterior to Fermi and Kepler and hence should work with 595xx version. Am I mistaken?

Should I stick to 580xx version on this older laptop forever?

Check on the RPMfusion nvidia page, but I do know that the 595 driver dropped support for “old” nvidia cards. Making sure you're not a bot!

see supported products

Thanks.

This GPU is indeed no longer supported by Nvidia and the fix is already reported here.

I tried to install the 580 package via the command in RPMFusion documentation, but I get an error message stating the packages don’t exist. Any ideas on that? I’m using a GTX 1070, and games won’t even start with the noveau fallback right now.

sebi@fedora:~$ sudo dnf install xorg-x11-drv-nvidia-580xx akmod-nvidia-580xx
Paketquellen aktualisieren und laden:
Paketquellen geladen.
Auflösen der Transaktion fehlgeschlagen:
Keine Übereinstimmung für Argument: xorg-x11-drv-nvidia-580xx
Keine Übereinstimmung für Argument: akmod-nvidia-580xx
Sie können versuchen, folgendes zur Befehlszeile hinzuzufügen:
–skip-unavailable, um nicht verfügbare Pakete zu überspringen

dnf list shows it’s in rpmfusion-nonfree-updates, do you have that repo enabled?

dnf list --available akmod-nvidia-580xx
Updating and loading repositories:
Repositories loaded.
Available packages
akmod-nvidia-580xx.x86_64 3:580.159.03-1.fc44 rpmfusion-nonfree-updates

Try running command:

dnf repolist

and confirm it’s listed

Thanks, I can confirm I don’t have that repository enabled - I’ve used to install everything through KDE Discover so far, and there it isn’t even listed. I had rmpfusion-nonfree-nvidia activated and didn’t know there’s another repository. I’m not sure how to add that repository as it’s not clickable in Discover. I’ll figure that one out though, I hope.

Edit: I managed doing it easily using this site: https://rpmfusion.org/Configuration

I’m guessing that text just hasn’t been updated since 580.

That text probably has not been updated,
Nvidia provides the info and the 580 driver supported both maxwell and pascal chipsets but those were dropped in october by nvidia. The 595 driver does not support either of those chipsets.
https://nvidia.custhelp.com/app/answers/detail/a_id/5676/~/support-plan-for-maxwell%2C-pascal%2C-and-volta-series-geforce-gpus.

Description updated

Thanks, and for not being too elliptic… it is Kepler (and not Kelper) btw.

I’m not sure how to add that repository as it’s not clickable in Discover.

It should be, launch Discover, click “Settings” and there should be a checkbox for

“RPM Fusion for Fedora 44 - Nonfree - Updates”

down in the main repo list. That label is the match to “rpmfusion-nonfree-updates”

IIRC, those repos only appear in Discover after you’ve gone through the command line steps to add them. Without that, you can see the “RPM Fusion .. NVIDIA Driver” and “RPM Fusion .. Steam”, but not the full repos.

You need the full nonfree repos to get the 580xx drivers - the “RPM Fusion .. NVIDIA Driver” repo doesn’t have those.

Yep, that’s exactly how it went down for me. I got them and they’re clickable now, but yesterday before I manually installed them, they definitely weren’t there.

He said he had installed the rpms. Once you install the two rpmfusion rpms:

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

the checkboxes should show. If enabled=0, it’s not checked and if “1” it is checked.

I didn’t install RPMfusion repos per console before, like I said I only used Discover so far. I had the RPMfusion nvidia repo enabled and that was enough up until F44 with my Nvidia 1070.

Right.
With f43 and earlier the latest driver was 580. When nvidia released the 59X series of drivers support for all GPUs with maxwell and pascal chipsets was discontinued, so the only way to continue support for the 10xx series of GPUs is to use the legacy drivers (580xx) from the rpmfusion-nonfree repos. Fedora 44 triggered the upgrade to the 595 nvidia driver.