Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Nvidia-Driver

Featured Replies

14 hours ago, ich777 said:

First of al

Secondly:

61:00.0 VGA compatible controller [0300]: NVIDIA Corporation GB206 [GeForce RTX 5060 Ti] [10de:2d04] (rev a1)

Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:5351]

Kernel modules: nouveau, nvidia_drm, nvidia

61:00.1 Audio device [0403]: NVIDIA Corporation GB206 High Definition Audio Controller [10de:22eb] (rev a1)

Subsystem: NVIDIA Corporation Device [10de:0000]

This basically means that something is wrong with some BIOS setting.

Please check if you are on the latest Firmware version from your BIOS, then make sure that Resizable BAR Support & Above 4G Decoding is Enabled in your BIOS.

What you can also try is to swap the cards physically in your Server since this sometimes also helps, if that also doesn't help try for troubleshooting to lower the PCIe Generation for the slot where you 50 Series card is in to Generation 3.0

Thank you - resolved

(The GT730 is just for server to boot as its a workstation MB without IGPU).

For those searching the forum, as reference for RTX5060 TI;

  • Unraid had loaded nouveau driver (unsure of cause as not part of Unraid). Execute theses commands from an Unraid Terminal and reboot afterwards:

Disabled nouveau driver

mkdir -p /boot/config/modprobe.d

