# ELRepo vs. legacy NVidia drivers

**URL:** <https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058>\
**Category:** Rocky Linux Help & Support\
**Created:** [July 14, 2024, 6:51am UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058 "2024-07-14T06:51:01Z")\
**Posts on this page:** 8\
**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:** [July 14, 2024, 6:51am UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/1 "2024-07-14T06:51:01Z")

</div>

Hi,

I’m a bit puzzled by the absence of all even slightly older NVidia drivers in ELRepo for Rocky Linux 9. Here’s what a driver search returns under Rocky Linux 9:

```auto
# dnf --disablerepo=* --enablerepo=elrepo search 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

```

Here’s the same search under Rocky Linux 8:

```auto
# dnf --disablerepo=* --enablerepo=elrepo search 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

```

Here in our local school we still have desktop clients needing the 470xx driver, and even one with a 390xx driver.

On a side note: I know how to install this stuff manually. Just curious why this stuff is missing in the repos, since I figure there’s many folks with legacy NVidia cards out there.

Cheers,

Niki

---

<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:** [July 14, 2024, 7:47am UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/2 "2024-07-14T07:47:47Z")

</div>

> [@microlinux](#):
>
> I’m a bit puzzled by the absence of all even slightly older NVidia drivers in ELRepo for Rocky Linux 9.

First, ELRepo did not build _any_ NVidia for el9 for a long time. Rationale: other repos had those drivers. It is nice that they did change their mind.

NVidia has set EOL for the 470 series to this Summer, so these are the last moments to have it.  
The older legacy series have been long gone.

Despite that, ELRepo does have 470xx – in `elrepo-testing`

I did try to install that 470xx in June to a AlmaLinux 9 system. It was ok up to kernel 5.14.0-427.18.1.el9\_4.x86\_64, but with next there was a “missing symbols” error. I had no time to report the bug to ELRepo.

---

<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:** [July 14, 2024, 8:32am UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/3 "2024-07-14T08:32:04Z")

</div>

Thanks for your detailed answer.

I’ve been 100 % Linux since 2001. I’m a tech writer for the Linux Professional Institute. I published five books about Linux system administration. And even for someone like me, setting up NVidia cards on desktop clients still is a major PITA.

Thinking about Linus’ famous gesture at the camera here.

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [July 14, 2024, 9:53am UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/4 "2024-07-14T09:53:29Z")

</div>

@jlehtone

Could you please file a bug report and share the details on the error(s) you saw?

---

<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:** [July 15, 2024, 3:52pm UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/5 "2024-07-15T15:52:05Z")

</div>

I tried to reproduce the error on another system and did fail.

The error in June was on AlmaLinux with `kernel-0:5.14.0-427.20.1.el9_4.x86_64`  
and `kmod-nvidia-470xx-470.256.02-1.el9_4.elrepo`  
At that time the 427.20.1.el9\_4 was the latest kernel.

Now, with `kernel-5.14.0-427.24.1.el9_4.x86_64` (and same kmod-nvidia-470xx) there was no issue.

Just to be sure, I did reach the first system and installed the 427.24.1.el9\_4 there. The kmod-nvidia-470xx no loads with no issue (although I can’t “see” via ssh to verify).

So whatever there was, it was on AlmaLinux kernel 427.20.1.el9\_4.

* * *

This second system has actually RTX 3070 and the “kmod-nvidia” would be more appropriate. Alas, on NVidia’s own RPM packages driver – starting with version 530 – has been unable to send synch signal via NVidia 3D Vision USB IR emitter to shutter glasses. The 525 is not built for el9\_4, so the 470xx is the last available driver where that technology is usable. I have reported this to NVidia (and have not received any response).

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [July 15, 2024, 5:29pm UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/6 "2024-07-15T17:29:18Z")

</div>

Thank you for sharing the details. Not sure what happened with the Alma kernel but looks like the nvidia-470xx driver is working fine.

---

<div class="post-metadata">

**Author:** ![xbourque](https://avatars.discourse-cdn.com/v4/letter/x/8baadc/32.png) [@xbourque](https://forums.rockylinux.org/u/xbourque)\
**Post date:** [July 19, 2024, 9:42pm UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/7 "2024-07-19T21:42:04Z")

</div>

Recent kernel updates broke nvidia 470.

Nvidia recently released new versions of the 470 driver that fixed the incompatibility problem (470.256), but RPMFusion never updated and are still stuck at 470.223.

ELRepo picked up the slack and has a compatible 470.256 driver in their testing repo.

See this thread for more info:

> [@Akmod-nvidia-470xx fails to compile in Rocky 9.4?](https://forums.rockylinux.org/t/akmod-nvidia-470xx-fails-to-compile-in-rocky-9-4/14048/8):
>
> If anyone stumbles on this thread: “ELRepo - Testing” provides an up-to-date Nvidia 470.xx driver that is compatible with the latest Rocky Linux kernel. I am running Nvidia 470.256.02 driver on kernel 5.14.0-427.22.1 sucessfully on an old Macbook Pro GeForce GT 750M Mac Edition. dnf info kmod-nvidia-470xx ELRepo.org Community Enterprise Linux Repository - el9 7.0 kB/s | 3.0 kB 00:00 Installed Packages Name : kmod-nvidia-470xx Version : 470…

---

<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:** [September 17, 2024, 9:42pm UTC](https://forums.rockylinux.org/t/elrepo-vs-legacy-nvidia-drivers/15058/8 "2024-09-17T21:42:06Z")

</div>

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