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

On plugin installation the plugin will always automatically install driver version 590.x

This is not good test, since you have to run a full memory test not only partially.

However, please do the steps as recommended above, exactly like that, and the plugin will always default to the latest driver which is the 590.x one.

Maybe also pull diagnostics after each reboot so that I can see what's going on.

Chose the production 580.x, still not working. Three sets of diagnostics attached for you.

hotfuzz-diagnostics-20260128-2104.zip hotfuzz-diagnostics-20260128-2126.zip hotfuzz-diagnostics-20260128-2150.zip

  • Replies 5.9k
  • Views 1.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
41 minutes ago, rscole said:

Chose the production 580.x, still not working. Three sets of diagnostics attached for you.

Thank you for that, in the first Diagnostics I see that the driver is not installed, that's good, in the second I see that the plugin got installed but I don't see that the driver version was changed and of course that the driver is complaining about the GPU being not supported because of Pascal.

However in the third Diagnostics I also see the driver complaining of not being compatible because of Pascal.

Are you sure you set the the driver version in the plugin settings to version 580.x because I don't see that it got changed in the 2nd Diagnostics before rebooting, please also do keep in mind to let the dialog open until the dialog says the driver was fully downloaded and you get a notification to reboot.

I also noticed that you are on Unraid 7.2.0, is it possible for you to upgrade to the latest version since this could also solve some issues.

Thank you for that, in the first Diagnostics I see that the driver is not installed, that's good, in the second I see that the plugin got installed but I don't see that the driver version was changed and of course that the driver is complaining about the GPU being not supported because of Pascal.

However in the third Diagnostics I also see the driver complaining of not being compatible because of Pascal.

Are you sure you set the the driver version in the plugin settings to version 580.x because I don't see that it got changed in the 2nd Diagnostics before rebooting, please also do keep in mind to let the dialog open until the dialog says the driver was fully downloaded and you get a notification to reboot.

I also noticed that you are on Unraid 7.2.0, is it possible for you to upgrade to the latest version since this could also solve some issues.

It has installed the Production branch now: 580.126.09

I would note that I had set it to Production and enabled the auto download and push notification. So whether I waited long enough (I always did) or not, then one of the two methods should have downloaded it correctly.

When I updated to 7.2.3, it appears to have applied the nvidia driver change at the same time. I can now see the GPU ID.

So its solved for me, but slightly annoying it needed a minor OS update in the process.

Thanks for looking into it @ich777. If it is of any value, I have added the final diagnostics after the OS update, reboot and Nvidia driver being correctly applied.

hotfuzz-diagnostics-20260129-1526.zip

I recently installed a Gigabyte 1080 Ti and am struggling to get the driver to recognize the card. I have tried the following:

  1. I tried the production branch install, open-source install, and other listed versions. All gave the same issue:

    1. "No devices were found"plugin-settings.png

I noticed some weird behavior as well. When uninstalling the driver, I saw that my GPU statistics app was able to see part of the GPU's identity but when I installed the driver again, GPU statistics now showed "N/A" in all fields:

gpu-stats-with-driver-installed.pnggpu-stats-withOUT-driver-installed.png

  1. I have also disabled Secure Boot and the integrated CPU graphics within my BIOS settings.

  2. I made sure to disable and enable Docker upon first install.

  3. I have removed and cleaned the PCiE slot on my motherboard, and reseated it.

The card's fans come on, my BIOS can see the PCIE slot is in use. I'm not sure what to do. I feel like I'm going crazy trying to get this driver to work.

Thanks in advance.

I did not update the plugin due to me having issues the last time when they discontinued support with the latest driver for older cards. Still working with selected driver: Nvidia Driver Version: 580.119.02

image.png

  • Author
On 1/28/2026 at 1:21 AM, salem said:

Thanks in advance.

You have a Xid error in your syslog, to be precise 62:

Jan 27 16:08:32 Mochi kernel: NVRM: Xid (PCI:0000:01:00): 62, 0001b0d6 0001ae80 0002ab00 0002aab2 0001af25 0001af2d 00000011 00000000

Jan 27 16:09:32 Mochi kernel: NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x25:0x65:1623)

Jan 27 16:09:32 Mochi kernel: NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

You can see what this means here: https://docs.nvidia.com/deploy/xid-errors/analyzing-xid-catalog.html

However I would recommend that you do the following things:
Upgrade your BIOS

Make sure to enable Above 4G Decoding and Resizable BAR Support in your BIOS

Upgrade to the latest Unraid version

Probably this is caused because the BIOS version is outdated since it seems that your GPU fails to reset.

  • Author
2 hours ago, Axelfony said:

I did not update the plugin due to me having issues the last time when they discontinued support with the latest driver for older cards. Still working with selected driver: Nvidia Driver Version: 580.119.02