echo "blacklist nouveau" > /boot/config/modprobe.d/nouveau.conf

  • ASUS Workstation/ Threadipper AMI BIOS settings to allow Above 4G encoding

    Advanced settings -> PCI Subsystem settings -> Re-size BAR Support - switch to Enabled

    • Need to have CSM disabled (Go to BOOT section and set CSM (Compatibility Support Module) to disabled

    • This requires UNRAID to be in UEFI mode (On WebUI click Flash device and enable "Permit UEFI boot mode" checkbox)

  • Replies 5.9k
  • Views 1m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • To utilize your Nvidia graphics card in your Docker container(s) the basic steps are:   Add '--runtime=nvidia' in your Docker template in 'Extra Parameters' (you have to enable 'Advanced

  • Recompiled the drivers and they are now just working fine (to get it working scroll down):   Please do the following (this is only necessary if you upgraded before I recompiled the dri

  • I'm currently spinning up my build VM and compiling the drivers again, currently drivers for 6.11.0 stable are not available...

Posted Images

On 1/8/2026 at 8:52 AM, ich777 said:

@griffinpuc narrowed that down to a maybe faulty RAM, which can be the case.

You have a different issue:

Jan 7 22:21:51 Unraid kernel: NVRM: The NVIDIA Quadro P2000 GPU installed in this system is

Jan 7 22:21:51 Unraid kernel: NVRM: supported through the NVIDIA 580.xx Legacy drivers. Please

Jan 7 22:21:51 Unraid kernel: NVRM: visit http://www.nvidia.com/object/unix.html for more

Jan 7 22:21:51 Unraid kernel: NVRM: information. The 590.48.01 NVIDIA driver will ignore

Jan 7 22:21:51 Unraid kernel: NVRM: this GPU. Continuing probe...

GTX10 series seems now to be legacy and you have to use driver version 580.x for your cards, 590.x versions will only work for GTX16/RTX20 series and up.

@ich777

Hi,

Then please do not remove support for 580x drivers- I'm stuck with an GTX 1080Ti )

Edited by uCoreX

  • Author
4 hours ago, uCoreX said:

Then please do not remove support for 580x drivers- I'm stuck with an GTX 1080Ti )

I won't remove them since these are now the legacy drivers, but please do keep in mind that you possibly need a new card in the coming years, just saying, because one day Nvidia will drop support for these cards and then the driver won't compile against newer Kernels.

8 hours ago, ich777 said:

Please post your Diagnostics but most of the times this means that there is an issue with the hardware.

Here is my zip file...I use my 3080 for several dockers and they all seem to be running fine...

plexserver-diagnostics-20260117-0825.zip

  • Author
4 hours ago, pdawg1717 said:

Here is my zip file...I use my 3080 for several dockers and they all seem to be running fine...

Please use nvidia-persistenced as advised here (can't help where that came from but you always should use nvidia-persistenced) :

Jan 17 08:15:15 PlexServer kernel: NVRM: Persistence mode is deprecated and will be removed in a future release. Please use nvidia-persistenced instead.

You Nvidia GPU is using the nouveau driver therefore the Nvidia driver won't work properly:

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080] [10de:2206] (rev a1)

Subsystem: Gigabyte Technology Co., Ltd Device [1458:404b]

Kernel driver in use: nvidia

Kernel modules: nouveau, nvidia_drm, nvidia

To disable the nouveau driver please execute these commands from a Unraid terminal and reboot afterwards:

mkdir -p /boot/config/modprobe.d

echo "blacklist nouveau" > /boot/config/modprobe.d/nouveau.conf

2 hours ago, ich777 said:

Please use nvidia-persistenced as advised here (can't help where that came from but you always should use nvidia-persistenced) :

Jan 17 08:15:15 PlexServer kernel: NVRM: Persistence mode is deprecated and will be removed in a future release. Please use nvidia-persistenced instead.

You Nvidia GPU is using the nouveau driver therefore the Nvidia driver won't work properly:

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080] [10de:2206] (rev a1)

Subsystem: Gigabyte Technology Co., Ltd Device [1458:404b]

Kernel driver in use: nvidia

Kernel modules: nouveau, nvidia_drm, nvidia

To disable the nouveau driver please execute these commands from a Unraid terminal and reboot afterwards:

mkdir -p /boot/config/modprobe.d

echo "blacklist nouveau" > /boot/config/modprobe.d/nouveau.conf

Thanks for the help! So I ran the commands on terminal without issue and put nvidia-persistenced in my go file (and disabled script) but I still have the issue. I even uninstalled/reinstalled this plugin...this issue doesn't happen on any other menu option. All nvidia functions seem to be working too (Ollama, Frigate, Plex)...here's a new log...maybe what I changed didn't stick?

plexserver-diagnostics-20260117-1508.zip

  • Author
9 hours ago, pdawg1717 said:

I even uninstalled/reinstalled this plugin...this issue doesn't happen on any other menu option. All nvidia functions seem to be working too (Ollama, Frigate, Plex)...here's a new log...maybe what I changed didn't stick?

Sorry, I don't see anything obvious from your syslog, everything seems to be working just fine.

The plugin page issues nvidia-smi once to get the necessary data about your GPU(s) on the plugin page, do you maybe have other Dashboard pages from Unraid open, I assume you have GPUStatistics installed correct? If yes, please set a reasonable refresh rate from 2000 or even better 5000ms in the GPUStatistics plugin <- however this is just an assumption what could cause this.

7 hours ago, ich777 said:

Sorry, I don't see anything obvious from your syslog, everything seems to be working just fine.

The plugin page issues nvidia-smi once to get the necessary data about your GPU(s) on the plugin page, do you maybe have other Dashboard pages from Unraid open, I assume you have GPUStatistics installed correct? If yes, please set a reasonable refresh rate from 2000 or even better 5000ms in the GPUStatistics plugin <- however this is just an assumption what could cause this.

Ok thanks for confirming the log looks good. It's odd because it didn't coincide with an Unraid update or anything...just one day the issue began...for months I've had the same setup and I could access the driver package page no problem...

UPDATE: I just tried accessing the page from my phone and what's interesting is that this issue doesn't seem to impact the server at all...what I mean is when I try to access the page on my phone, it hangs on my phone but on my desktop everything is running smoothly (can change menus, CPU/GPU utilization is low, etc)...very strange...

Edited by pdawg1717

For anyone running into issues with the NVIDIA Driver plugin on Unraid — especially if you’ve got a 5060Ti — make sure you’re using the open-source drivers, as recommended.

If you’re still getting the “can’t communicate with driver” error, here’s what finally fixed it for me after many hours of troubleshooting:

  1. Ensure your motherboard BIOS is on the latest version

  2. In BIOS, switch to UEFI-only mode (no Legacy or hybrid).

  3. Confirm your Unraid drive boot is using UEFI by having the folder called “EFI” NOT “EFI-“

  4. My boot flash was originally made back in 2018, and that turned out to be part of the issue since the UEFI boot files were old and incompatible. I ended up downloading the latest Unraid install and replacing the EFI folder on my flash drive with the new one (so that I didn’t need to use another drive and I’m lazy).

After those steps, everything worked perfectly. It’s a pretty niche problem, but hopefully this saves someone else a few hours of frustration.

6 minutes ago, frozendevl said:

For anyone running into issues with the NVIDIA Driver plugin on Unraid — especially if you’ve got a 5060Ti — make sure you’re using the open-source drivers, as recommended.

If you’re still getting the “can’t communicate with driver” error, here’s what finally fixed it for me after many hours of troubleshooting:

  1. Ensure your motherboard BIOS is on the latest version

  2. In BIOS, switch to UEFI-only mode (no Legacy or hybrid).

  3. Confirm your Unraid drive boot is using UEFI by having the folder called “EFI” NOT “EFI-“

  4. My boot flash was originally made back in 2018, and that turned out to be part of the issue since the UEFI boot files were old and incompatible. I ended up downloading the latest Unraid install and replacing the EFI folder on my flash drive with the new one (so that I didn’t need to use another drive and I’m lazy).

After those steps, everything worked perfectly. It’s a pretty niche problem, but hopefully this saves someone else a few hours of frustration.

How would I know if I'm using the open-source drivers?

1 minute ago, pdawg1717 said:

How would I know if I'm using the open-source drivers?

Settings > Nvidia Driver

image.png

13 minutes ago, frozendevl said:

Settings > Nvidia Driver

image.png

Oh right...my problem above is I can't access that page for some reason (I think I'm using "latest"...

Should everyone using an Nvidia card be using the open source driver or just when having issues? And what kind of issues were you experiencing?

Edited by pdawg1717

  • Author
21 minutes ago, pdawg1717 said:

Should everyone using an Nvidia card be using the open source driver or just when having issues?

No, only RTX20 (including GTX16) series and up support the open source driver.
All cards below must use one of the other drivers.

5 hours ago, ich777 said:

No, only RTX20 (including GTX16) series and up support the open source driver.
All cards below must use one of the other drivers.

Ok thanks...so with my 3080 I should use "open source" and NOT "latest"?

  • Author
4 hours ago, pdawg1717 said:

Ok thanks...so with my 3080 I should use "open source" and NOT "latest"?

It's a bit more complicated.

With 30 series you can use both, only 50 series requires Open Source.

On 1/15/2026 at 10:36 AM, ich777 said:

You have to change the driver version to something lower than version 590.x

Jan 14 21:41:46 Olympus kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 239

Jan 14 21:41:46 Olympus kernel: NVRM: The NVIDIA Quadro P1000 GPU installed in this system is

Jan 14 21:41:46 Olympus kernel: NVRM: supported through the NVIDIA 580.xx Legacy drivers. Please

Jan 14 21:41:46 Olympus kernel: NVRM: visit http://www.nvidia.com/object/unix.html for more

Jan 14 21:41:46 Olympus kernel: NVRM: information. The 590.48.01 NVIDIA driver will ignore

Jan 14 21:41:46 Olympus kernel: NVRM: this GPU. Continuing probe...

Jan 14 21:41:46 Olympus kernel: NVRM: No NVIDIA GPU found.

Thank you so much. That was able to resolve the issue I was having.

nvidia driver version 590.xx causes "NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running."

hardware: Nvidia GPU P2000.

tried to rollback to version 580.xx by selecting version in the nvidia plugin. System says 590.xx already downloaded. I guess asking how do I roll back to a previous driver version (580.xx seemed to work)?

  • Author
2 hours ago, holtdw01 said:

tried to rollback to version 580.xx by selecting version in the nvidia plugin. System says 590.xx already downloaded. I guess asking how do I roll back to a previous driver version (580.xx seemed to work)?

Can you please post a screenshot from which message you are presented with?
I really can't imagine that other folks can downgrade the driver and it won't work on your system. Select a static 580.x driver version and click Update & Download <- this will take some time.

2 hours ago, holtdw01 said:

nvidia driver version 590.xx causes "NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running."

Your Pascal card is now basically deprecated by Nvidia and it's now in the legacy branch which means you have to stay on the driver versions 580, so just a heads up that you have to buy a new card in the next few years.

attached is screenshot per your request. I also tried to remove the plugin, after reboot it reappears.

Nvidia_Screenshot 2026-01-19 164201.png

Hey guys..........just trying to get my tesla p40 to work on unraid ..... latest unraid (7.2.3) and I understand (atleast from what I have found - apologies if I am incorrect) that 535.183.01 is the only driver that works.

I get "NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running." as well.

As noted in the above post with the listings of drivers, 535xxxxx is not there.....

any suggestions?

(i have the 750W x2) as well

starone-diagnostics-20260119-1654.zip

Edited by kromz
diagnostics

From the plugin page I select v580 (open source) as its listed as an available driver and I get the attached. Remember I uninstalled the plugin, reboot and the plugin reappears after reboot.

Nvidia_Screenshot2 2026-01-19 164851.png

Hi,

Is it possible to upgrade open kernel driver for unraid 6.12.15 ?

I have a 5000 series GPU I want to use, and Unraid 7.2 doesn't startup my dockers correctly (rc.docker: Docker daemon... Failed. but they startup OK manually, etc /etc/rc.d/rc.docker start) , lacks nerdtools and everything else I want to use, as a result I backed out to 6.12.15 until 7.x is improved.

Presently on 6.12.15 I have only the option of Open Source Driver: v565.57.01 .

In Unraid 7.2.3, "NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64 580.95.05 " worked.

I see driver 580.95 supports kernel 6.1. Is it possible I can modify the nvidia plugin startup script to install a newer packaged driver other than the old nvos-565.57.01-6.1.126-Unraid-1.txz ?

Or run the NVIDIA-Linux-x86_64-580.95.05.run

thanks,

Jonathan

  • Author
25 minutes ago, holtdw01 said:

attached is screenshot per your request. I also tried to remove the plugin, after reboot it reappears.

Please post your Diagnostics.

Have you yet tried to select for example v580.126.09 from the list here:

image.png

and then clicking Update & Download? Since this is what I already said above, if you just leave it at v590.48.01 and you've click Update & Download it will just verify the Checksum.

However if the plugin reappears something is wrong on your system since this should not happen and possibly the plugin cannot be uninstalled for some reason.

  • Author
27 minutes ago, kromz said:

Hey guys..........just trying to get my tesla p40 to work on unraid ..... latest unraid (7.2.3) and I understand (atleast from what I have found - apologies if I am incorrect) that 535.183.01 is the only driver that works.

Sorry, but this plugin doesn't support vGPU's and you even don't have the plugin installed from what I can see:

Jan 19 16:29:26 StarOne plugin-manager: executing inline script: /bin/bash '/tmp/inline1-nvidia-vgpu-driver.sh'

Jan 19 16:29:26 StarOne plugin-manager: creating: /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz - downloading from URL https://github.com/stl88083365/unraid-nvidia-vgpu-driver/raw/master/packages/nvidia-vgpu-driver-2023.06.28.txz

Jan 19 16:29:26 StarOne plugin-manager: checking: /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz - MD5

Jan 19 16:29:26 StarOne plugin-manager: running: upgradepkg --install-new /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz

Jan 19 16:29:27 StarOne plugin-manager: creating: /usr/local/emhttp/plugins/nvidia-vgpu-driver/README.md - from INLINE content

Jan 19 16:29:27 StarOne plugin-manager: executing inline script: /bin/bash '/tmp/inline4-nvidia-vgpu-driver.sh'

Jan 19 16:30:59 StarOne plugin-manager: executing inline script: /bin/bash '/tmp/inline1-nvidia-vgpu-driver.sh'

Jan 19 16:30:59 StarOne plugin-manager: creating: /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz - downloading from URL https://github.com/stl88083365/unraid-nvidia-vgpu-driver/raw/master/packages/nvidia-vgpu-driver-2023.06.28.txz

Jan 19 16:31:00 StarOne plugin-manager: checking: /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz - MD5

Jan 19 16:31:00 StarOne plugin-manager: running: upgradepkg --install-new /boot/config/plugins/nvidia-vgpu-driver/nvidia-vgpu-driver-2023.06.28.txz

Jan 19 16:31:00 StarOne plugin-manager: creating: /usr/local/emhttp/plugins/nvidia-vgpu-driver/README.md - from INLINE content

Jan 19 16:31:00 StarOne plugin-manager: executing inline script: /bin/bash '/tmp/inline4-nvidia-vgpu-driver.sh'

Just a script which isn't supported.

  • Author
7 minutes ago, jc179 said:

Presently on 6.12.15 I have only the option of Open Source Driver: v565.57.01 .

Sorry, such old versions aren't supported anymore and the Open Source Driver won't be recompiled for such an old Unraid version (released about a year ago).

9 minutes ago, jc179 said:

I see driver 580.95 supports kernel 6.1. Is it possible I can modify the nvidia plugin startup script to install a newer packaged driver other than the old nvos-565.57.01-6.1.126-Unraid-1.txz ?

However you can compile your own driver package and have to make sure that it's correctly load at boot, please see this container:
https://github.com/ich777/unraid_kernel
and the build script for the Nvidia Drivers is here:
https://github.com/unraid/unraid-nvidia-driver/tree/master/source

Please do note that in my opinion it's not worth to go through all the effort and just upgrade to 7.2.3, I haven't heard anything bad about 7.2.3, I would strongly recommend to upgrade.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.