Confusion about NVIDIA Drivers

Hi everyone,

I am a bit confused about how NVIDIA Drivers work generally on Manjaro Linux.

I have an old Geforce GTX 1660 NVIDIA Graphics Card from around 2019. No RTX, so no Raytracing for me. The currently installed NVIDIA Proprietary Driver is 590.48.01. It works without any Problems.

But when i go to the NVIDIA Website and search for Drivers (type in my GPU Model) it shows

As far as I understand this, there have been three new Releases for Linux? For my GPU? You can see it by the date stamp.
I know the GPU Drivers are backwards compatible. I don’t thing that there are important Changes for an GPU from 2019 but as far as I understand that you never now. But i think newer Cards will profit more from it.

So my thoughts are these: These new Drivers will be in the Manjaro Repositories sooner or later, but not now?

Can somebody please explain why there is these delay? I mean, these are proprietary Linux drivers. Why are they not just put in the repos, maybe one day after Release?

Another Thing which confuses the Hell out of me: The numbering of the Drivers. 590.48.01 is a lower number than 580.126.09. As far as I understand there are two Different Branches: Linux Production Branch and Linux New Feature Branch? Which is better? Whats the difference? Which one is Manjaro choosing?

So my Driver is the latest of the New Feature Branch Version?

Thanks for everybody who can explain some of these questions…

thx


Mod edit:- Unnecessary images removed. No charge.

you have forgot changes for wayland , that why there is more version
from 470 to 580 it should works with X11
from 570 to 590 it should works with wayland

in case of wayland you have nvidia-open drivers , not confusing with nvidia drivers

it should be 590 version drivers in your case
see Configure Graphics Cards - Manjaro

you can check

sudo mhwd -l -d --pci 
1 Like

Thanks for the answer. Output is this:

INSTALLED:

   NAME:	video-nvidia
   ATTACHED:	PCI
   VERSION:	2025.09.29
   INFO:	Closed source NVIDIA drivers for linux.
   PRIORITY:	7
   FREEDRIVER:	false
   DEPENDS:	-
   CONFLICTS:	video*nvidia* 
   CLASSIDS:	0300 0302 
   VENDORIDS:	10de 

   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2024.05.06
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

Everything as suspected. So I have the latest driver?

Your Geforce GTX 1660 works with the proprietary Nvidia 590xx series driver, and that’s really all you need be concerned with – it is recommended to only install drivers from the official Manjaro repositories – they are essentially the same drivers that Nvidia provide. :eyes:

The Wiki link kindly provided by @stephane contains information needed to install graphics drivers on Manjaro – Again, if the 590xx series are working without any issue, then there is nothing more you need to do.

With respect drivers listed on the Nvidia site – some of these were released before the current 590xx series but are constantly updated for those who still use them – they will often be updated and will remain available for those who need them until Nvidia designates a driver series as EOL.

inxi output will also be helpful:

inxi -G

Regards.

2 Likes

Tldr: do not touch it if it works. It is the newest in manjaro.

4 Likes

About the numbering(which applies to apps in general), the . separates different version number(major, minor, stuff like that) so when wanting to know the latest, you only look at the first one. 590 is bigger than 580 so 590 is the most recent of the 2.

1 Like

How did you come to that conclusion?

It’s a higher version - 590 > 580. What’s different with Nvidia is that some older major versions are kept around for older cards.

Here, I can only presume the OP means that the 590 driver appears below older ones on the Nvidia site – this means little, in as far as the driver series are concerned.

@Pascal

The most recently released updated driver appears at the top – regardless of whether the update was for 590, 580 or 570 series – if this still confuses you, contact Nvidia for a more indepth explanation.

Cheers.

1 Like

570 to 590 works with X11 also.

2h

not with Xfce

Isn’t that related to your EOL nvidia card?

Anyways, i just see the OP is using Gnome… so he is fully forced on Wayland anyways with that DE.

If you are having issues with the drivers pre-compiled for the available kernels there is always the option of using the dkms equivalents.

As of 2026-02-22T23:00:00Z the list is as follows

 $ pamac search nvidia- dkms --no-aur
nvidia-open-dkms  590.48.01-3                              extra
    NVIDIA open kernel modules - module sources
nvidia-dkms  590.48.01-3                                   extra
    NVIDIA kernel modules - module sources
nvidia-580xx-open-dkms  580.126.18-2                       extra
    NVIDIA 580 open kernel modules - module sources
nvidia-580xx-dkms  580.126.18-2                            extra
    NVIDIA 580 kernel modules - module sources
nvidia-575xx-open-dkms  575.64.05-3                        extra
    NVIDIA 575 open kernel modules - module sources
nvidia-575xx-dkms  575.64.05-3                             extra
    NVIDIA 575 kernel modules - module sources
nvidia-570xx-open-dkms  570.211.01-1                       extra
    NVIDIA 570xx open kernel modules - module sources
nvidia-570xx-dkms  570.211.01-1                            extra
    NVIDIA 570xx kernel modules - module sources
nvidia-470xx-dkms  470.256.02-17                           extra
    NVIDIA drivers - module sources
nvidia-390xx-dkms  390.157-22                              extra
    NVIDIA drivers - module sources