This has nothing to do with updating the plugin, the plugin updates and the driver updates are separated from each other and the plugin will always check if a new driver is needed when upgrading to a newer Unraid version.

However I would strongly recommend to upgrade the plugin in your case since I made a change that the driver version 580.x will be downloaded if driver version 580.x is selected, please do note this will not work when you set it to Production, New Feature or Latest driver version.

To clarify that, plugin updates won't change the installed driver.

Hello reaching out with a quick question; as been meaning to upgrade the unraid OS to the latest. (current 7.1.4)

Currently running: Nvidia Driver Version: 580.82.09

At this moment plugins has detected an update for the NVidia Driver, when looking at the details of the driver it states....
Select preferred driver version:

Latest Versions:

latest: v580.82.09

Production Branch: Not found for this Unraid version!

Was curious if it is OK to proceed with upgrading the OS before the NVidia driver?

There was a point in time in December a member of the community was 7.2.0 and 7.2.2 OS and was using version "latest" 590.48.01 which crashed some of the docker applications that leveraged the GPU, to which they mentioned moving down to the "production" 580.119.02 to resolve the concern.

Seeking advise regarding the proper ordered procedure:

  1. Upgrade OS > Upgrade Nvidia Driver (to alleviate the "Production Branch: Not found for this Unraid version!")

  2. Upgrade Nvidia Driver > Upgrade OS (not sure if that will 'break' anything performing this order?)

Use to run upgrade assistant and realized it is no longer within the tools menu, perhaps it is now deprecated?

Appreciate the feedback whenever someone has a moment to follow-up.

Thank you.

If you are still using the Quadro P2000 you will want to stay on 580.xx.xx. Nvidia has obsoleted the Pascal based cards and is removing support for them from 590.xx.xx.

Best to manually select a 580.xx.xx version (latest one is fine).

image.png

  • Author
1 hour ago, ConnerVT said:

Best to manually select a 580.xx.xx version

I would recommend to set the plugin to a static 580.x version since the plugin is now updated to check if there is a 580.x driver selected and it will automatically check for a 580.x driver version if the current one couldn't be found because of a system upgrade.

16 hours ago, bombz said:

Appreciate the feedback whenever someone has a moment to follow-up.

As said above, I would recommend to set a static 580.x driver version and then trigger the upgrade OS upgrade process.

3 hours ago, ConnerVT said:

If you are still using the Quadro P2000 you will want to stay on 580.xx.xx. Nvidia has obsoleted the Pascal based cards and is removing support for them from 590.xx.xx.

Best to manually select a 580.xx.xx version (latest one is fine).

image.png


Hey, appreciate the insight. Yes currently using the Quadro P2000. I was unaware of the driver/hardware support changes. Your feedback clarified the next steps.

Thank you for you time to clarify.

8 hours ago, ich777 said:

I would recommend to set the plugin to a static 580.x version since the plugin is now updated to check if there is a 580.x driver selected and it will automatically check for a 580.x driver version if the current one couldn't be found because of a system upgrade.

As said above, I would recommend to set a static 580.x driver version and then trigger the upgrade OS upgrade process.

Thanks ich777, respect you and everyone's knowledge here in the community!
It has been a busy few weeks which has taken me out of the loop, which required me to reach out for a quick sanity check before proceeding.

Was able to update the the plugin successfully today.
Attached current status of the plugin

Currently I am pending triggering the OS update as I require to select a maintenance window that works best.
From what I am understanding, before proceeding, is to manually select/set the radio button to 580.82.09 (screenshot) before pushing the OS update? If I am correct, doing this will keep it on the current version; which will allow further review of the driver, after the OS update/maintenance window?

Open to feedback, thank you again! )

Thank you again.


image.png

image.png

I'll give my input here, as ich777 is offline and it is after midnight at his house. I gave a short answer earlier, as I was unsure of the current behavior of the plugin code. If you scroll through the past few pages of this thread, you will see a number of people having issues after updating their driver after removed support for the Pascal cards in the 590.xx.xx drivers. ich777's response made it more clear how the plugin is handling it.

I would proceed like this:

  • Select your current version (v580.82.09) in the Available Versions area of the Nvidia plugin (not Latest v580.82.09). Click UPDATE and DOWNLOAD. The plugin will check, see that it is already installed, and quickly give you the Done button.

  • You can now update the Unraid OS

During the Unraid update, there is a Nvidia helper program that checks if an Nvidia driver is installed, and updates it if the driver version currently installed is one that is available for the Unraid version you are upgrading to (ich777 needs to recompile drivers for each kernel that Unraid uses). If the driver version is not available for that kernel, it updates to one that is. In the past, it updated to the "Latest" version. Worked great for a long time.

