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

6 minutes ago, ich777 said:

Two question, do you reboot when switching versions?

Do you install the package manually?

Sorry but I really can't tell what's wrong since nobody else seem to have that issue and the driver 580.95.05 für unraid 7.2.2 alread has about 1700 downloads.

I just downloaded the open source driver package for version 580.95.05 and every library is consistned and has only 580.95.05 in them.

I also downloaded the driver package for version 580.119.02 and there are only the libraries for driver 580.119.02 in it.

Then I did the same for the driver package for version 590.44.01 and the libraries match the driver version.

So to speak, I really don't know what the issue on your system is, everything is in the correct spot.

You'll find the packages here if you want to take a look at them yourself:

https://github.com/unraid/unraid-nvidia-driver/releases/tag/6.12.54-Unraid

I really don't know what's going on on your system.

mmmmm is there a safe way to delete everything and reinstall which commands should i use ???

  • 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

  • Author
Just now, shremi said:

mmmmm is there a safe way to delete everything and reinstall which commands should i use ???

Just reboot as the driver says.

You haven't answered a single question, you install the packages manually correct?

After inspecting your Diagnostics from a previous post, you have both packages installed:

...
-rw-r--r-- 1 root root 12777 Dec 16 00:01 nvidia-580.119.02-6.12.54-Unraid-1

...

-rw-r--r-- 1 root root 12710 Dec 16 00:01 nvos-580.95.05-6.12.54-Unraid-1
...

which is something the plugin won't even attempt to do.

The plugin will only install one driver and even when changing the driver version the only driver that will be installed is the one which was installed and the new driver will be installed on next reboot, the plugin even tells you to reboot after you changed driver versions, except if you change the driver version to the current installed one.

You don't have to delete anything, just switch to the driver version you want to use in the plugin, wait for the download to finish and reboot after that, as the plugin tells you to.

39 minutes ago, ich777 said:

Just reboot as the driver says.

You haven't answered a single question, you install the packages manually correct?

After inspecting your Diagnostics from a previous post, you have both packages installed:

...
-rw-r--r-- 1 root root 12777 Dec 16 00:01 nvidia-580.119.02-6.12.54-Unraid-1

...

-rw-r--r-- 1 root root 12710 Dec 16 00:01 nvos-580.95.05-6.12.54-Unraid-1
...

which is something the plugin won't even attempt to do.

The plugin will only install one driver and even when changing the driver version the only driver that will be installed is the one which was installed and the new driver will be installed on next reboot, the plugin even tells you to reboot after you changed driver versions, except if you change the driver version to the current installed one.

You don't have to delete anything, just switch to the driver version you want to use in the plugin, wait for the download to finish and reboot after that, as the plugin tells you to.

According to chat gpt :

