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

No, for some reason I can't get the update. It shows "up-to-date" /

  • 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

Just in case its not related to the plugin version I want to paste the output when I try to deploy the containers. it might help with troubleshoot:

Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running prestart hook #0: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: ldcache error: process /sbin/ldconfig failed with error code: 1
7 minutes ago, Ikeasofa said:

Just in case its not related to the plugin version I want to paste the output when I try to deploy the containers. it might help with troubleshoot:

Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running prestart hook #0: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: ldcache error: process /sbin/ldconfig failed with error code: 1


I'm having the same problem as of 7.2.5 update, driver pluigin 2026.03.19 shows as up to date.

@ich777 Could you please provide a direct link to the latest Unraid Nvidia plugin for a forced upgrade? Thank you

Have not updated to v7.2.5 as yet. May wait until any bugs are sorted. I notice in my plugins page it shows the nvidia driver as 2026.03.19 and status not available. It says i am running Nvidia Driver Version 595.71.05 and everything is working well. As far as 2025.05.01 i cannot see that...any pointers to where or how i can update

  • Author

Please wait until further notice since the blame is on me for the driver not working on 7.2.5

However the build has been already been triggered and I will update this post when it's done.

  • Author

Driver build is done for 7.2.5!

Please do the following depending if you are already on 7.2.5 or not:

  • Check for Plugin updates on the Plugins page within Unraid and update the plugin if you haven't done so already.

  • When you are already on 7.2.5 go to the Plugin page again and click Update & Download, this should give you a checksum error and trigger a new download from the driver package

  • When you are still on 7.2.4 just trigger the upgrade, that should download the correct driver package

Reboot after doing the steps above.

 Plugins page shows up to date. I tried updating through Community Applications and got:

plugin: updating: nvidia-driver.plg
Executing hook script: CA_preHook
Clearing Community Applications plugin cache
Executing hook script: pre_plugin_checks
plugin: XML file doesn't exist or xml parse error
Executing hook script: CA_postHook
Executing hook script: post_plugin_checks

Edited by karpiq

  • Author
4 minutes ago, karpiq said:

Plugins page shows up to date. I tried updating through Community Applications and got:

plugin: updating: nvidia-driver.plgExecuting hook script: CA_preHookClearing Community Applications plugin cacheExecuting hook script: pre_plugin_checksplugin: XML file doesn't exist or xml parse errorExecuting hook script: CA_postHookExecuting hook script: post_plugin_checks

Fixed.

You probably have to wait a few minutes.

thanks @ich777 Update is there waiting. Will need to wait for immich to finish processing then will update. I am still V7.2.4 for the moment

confirmed fix on 2026.05.01 thank for the quick fix.

grafik.png
First time seeing pending on the plugin tab.
I'm not really sure how to update now as the "Update & Download" returns a successful checksum:
grafik.png

1 minute ago, Ikeasofa said:

grafik.png
First time seeing pending on the plugin tab.
I'm not really sure how to update now as the "Update & Download" returns a successful checksum:
grafik.png

Also got CHECKSUM OK, but after updating the plugin my containers started correctly.

1 minute ago, Ikeasofa said:

grafik.png
First time seeing pending on the plugin tab.
I'm not really sure how to update now as the "Update & Download" returns a successful checksum:
grafik.png

that's happen to me as well
1.remove and reboot
2.install nvidia driver plugin, disable docker and enable docker
worked for me!

And another reboot.... it automatically installs the latest driver. I can't use that....

6 minutes ago, Ikeasofa said:

And another reboot.... it automatically installs the latest driver. I can't use that....

maybe gtx 1060 end of life? so you would stuck on GPU 580.159.03

Yeah but the issue is that it automatically installs the latest driver and by downgrading I'm forced to reboot 😅

Anyway... It works now. Thank you everyone

Edited by Ikeasofa

  • Author
1 hour ago, Ikeasofa said:

Yeah but the issue is that it automatically installs the latest driver and by downgrading I'm forced to reboot 😅

Anyway... It works now. Thank you everyone

Maybe time to buy a new gpu. 😜

With these prices 😭

  • Author
1 minute ago, Ikeasofa said:

With these prices 😭

Would be funny if Nvidia said, yeah 580.x is now also deprecated. 🤪

But that won't happen, at least I think.

