# ELRepo NVidia drivers: Rocky Linux 8 vs. 9

**URL:** <https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874>\
**Category:** Rocky Linux Help & Support\
**Created:** [May 4, 2024, 12:27pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874 "2024-05-04T12:27:40Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 12:27pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/1 "2024-05-04T12:27:40Z")

</div>

Hi,

I’m slowly making the transition from Rocky Linux 8 to 9, and I just noticed something weird. In a recent discussion about NVidia drivers, I got the information that NVidia drivers from ELRepo are generally better maintained than those from RPMFusion.

Here’s what NVidia drivers from ELRepo look like on a Rocky Linux 8 installation:

```auto
[root@rocky-el8:~] # dnf --disablerepo=* --enablerepo=elrepo search nvidia
===== Name & Summary Matched: nvidia =====
kmod-nvidia.x86_64 : NVIDIA OpenGL kernel driver module
kmod-nvidia-390xx.x86_64 : NVIDIA OpenGL kernel driver module
kmod-nvidia-470xx.x86_64 : NVIDIA OpenGL kernel driver module
nvidia-detect.x86_64 : NVIDIA graphics card detection utility
nvidia-x11-drv.x86_64 : NVIDIA OpenGL X11 display driver files
nvidia-x11-drv-390xx.x86_64 : NVIDIA OpenGL X11 display driver files
nvidia-x11-drv-390xx-libs.i686 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-390xx-libs.x86_64 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-470xx.x86_64 : NVIDIA OpenGL X11 display driver files
nvidia-x11-drv-470xx-libs.i686 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-470xx-libs.x86_64 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-libs.i686 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-libs.x86_64 : Libraries for the Proprietary NVIDIA driver

```

And here’s the same search on Rocky Linux 9:

```auto
[root@rocky-el9:~] # dnf --disablerepo=* --enablerepo=elrepo search nvidia
===== Name & Summary Matched: nvidia =====
kmod-nvidia.x86_64 : nvidia kernel module(s)
nvidia-detect.x86_64 : NVIDIA graphics card detection utility
nvidia-x11-drv.x86_64 : NVIDIA OpenGL X11 display driver files
nvidia-x11-drv-libs.i686 : Libraries for the Proprietary NVIDIA driver
nvidia-x11-drv-libs.x86_64 : Libraries for the Proprietary NVIDIA driver

```

Where are the legacy drivers like the `470xx` and the `390xx` series under Rocky Linux 9? I have quite a few clients here running Rocky Linux 8 with these legacy drivers.

Cheers,

Niki

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [May 4, 2024, 12:34pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/2 "2024-05-04T12:34:58Z")

</div>

elrepo don’t build for Rocky 9, so rpmfusion is the one you should be using: [Which repo to use for nvidia and cuda drivers - #2 by jlehtone](https://forums.rockylinux.org/t/which-repo-to-use-for-nvidia-and-cuda-drivers/12612/2)

> [@](#):
>
> First, ELRepo is awesome, but they chose to not build proprietary NVidia packages for EL9. It is understandable, since there are other repos that do. One of those are the RPMFusion repos.

I believe rpmfusion is the better choice for Nvidia drivers, be it Fedora or Rocky.

This post, also suggests rpmfusion as the choice for Nvidia drivers: [Hardware Drivers and Where to Go](https://forums.rockylinux.org/t/hardware-drivers-and-where-to-go/12365)

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 1:22pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/3 "2024-05-04T13:22:42Z")

</div>

> [@iwalker](#):
>
> elrepo don’t build for Rocky 9, so rpmfusion is the one you should be using: [Which repo to use for nvidia and cuda drivers - #2 by jlehtone](https://forums.rockylinux.org/t/which-repo-to-use-for-nvidia-and-cuda-drivers/12612/2)
> 
> > [@](#):
> >
> > First, ELRepo is awesome, but they chose to not build proprietary NVidia packages for EL9. It is understandable, since there are other repos that do. One of those are the RPMFusion repos.
> 
> I believe rpmfusion is the better choice for Nvidia drivers, be it Fedora or Rocky.
> 
> This post, also suggests rpmfusion as the choice for Nvidia drivers: [Hardware Drivers and Where to Go](https://forums.rockylinux.org/t/hardware-drivers-and-where-to-go/12365)

Thanks !

Does that mean that RPMFusion is also a better choice for NVidia drivers for Rocky Linux 8?

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [May 4, 2024, 1:23pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/4 "2024-05-04T13:23:37Z")

</div>

> [@iwalker](#):
>
> elrepo don’t build for Rocky 9, so rpmfusion is the one you should be using

ELRepo _did not_ build NVidia packages for el9, but now they do. They did start this Spring. Alas, they (at least so far) build only the latest, not legacy. (Could be that they don’t have el9 systems with old cards to test on.)

NVidia’s own repo does not build legacy drivers for el9 either, so RPM Fusion does remain the _goto_ option.

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 1:31pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/5 "2024-05-04T13:31:43Z")

</div>

Curiously enough, the `390xx` legacy drivers seem to be missing completely. So far RPMFusion has the `340xx` and the `370xx`, but `390xx` is nowhere to be found. Meh.

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 1:49pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/6 "2024-05-04T13:49:17Z")

</div>

And for what it’s worth, I just installed the `470xx` driver from RPMFusion and the whole machine froze after the first reboot.

In my brain the word “nvidia” is stored somewhere between “wisdom tooth extraction” and “waiting line at the tax office”. 🙄

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [May 4, 2024, 1:58pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/7 "2024-05-04T13:58:21Z")

</div>

Strange, I have a laptop with an Nvidia card that uses the 470 driver without issues, although it is running Fedora.

I guess it does seem to get harder and harder to find the drivers for older cards. In which case, nouveau will be all that can be used on them I guess. I personally have always used what is available in a repo, but I did use the Nvidia .run files like 20 years ago. Although I do tend to see that as not being a recommended option these days for some reason. Maybe lack of success in getting them working, or due to the fact it won’t automatically build into a new kernel when updates are provided.

Years ago, I always had problems with the ATI drivers not working for the Radeon card I had, and Nvidia always used to work. I’ve yet to risk trying an ATI card since, but perhaps they could be better now than what they used to be. Perhaps the situation is now in reverse?

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 2:34pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/8 "2024-05-04T14:34:40Z")

</div>

My bad. What looked like a freeze was probably DKMS building the module on the first reboot.

Works perfectly now.

---

<div class="post-metadata">

**Author:** ![tqhoang](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/tqhoang/32/4643_2.png) [@tqhoang](https://forums.rockylinux.org/u/tqhoang)\
**Post date:** [May 4, 2024, 3:13pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/9 "2024-05-04T15:13:01Z")

</div>

ELRepo does have NVIDIA drivers for EL9:

- EL9.3 is supported by the standard “elrepo” repository.
- EL9.4 is currently in the testing “elrepo-testing” repository.

Regarding the NVIDIA legacy drivers:

- NVIDIA 470xx is staying in the testing repo since it is going EOL in July 2024.
- NVIDIA 390xx has been EOL since Nov 2022 and we have chosen not to support it…recommend the Nouveau driver instead. Please file a bug report if you desperately need this though.
- NVIDIA 340xx has been EOL since Dec 2019 and is not even possible due to AGP dependencies.

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [May 4, 2024, 4:05pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/10 "2024-05-04T16:05:21Z")

</div>

OK, thanks for the heads up !

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [July 3, 2024, 4:05pm UTC](https://forums.rockylinux.org/t/elrepo-nvidia-drivers-rocky-linux-8-vs-9/13874/11 "2024-07-03T16:05:43Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