Then things got funny. The latest RTX 5xxx GPUs require the open source drivers. The Pascal cards now only work with the 580.xx.xx (and older) drivers. Looks as ich777 now added additional checks, so if you are on a 580.xx.xx driver, it will only update to the latest version of 580.xx.xx (and not 590.xx.xx, which won't work for the Quadro Pxxxx GPUs).

I think an Available Version is a good safety net to prevent accidentally finding yourself on a 590.xx.xx version after unthinkingly updating.

You also may want to start thinking about updating to a newer GPU. I recently replaced my Quadro P400 with a RTX A400. The P400 will probably be supported for a year or more, but its time is running out. Eventually there won't be a diver that supports the card that can be compiled against a future Unraid kernel, or a change to the runtime code used in Docker containers may require a later Nvidia driver version.

17 minutes ago, ConnerVT said:

I'll give my input here, as ich777 is offline and it is after midnight at his house. I gave a short answer earlier, as I was unsure of the current behavior of the plugin code. If you scroll through the past few pages of this thread, you will see a number of people having issues after updating their driver after removed support for the Pascal cards in the 590.xx.xx drivers. ich777's response made it more clear how the plugin is handling it.

I would proceed like this:

  • Select your current version (v580.82.09) in the Available Versions area of the Nvidia plugin (not Latest v580.82.09). Click UPDATE and DOWNLOAD. The plugin will check, see that it is already installed, and quickly give you the Done button.

  • You can now update the Unraid OS

During the Unraid update, there is a Nvidia helper program that checks if an Nvidia driver is installed, and updates it if the driver version currently installed is one that is available for the Unraid version you are upgrading to (ich777 needs to recompile drivers for each kernel that Unraid uses). If the driver version is not available for that kernel, it updates to one that is. In the past, it updated to the "Latest" version. Worked great for a long time.

Then things got funny. The latest RTX 5xxx GPUs require the open source drivers. The Pascal cards now only work with the 580.xx.xx (and older) drivers. Looks as ich777 now added additional checks, so if you are on a 580.xx.xx driver, it will only update to the latest version of 580.xx.xx (and not 590.xx.xx, which won't work for the Quadro Pxxxx GPUs).

I think an Available Version is a good safety net to prevent accidentally finding yourself on a 590.xx.xx version after unthinkingly updating.

You also may want to start thinking about updating to a newer GPU. I recently replaced my Quadro P400 with a RTX A400. The P400 will probably be supported for a year or more, but its time is running out. Eventually there won't be a diver that supports the card that can be compiled against a future Unraid kernel, or a change to the runtime code used in Docker containers may require a later Nvidia driver version.

Hello,

Appreciate this feedback and attention to detail.

I proceeded as per your instruction's and selected the driver version manual/static - v580.82.09, which quickly prompted the Done button.

The context and additional information helped, thank you for taking to time to explain that.

Regarding the suggestion regarding considering a new GPU, replacing the current Quadro P2000. I appreciate you tossed the A400 in the hat, truthfully the P2000 was deployed strictly for transcoding, and wasn't locked or limited to how many sessions or transcodes it could do.

With that, I wouldn't know where to start with comparable replacement GPU and I am happy you mentioned the A400 as it gives me a baseline to go from and look at that card specifically or comparable models. I may circle back with some questions on that. (NVidia vs AMD)

Thank you again!

This plugin has been working fine for my Testa P40 and Quadro but the latest update seems to be broken. I removed the plugin, rebooted and reinstalled the plugin but it force installs the v490 driver instead of the v480. This results in the Nvidia plugin page hanging (requiring a phpfpm restart). Is there a way to manually install the v480 drivers?

  • Author
4 hours ago, jserio said:

This results in the Nvidia plugin page hanging (requiring a phpfpm restart).

Do you possibly have two php errors on the page, if yes then you might suffer from a broken plugin, please follow this post:

Please note that the 480.x driver isn't available anymore, you have to choose driver version 580.x now for your Pascal based card (I would recommend to choose a static 580.x version since 590.x won't work for your card).

Brand new Unraid user here..be gentle.

Yesterday i setup the latest Unraid 7.2.3 on a PC, worked fine. I setup the attached RTX 4060TI with the nvidia driver app using latest 590 drivers and also the gpu statistics app. Everything worked fine. I powered down the server disconnected monitors and moved the box to another area headless and now when i check the driver 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.

I get the same in terminal, I system devices i see the following..Where else can i look or what info can i provide. My nest step will be to reconnect the monito and see what that does..

PCI Devices and IOMMU Groups

IOMMU group 0:

[8086:1912] 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)

PCI Device change Action:Added VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)

IOMMU group 1:

[8086:191f] 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)