Update / findings concerning "failed to acquire modesetting permission issue" in the context of steam-headless and consecutive xorg, xvnc and sunshine crashloop:

After further testing and updating the plugin/driver to latest open source, the original "Failed to acquire modesetting permission" issue appears to be related to the NVIDIA 595 driver branch and the host GUI / DRM modesetting state, not simply a Docker or container configuration mistake.

before:
NVIDIA(GPU-0): Failed to acquire modesetting permission
xorg FATAL
Sunshine Found [0] outputs
after:
xorg RUNNING
DISPLAY :55 OK
Sunshine Found [1] outputs
Detected display: HDMI-0 connected: true
Found H.264 encoder: h264_nvenc
Found HEVC encoder: hevc_nvenc
Found AV1 encoder: av1_nvenc

There is now a separate second issue in the container stack: a crash/restart loop related to Sunshine virtual input devices and /dev/input/event* handling. That appears to be separate from the original NVIDIA modesetting problem. And ich77, you already wondered about the many "input devices" related lines with in my syslog, so another independent issue I try to adress at the steam-headless support forum and github respectively. Thank you so much for your work!

Edited by anticholium

For clarity reasons i can say that the new version works as expected with v7.2.4. Update driver package and restarted server, all working, no issues with install or update..

Note I have not updated to v7.2.5 as of yet

6 hours ago, Ikeasofa said:

Yeah but the issue is that it automatically installs the latest driver and by downgrading I'm forced to reboot 😅

Anyway... It works now. Thank you everyone

I had the same issue with my P2000. Plugin has a bug where on upgrading the UnRaid from 7.2.4 to 7.2.5 it installed the latest driver that is incompatible with my GPU even though I had manually selected the 580 driver branch. Had to reboot the server 2 times after fixing this. Now it is okay though.

Cheers!

Despite updating to the latest plugin and swapping the driver, I'm still having issues.

Troubleshooting tried so far:

  • Update plugin and reboot

  • Upgrade driver (to 595) and reboot

  • Uninstall driver, reboot, install driver, reboot

  • Downgrade driver (to 580) and reboot

    I'm using an RTX 2000 Ada. The GPU ID is properly configured in my Plex and Tdarr dockers, but the GPU isn't able to be used.

    root@Storage:~# dmesg | grep -i nvidia

    [ 31.018588] nvidia: loading out-of-tree module taints kernel.

    [ 31.019314] nvidia: module license 'NVIDIA' taints kernel.

    [ 31.020648] nvidia: module license taints kernel.

    [ 31.231377] nvidia-nvlink: Nvlink Core is being initialized, major device number 239

    [ 31.240228] nvidia 0000:02:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem

    [ 31.289817] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 580.159.03 Fri Apr 24 06:16:47 UTC 2026

    [ 31.420257] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 580.159.03 Fri Apr 24 05:49:32 UTC 2026

    [ 31.423016] [drm] [nvidia-drm] [GPU ID 0x00000200] Loading driver

    [ 31.424264] [drm] Initialized nvidia-drm 0.0.0 for 0000:02:00.0 on minor 1

    [ 83.268922] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.

The GPU is visible to the container:

root@Storage:~# docker exec -it Plex-Media-Server nvidia-smi

Sat May 2 06:27:18 2026

+-----------------------------------------------------------------------------------------+

| NVIDIA-SMI 580.159.03 Driver Version: 580.159.03 CUDA Version: 13.0 |

+-----------------------------------------+------------------------+----------------------+

| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |

| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |

| | | MIG M. |

|=========================================+========================+======================|

| 0 NVIDIA RTX 2000 Ada Gene... Off | 00000000:02:00.0 Off | Off |

| 30% 48C P0 17W / 70W | 0MiB / 16380MiB | 4% Default |

| | | N/A |

+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+

| Processes: |

| GPU GI CI PID Type Process name GPU Memory |

| ID ID Usage |

|=========================================================================================|

| No running processes found |

+-----------------------------------------------------------------------------------------+

Is there something obvious that I'm missing that would have been thrown out of whack with the latest unraid and driver updates? Anyone else having this experience?

  • Author
2 hours ago, Bluephoria said:

Is there something obvious that I'm missing that would have been thrown out of whack with the latest unraid and driver updates? Anyone else having this experience?

No, everything seems fine.

With your RTX card, you should definitely use the latest driver.

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.