rm -rf /boot/config/plugins/nvidia-driver/packages/*

rm -rf /boot/config/plugins/nvidia-driver/NVIDIA-OpenKernel*

rm -rf /boot/config/plugins/nvidia-driver/NVIDIA-Driver-Open*


Reinstall nd reboot , this fixed the issue and now can properly download lets see if it survives a reboot

Edited by shremi

  • Author
4 minutes ago, shremi said:

According to chat gpt :

rm -rf /boot/config/plugins/nvidia-driver/packages/*

rm -rf /boot/config/plugins/nvidia-driver/NVIDIA-OpenKernel*

rm -rf /boot/config/plugins/nvidia-driver/NVIDIA-Driver-Open*

I really don't know why you did that, that is not necessary, the plugin manages all on it's own, just select the driver you want to have, wait for the download to finish and reboot.

...and as always the AI is mostly wrong with that answer anyways, I really don't understand why you trust a AI agent more than the plugin author. :D

You don't need to do any custom commands or anything, the plugin is designed to be easy to use without any user intervention.

7 minutes ago, shremi said:

Reinstall nd reboot , this fixed the issue and now can properly download lets see if it survives a reboot

This will survive a reboot, I really don't understand why it shouldn't?

Please don't do anything with custom commands or anything, the plugin manages everything on it's own.

15 minutes ago, ich777 said:

I really don't know why you did that, that is not necessary, the plugin manages all on it's own, just select the driver you want to have, wait for the download to finish and reboot.

...and as always the AI is mostly wrong with that answer anyways, I really don't understand why you trust a AI agent more than the plugin author. :D

You don't need to do any custom commands or anything, the plugin is designed to be easy to use without any user intervention.

This will survive a reboot, I really don't understand why it shouldn't?

Please don't do anything with custom commands or anything, the plugin manages everything on it's own.

No no no , why wouldnt i trust you ????/

As i stated , i tried multiple time and even proved with the screenshots selecting the version and waited , then rebooted this didnt worked for me at all i provided screenshots yesterday .

That command i didnt know what it did but it worked i can reboot and have the version i selected

4 hours ago, ich777 said:

Are you sure that you have Resizable BAR Support, Above 4G Decoding enabled and are on the latest BIOS version?

I missed that! Thanks! Now it is working; thanks for your help. Highly appreciated!

For anyone trying this with an Asrock TRX50 WS motherboard:

I had to update my v10.x bios to the latest to date (13.05 at time of writing) and that solved it.

I spent a good 10mins looking for 'BAR support' or '>4G decoding' options, but couldn't find it.

Then I gave up and decided to ask chatgpt.. She told me Asrock had deliberately removed these settings from the BIOS and just enabled them for all ports by default.

I was like "Suuuuure :) ", but decided to try anyway and sure enough:

image.png

PS: Do spare yourself a small heart attack when you see your arrays not coming back online:

Ofc the bios update will overwrite settings such as bifurcation on PCIe slots (my 4x nvme adapter) and reset the MCIO ports to the default PCIE, instead of SATA. )

All up and running now. Thanks again for helping out. I can now start playing with some LLMs on 16GB VRAM :).

On 12/11/2025 at 6:44 AM, ich777 said:

As said that has nothing to do with System Memory, that refers to Kernel Memory, so to speak reserved memory for the Kernel in System Memory and the message is actually produced by the Nvidia Driver, so nothing that I could do about.

Try it.

As another test, please post nvidia-persistenced in your go file and execute it once (so that you don't have to reboot).

Would a userscript running at boot;

nvidia-smi --persistence-mode=ENABLED

Be the same thing as;

nvidia-persistenced

?

  • Author
7 hours ago, AnnabellaRenee87 said:

Would a userscript running at boot;

nvidia-smi --persistence-mode=ENABLED

Be the same thing as;

nvidia-persistenced

?

Similar yes, but the old way of doing that and will be eventually be deprecated by Nvidia, please use nvidia-persistenced <- you can also put that in a User Script that runs on boot.

Hello,

I am planning to place a 5060ti 16GB into my unraid build to

- run NVR (agent dvr or frigate) including AI object detection

- use gpu for machine learning tasks in immich

- test some llms locally on the unraid server

I found several posts here and in other places that the 50xx series cards do have some issues with unraid, specifically I have the following questions:

- does the opensource driver work out of the box with the 5060 ti and flawlessly work for my intended uses?

- does the opensource driver have any drawbacks compared to the proprietary one (performance, power states)?

- are future versions of the proprietary driver expected to support the 5060ti on unraid?

I hope this is the right place to place my questions.

  • Author
9 minutes ago, jakobU02 said:

- does the opensource driver work out of the box with the 5060 ti and flawlessly work for my intended uses?

Maybe, depends on your hardware and you BIOS settings.

Most issues are caused because pairing outdated hardware with 50 series cards, outdated BIOS versions, wrong settings in the BIOS.

9 minutes ago, jakobU02 said:

- does the opensource driver have any drawbacks compared to the proprietary one (performance, power states)?

Irrelevant since 50 series only supports the Open Source driver.

9 minutes ago, jakobU02 said:

- are future versions of the proprietary driver expected to support the 5060ti on unraid?

The Proprietary driver doesn't support 50 series and that has nothing to do with Unraid since this is a limitation from Nvidia.

20 minutes ago, ich777 said:
31 minutes ago, jakobU02 said:

- does the opensource driver have any drawbacks compared to the proprietary one (performance, power states)?

Irrelevant since 50 series only supports the Open Source driver.

Thank you for the quick response. I see. For me it is relevant, since I could still go for a different non-50-series card. Would you recommend to stick to the 5060 + opensource, or go for an older card with proprietary driver support? Is there a documentation site to see what's actually different between proprietary and open source version?

  • Author
6 hours ago, jakobU02 said:

For me it is relevant, since I could still go for a different non-50-series card.

Why would you do that? If you can get it for cheap or at least for a reasonable price I would always stick to the newer cards.

6 hours ago, jakobU02 said:

Would you recommend to stick to the 5060 + opensource

If you are choosing a 5060 you have no other choice to go with the Open Source driver, but as said above, that always depends on your hardware and you didn't mention yet what hardware that you have nor uploaded Diagnostics, but even then I really can't tell if it works or not.

But I would see it the other way around, the open source driver for 7.2.2 (and 7.2.3) where already downloaded about 1.800 times and only a few people postet here that it won't work and to add to that, most of the issues where solved (mentioned above the issues and solutions), here are the exact downlaod numbers:

name: 6.12.54-Unraid,

name: nvidia-575.64.05-6.12.54-Unraid-1.txz,

download_count: 829,

name: nvidia-580.105.08-6.12.54-Unraid-1.txz,

download_count: 17538,

name: nvidia-580.119.02-6.12.54-Unraid-1.txz,

download_count: 1064,

name: nvidia-580.65.06-6.12.54-Unraid-1.txz,

download_count: 132,

name: nvidia-580.95.05-6.12.54-Unraid-1.txz,

download_count: 9402,

name: nvidia-590.44.01-6.12.54-Unraid-1.txz,

download_count: 10457,

name: nvidia-590.48.01-6.12.54-Unraid-1.txz,

download_count: 3420,

name: nvos-580.95.05-6.12.54-Unraid-1.txz,

download_count: 1776,

6 hours ago, jakobU02 said:

or go for an older card with proprietary driver support?

As said, I wouldn't do it.

6 hours ago, jakobU02 said:

Is there a documentation site to see what's actually different between proprietary and open source version?

No, there is none and the reason is simple, the proprietary driver is closed source, so no one knows what's exactly different except Nvidia, however Nvidia recommends to use the Open Source driver anyways and there you can see how it works since the Kernel module is Open Source, the libraries are still closed source:

GitHub
No image preview

GitHub - NVIDIA/open-gpu-kernel-modules: NVIDIA Linux ope...

NVIDIA Linux open GPU kernel module source. Contribute to NVIDIA/open-gpu-kernel-modules development by creating an account on GitHub.

I see. So, provided the mainboard/bios (Asus proart creator B650) and cpu (AMD EPYC 4345P) are compatible, chances are good to get cuda and hardware encoding running in the dockers when using the open source driver. Is this statement correct?

Hello!

I keep getting this code reappearing in the syslog. It makes my nvidia card disappear and reappear every so often in my Unraid. Not sure what the cause is. This has persisted across different drivers and even different gpus (a 5050 with the open source driver). Not sure what the issue is or what the fix is:

ec 19 19:39:44 Dingleberry kernel: NVRM: GPU 0000:2b:00.0: RmInitAdapter failed! (0x22:0x51:884)
Dec 19 19:39:44 Dingleberry kernel: NVRM: GPU 0000:2b:00.0: rm_init_adapter failed, device minor number 0

I have attached the syslog and diag as well. Please let me know any thoughts you guys have. Thank you!

dingleberry-syslog-20251220-1909.zip dingleberry-diagnostics-20251220-1410.zip

On 12/14/2025 at 9:57 PM, ich777 said:

You'll also see that in the syslog, no dmesg needed, you have a Xid 119 error, please see here.

I'm not sure, that could be also be a driver issue. Have you yet tried to reseat the card, please also check your Power Supply if it's up to the task, don't forget that power supplies also degrade over time.

Maybe also try to set the PCIe Generation to something like Gen 4 or Gen 3 and see if that helps.

I tried everything but the forced GSP was not fixable...
I know opt for a new GPU and found the Quadro RTX 2000 Ada (not the A2000), couldn't find many reports of how stable this GPU is under Unraid, is there any site i could check that?

I worry about this GPU not being able to work with my MB / CPU on unraid too

Hello - after a recent update to 7.2.3 (from 7.2.2) i started getting this error. Diagnostics attached.

Can anyone help resolve this please?

Nvidia Info:

Nvidia Driver Version: 590.48.01

Open Source Kernel Module: No

Installed GPU(s):
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

GPU does show up still in the system devices, but I do get a notification saying there was an error and asking me to install the driver manually.

Nvidia Driver

Dec 21, 09:01 AM

Notification

Found new Nvidia Driver v590.48.01 but a download error occurred! Please try to download the driver manually!

OMMU group 1:

[10de:1c31] b3:00.0 VGA compatible controller: NVIDIA Corporation GP106GL [Quadro P2200] (rev a1)

[10de:10f1] b3:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)

tower-diagnostics-20251221-1902.zip

  • Author
On 12/20/2025 at 8:11 PM, DingusKahn said:

I keep getting this code reappearing in the syslog. It makes my nvidia card disappear and reappear every so often in my Unraid. Not sure what the cause is. This has persisted across different drivers and even different gpus (a 5050 with the open source driver). Not sure what the issue is or what the fix is

Most of the times hardware incompatibility, outdated BIOS or wrong set BIOS setting.

Please try:

  1. Updating the BIOS to the latest available version

  2. Enable Above 4G Decoding in the BIOS

  3. Enable Resizable BAR Support

  4. Put the line nvidia-persistenced in your go file (put it at the very end of /boot/config/go )

  • Author
9 hours ago, ElementG8 said:

couldn't find many reports of how stable this GPU is under Unraid

Please do keep in mind that this has not strictly speaking something to do with Unraid, I was suffering from the same issues on my Linux Desktop PC with an RTX3080Ti and the ultimate issue was a wrongly set BIOS setting, at least in my case.

The GSP error could also be a hardware defect.

From what I see the card is listed as supported in the Supported Products tab here:

NVIDIA
No image preview

Driver Details | NVIDIA

Download the <dd~LanguageName> <dd~Name> for <dd~OSName> systems. Released <dd~ReleaseDateTime>
  • Author
5 hours ago, abhi.ko said:

Can anyone help resolve this please?

Please read this post:
https://forums.unraid.net/topic/98978-plugin-nvidia-driver/page/211/#comment-1593815

5 hours ago, abhi.ko said:

but I do get a notification saying there was an error and asking me to install the driver manually.

Is it possible that you have those two lines on your plugins settings page like in this post:
https://forums.unraid.net/topic/98978-plugin-nvidia-driver/page/178/#findComment-1487703

If yes please read the next post to fix your issue.

If you don't have those two lines in your plugins settings page then please make sure that nothing is blocking access to GitHub and also make sure to disable AdBlocking if you have it in place, your server needs exclusive access to the Internet without any AdBlocking.

If you have Unifi Network gear please also check the logs if it's blocking access to GitHub for your server.

11 hours ago, abhi.ko said:

Hello - after a recent update to 7.2.3 (from 7.2.2) i started getting this error. Diagnostics attached.

Can anyone help resolve this please?

Nvidia Info:

Nvidia Driver Version: 590.48.01

Open Source Kernel Module: No

Installed GPU(s):
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

GPU does show up still in the system devices, but I do get a notification saying there was an error and asking me to install the driver manually.

Nvidia Driver

Dec 21, 09:01 AM

Notification

Found new Nvidia Driver v590.48.01 but a download error occurred! Please try to download the driver manually!

OMMU group 1:

[10de:1c31] b3:00.0 VGA compatible controller: NVIDIA Corporation GP106GL [Quadro P2200] (rev a1)

[10de:10f1] b3:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)

tower-diagnostics-20251221-1902.zip

I'm also having this issue after upgrading from 7.2.3.

  • Author
44 minutes ago, nosaj070 said:

I'm also having this issue after upgrading from 7.2.3.

Did you read the answer that I gave? Anyways, Diagnostics are missing.

Please also note that the user has two issue, downloads not working and the driver not working.

Hi all,

So took my server down to install some fans.

After botting up again I noticed my frigate and plex containers weren't starting and further digging it was due to no gpu's being detected by the system.

What I have done is removed the nvidia plugin > rebooted > reinstalled plugin but still nothing. I have also installed the open source version btu still nothing.ut still get the same message in the plugin:

Installed GPU(s):
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

GPU's show up in my devices (Quadro P1000 and GTX 1060).

Attached is my diagnostics file

homelab-diagnostics-20251222-1819.zip

Edit: Solved. The two gpu's apparently need 580.x legacy drivers

Edited by Toady001

Just to reiterate, for anyone who missed the edit above...

The v590.x NVidia drivers drop support for the pascal architecture, that's Quadro P Series (i.e. P2000, P1000) and the GTX 10XX (i.e. 1060, 1080). If you have one of these cards, make sure to stay on the v580.x drivers.

Edited by treos33

I have an old P400 card in my server, nvidia drivers stopped working after update. Headed over here and found the answer, downgraded to 580.x and all back up and running. Thanks all!

Hey guys,

This problem has been going for MONTHS and it's driving me insane because just when I think I've fixed it, it happens again.
So I mainly use this card for Plex transcoding, and when the Nvidia driver is detecting the card normally, it works flawlessly. When trandcoding, the GPU statistics plugin correctly displays the Plex icon and nvidia-smi returns the appropriate data. Needless to say, I have correctly set up the Plex docker for the nvidia transcoding. I DON'T have it passed through to a VM.
However every few weeks, the nvidia driver/plugin decides it no longer wants to detect the card, and will not detect it again until I reboot the entire server.


I've attached diags and screenshots. See below.

image.png

image.png

image.png

image.png


The card is visible in system devices under IOMMU group 13: [10de:21c4] 01:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] (rev a1).

However I can find no trace of it anywhere else. Even running 'nvidia-smi' returns 'No devices were found'.
I've double and triple checked that the card is seated correctly. I've deleted the Nvidia plugin/driver, stopped docker, then reinstalled several times. I've rolled back the driver as far back as the plugin will allow (v575.64.05), but still no success. This also used to happen with my older 1050Ti on a different motherboard before I upgraded the system.

I'm sick to death of logging into the web UI and discovering that the GPU Statistics plugin has not detected the card (god knows for how long), and I need this fixed PERMANENTLY.

Any ideas???

nas-diagnostics-20251224-0010.zip

Edited by Corvus

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.