IOMMU group 2:

[8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)

IOMMU group 3:

[8086:a12f] 00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)

Bus 001 Device 001 Port 1-0 ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001 Port 2-0 ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 002 Device 002 Port 2-6 ID 18a5:0243 Verbatim, Ltd Flash Drive (Store'n'Go)

IOMMU group 4:

[8086:a13a] 00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)

IOMMU group 5:

[8086:a102] 00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31)

[1:0:0:0] disk ATA Samsung SSD 840 7B0Q /dev/sdb 250GB

[2:0:0:0] disk ATA Samsung SSD 850 2B6Q /dev/sdc 500GB

[3:0:0:0] disk ATA Samsung SSD 850 4B6Q /dev/sdd 256GB

[4:0:0:0] disk ATA Samsung SSD 850 2B6Q /dev/sde 500GB

[5:0:0:0] disk ATA Samsung SSD 850 4B6Q /dev/sdf 256GB

IOMMU group 6:

[8086:a167] 00:1b.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #17 (rev f1)

IOMMU group 7:

[8086:a110] 00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)

IOMMU group 8:

[8086:a118] 00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1)

IOMMU group 9:

[8086:a145] 00:1f.0 ISA bridge: Intel Corporation Z170 Chipset LPC/eSPI Controller (rev 31)

[8086:a121] 00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)

[8086:a170] 00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)

[8086:a123] 00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)

IOMMU group 10:

[8086:15b8] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31)

IOMMU group 11:

[1b21:1242] 03:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller

Bus 003 Device 001 Port 3-0 ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001 Port 4-0 ID 1d6b:0003 Linux Foundation 3.0 root hub

IOMMU Removed:

[10de:2803] 01:00.0 VGA compatible controller: NVIDIA Corporation AD106 [GeForce RTX 4060 Ti] (rev a1)

PCI Device change Action:Removed

IOMMU Removed:

[10de:22bd] 01:00.1 Audio device: NVIDIA Corporation AD106M High Definition Audio Controller (rev a1)

PCI Device change Action:Removed

  • Author
56 minutes ago, crazyc said:

Brand new Unraid user here..be gentle.

Please post your Diagnostics if you have hardware related questions (click on the "Diagnostics" texts if you don't know how to get them) and drag the zip file here into the textbox.

I will do this for you tomorrow, very late here. I will send two diagnostics as I got it to work by reconnecting the monitor so will send one of both if still having issues tomorrow

Edited by crazyc

Okay tested this morning and can confirm working with Monitor Diagnostic attached and NOT working without monitor. I am wanting to use the graphics card for Immich and Unmanic..

Strangley after doing this test, monitor attached screen working and plugin working then disconnected monitor so no screen plugin not working. I have come accross issues booting after removing the monitor. Orginally this was due to Bios not remembereing Boot order so yesterday i disabled all except for the USB. It appears as if the grahics card locks sometimes when removing monitor for testing. System has been rock solid fo a few days with monitor connected. Waiting on dummy plug. @ich777 how do those logs look?

crazytower-with monitor-diagnostics-20260203-0736.zipcrazytower-without monitor-diagnostics-20260203-0741.zip

Edited by crazyc

I (and others) over the years have seen Unraid not boot unless a monitor is plugged into a Nvidia card. Simple solution is to use a DisplayPort dummy plug. Less than $10 on Amazon.

48 minutes ago, ConnerVT said:

I (and others) over the years have seen Unraid not boot unless a monitor is plugged into a Nvidia card. Simple solution is to use a DisplayPort dummy plug. Less than $10 on Amazon.

Thanks for the heads up ConnerVT. I have ordered 1 for now..For many years I have run multiple QNAP's filled with the Arr's etc. This little venture in to Unraid is an experiment and a first for me, haqving fun for the most part. I am wanting to take the load of the QNAP's and process video files with Unmanic and photo fiels with Immich to begin.

  • Author
On 2/2/2026 at 11:29 PM, crazyc said:

@ich777 how do those logs look?

Sorry, I think @ConnerVT already answered all questions, that's why I didn't looked at them.

Usually I only need Diagnostics to see what's going on.

Thanks for the hint with a connected display, didn't know that this was necessary for Nvidia too. :)

Reply, not a problem. I will report back when the dummy plug arrives

Is blackwell supposed to work? I just got a new card and it's not showing up. AI tells me blackwell isn't supported in unraid yet. Can someone confirm before I pull the card out?|||

FYI, error is:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

I don't see the card anywhere in the device manager. Have tried reseating it, made sure 4g encoding and r-bar are enabled. Just confirmed it works in another PC.

6000 Pro Blackwell GPU

bertha-diagnostics-20260205-1437.zip

Edited by samsausages

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.