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

  • Author
21 minutes ago, steve1977 said:

It only shows in the plugin one of my 2 GPUs though. Is it meant to only support one?

No, it supports multiple GPU's but since you didn't send Diagnostics I can't tell why.

  • 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
1 hour ago, Tobi4775 said:

Will this plugin work with NVIDIA RTX PRO 4000 Blackwell, i can't seem to get it up and running - the plugin claims it does not see the GPU however Unraid does see it and can connect to it.

This post is also missing Diagnostics, I can't tell anything without them.

However you have to use the Open Source driver version.

2 hours ago, ich777 said:

This post is also missing Diagnostics, I can't tell anything without them.

Hello, same situation with a rtx 6000 pro BW. Plugin doesn't see it. Card work fine on a dedicated OS

power-diagnostics-20260112-1602.zip

Edited by Ethanfel

  • Author
2 hours ago, Ethanfel said:

Hello, same situation with a rtx 6000 pro BW. Plugin doesn't see it. Card work fine on a dedicated OS

Don't know if it's the same situation since the other user didn't post his Diagnostics.

However I can see this in your syslog:

Jan 12 07:00:52 Power kernel: NVRM: The NVIDIA GPU 0000:08:00.0 (PCI ID: 10de:2bb1)

Jan 12 07:00:52 Power kernel: NVRM: installed in this system requires use of the NVIDIA open kernel modules.

Jan 12 07:00:52 Power kernel: NVRM: GPU 0000:08:00.0: RmInitAdapter failed! (0x22:0x56:884)

Jan 12 07:00:52 Power kernel: NVRM: GPU 0000:08:00.0: rm_init_adapter failed, device minor number 0

As you can see, please use the Open Source driver version for your Card.

Please Disable C-States in the BIOS since you have a Ryzen CPU, if your Mainboard allows it change the PCIe Generation to 3.0, make sure that you have Resizable BAR Support and Above 4G Decoding enabled.

Also make sure that you are on the latest BIOS version.

1 hour ago, ich777 said:

Don't know if it's the same situation since the other user didn't post his Diagnostics.

However I can see this in your syslog:

Jan 12 07:00:52 Power kernel: NVRM: The NVIDIA GPU 0000:08:00.0 (PCI ID: 10de:2bb1)

Jan 12 07:00:52 Power kernel: NVRM: installed in this system requires use of the NVIDIA open kernel modules.

Jan 12 07:00:52 Power kernel: NVRM: GPU 0000:08:00.0: RmInitAdapter failed! (0x22:0x56:884)

Jan 12 07:00:52 Power kernel: NVRM: GPU 0000:08:00.0: rm_init_adapter failed, device minor number 0

Please Disable C-States in the BIOS since you have a Ryzen CPU, if your Mainboard allows it change the PCIe Generation to 3.0, make sure that you have Resizable BAR Support and Above 4G Decoding enabled.

Also make sure that you are on the latest BIOS version.

Disabled C-state, PCIEe to gen 3, Above4G was already enabled (it's a 2700x it's a diffusion model machine so no resizebar, I'm switching to better tomorrow), everything are up to date (updated everything yesterday) still not detected

Edited by Ethanfel

  • Author
32 minutes ago, Ethanfel said:

Disabled C-state, PCIEe to gen 3, Above4G was already enabled (it's a 2700x it's a diffusion model machine so no resizebar, I'm switching to better tomorrow), everything are up to date (updated everything yesterday) still not detected

I've edited the post when I made it:

1 hour ago, ich777 said:

As you can see, please use the Open Source driver version for your Card.

33 minutes ago, ich777 said:

I've edited the post when I made it:

I missed the edit, my bad. It's working with the open source. Thank you very much for the help

Hi, I'm trying to get some help.

I recently brought back up a server that I had kinda in storage for the last 1.5 to 2 years due to a move. I have a Quadro P1000 in it and after running through a lot of updates for the OS, plugin, containers, etc I'm getting the "NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running." message. I went and made sure the card wasn't bound to vfio, made sure I had the latest driver, made sure my card was supported, and even uninstalled and reinstalled the plugin and still getting the error.

What am I missing?

olympus-diagnostics-20260114-2219.zip

  • Author
11 hours ago, saiyantwan said:

What am I missing?

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.

I recently updated Unraid from 7.2.0 to 7.2.3 and after reboot, 3 of my containers that were dependent on my GPU are no longer starting. After a little digging I started to suspect it was an issue with my GPU and went to the Nvidia Driver Plugin and found this error:

Nvidia Driver Version: 590.44.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.

I looked thru the documentation in this thread but it doesn't appear anything really lines up. My GPU acceleration was working fine for these containers previously before doing an Unraid update.

tower-diagnostics-20260115-1959.zip

Edited by o0atomos0o

 After reading through some similar posts, I tried installing another version of the driver but keep getting this error:

+==============================================================================
| WARNING - WARNING - WARNING - WARNING - WARNING - WARNING - WARNING - WARNING
|
| Don't close this window with the red 'X' in the top right corner until the 'DONE' button is displayed!
|
| WARNING - WARNING - WARNING - WARNING - WARNING - WARNING - WARNING - WARNING
+==============================================================================

----------------Downloading Nvidia Driver Package v575.64.05-----------------
---------This could take some time, please don't close this window!------------

---------------Can't download Nvidia Driver Package v575.64.05----------------

What's odd is that no matter which version I choose, it will always show v575.64.05 in the error message.

28 minutes ago, o0atomos0o said:

I recently updated Unraid from 7.2.0 to 7.2.3 and after reboot, 3 of my containers that were dependent on my GPU are no longer starting. After a little digging I started to suspect it was an issue with my GPU and went to the Nvidia Driver Plugin and found this error:

Nvidia Driver Version: 590.44.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.

I looked thru the documentation in this thread but it doesn't appear anything really lines up. My GPU acceleration was working fine for these containers previously before doing an Unraid update.

tower-diagnostics-20260115-1959.zip

I just got the same thing! My old GTX 1050 Ti is a bit old now I guess.

You gotta revert it back.

  1. Go to Settings > NVIDIA-Driver

  2. Change the Driver drop down to "Production Branch"

  3. Click Update & Download

  4. Reboot the server.

I might turn off "Driver Update Notification" and just manually update from now.

Yea same. Mine is a 1080. Sadly this little issue caused me to go down the wrong road thinking my docker.img was corrupted. Had to re-add all my containers only to realize it was a GPU driver issue.

Got it working! Oddly it wasn't letting me change the version. So I had to uninstall the plugin, re-install, then follow those steps. Thanks!

Edited by o0atomos0o

  • Author
4 hours ago, o0atomos0o said:

I looked thru the documentation in this thread but it doesn't appear anything really lines up. My GPU acceleration was working fine for these containers previously before doing an Unraid update.

You also have to select a driver lower than 590:

Jan 15 18:34:48 Tower kernel: NVRM: The NVIDIA NVIDIA GeForce GTX 1080 GPU installed in this system is

Jan 15 18:34:48 Tower kernel: NVRM: supported through the NVIDIA 580.xx Legacy drivers. Please

Jan 15 18:34:48 Tower kernel: NVRM: visit http://www.nvidia.com/object/unix.html for more

Jan 15 18:34:48 Tower kernel: NVRM: information. The 590.44.01 NVIDIA driver will ignore

Jan 15 18:34:48 Tower kernel: NVRM: this GPU. Continuing probe...

Jan 15 18:34:48 Tower kernel: NVRM: No NVIDIA GPU found.

3 hours ago, o0atomos0o said:

What's odd is that no matter which version I choose, it will always show v575.64.05 in the error message.

Please don't download a driver that is that old, any 580 driver will do it, however for the error message I really can't tell why that's happening.
Make sure that you have enough free space on your USB Boot device.

Do you probably have these messages on your plugin settings page:
grafik.png

If yes, do the following:

  1. Uninstall the plugin

  2. Reboot

  3. Install the plugin

  4. Visit the plugin page and select a 580 driver version

  5. Reboot

I have a general question on how the Open Source Driver version is updated in the plugin.

So current I see it's on version v580.95.05 . I did some digging and I see in the repo(/unraid/unraid-nvidia-driver/) this plug-in uses there have been multiple releases since this version.

Comparing then with https://github.com/NVIDIA/open-gpu-kernel-modules I see the version updates, which do match some of the newer versions in the unraid repo.

Just curious if I should expect to be able to update to versions v580.1##.### ?

I have a 5070ti.

[Edit, added syslog extract]

I have 2x NVIDIA GPUs intalled, neither are IO mapped, but Nvidia cannot connect. The GT730 is in first PCIe slot so that 5060 is fully available for AI workloads in Docker.

The server is booted into UEFI (not CSM)

Nvidia Info:

Nvidia Driver Version: 580.95.05

Open Source Kernel Module: Yes

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.

IOMMU group 29: [10de:1287] 01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 730] (rev a1)

[10de:0e0f] 01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)

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

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

Jan 16 06:12:47 Tower kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
Jan 16 06:12:47 Tower kernel: NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
Jan 16 06:12:47 Tower kernel: nvidia 0000:61:00.0: probe with driver nvidia failed with error -1
Jan 16 06:12:47 Tower kernel: NVRM: The NVIDIA probe routine failed for 2 device(s).
Jan 16 06:12:47 Tower kernel: NVRM: None of the NVIDIA devices were initialized.
Jan 16 06:12:47 Tower kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 239



Any suggestions appreciated

tower-diagnostics-20260116-1412.zip

Edited by MattC

  • Author
2 hours ago, M1K3Y said:

I have a general question on how the Open Source Driver version is updated in the plugin.

Only one time when a new Unraid version is release.

2 hours ago, M1K3Y said:

I did some digging

These are the individual driver packages which are compiled for each individual release for Unraid (at least when the Kernel changes).

2 hours ago, MattC said:

I have 2x NVIDIA GPUs intalled, neither are IO mapped, but Nvidia cannot connect. The GT730 is in first PCIe slot so that 5060 is fully available for AI workloads in Docker.

The server is booted into UEFI (not CSM)

Both of your Nvidia cards use the nouveau driver, which I'm not entirely sure why this is happening since the nouveau driver should be disabled by default on Unraid

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B [GeForce GT 730] [10de:1287] (rev a1)

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

Kernel modules: nouveau, nvidia_drm, nvidia

01:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev a1)

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

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]

However to disable the nouveau driver please execute theses commands from an Unraid Terminal and reboot afterwards:

mkdir -p /boot/config/modprobe.d

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

1 hour ago, ich777 said:

Both of your Nvidia cards use the nouveau driver, which I'm not entirely sure why this is happening since the nouveau driver should be disabled by default on Unraid

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B [GeForce GT 730] [10de:1287] (rev a1)

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

Kernel modules: nouveau, nvidia_drm, nvidia

01:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev a1)

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

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]

However to disable the nouveau driver please execute theses commands from an Unraid Terminal and reboot afterwards:

mkdir -p /boot/config/modprobe.d

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

Thank you for the suggestion.
Disabled, and confirmed in drivers status - strange nouveau was present, because it's a new USB image after I transferred disks to a new machine...

Rebooted but same issue with nvidia driver / detection

Any other suggestions appreciated

tower-diagnostics-20260116-1751.zip

  • Author
23 minutes ago, MattC said:

Any other suggestions appreciated

First of all:

Jan 16 17:44:20 Tower kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1287)

Jan 16 17:44:20 Tower kernel: NVRM: installed in this system is not supported by open

Jan 16 17:44:20 Tower kernel: NVRM: nvidia.ko because it does not include the required GPU

Jan 16 17:44:20 Tower kernel: NVRM: System Processor (GSP).

Jan 16 17:44:20 Tower kernel: NVRM: Please see the 'Open Linux Kernel Modules' and 'GSP

Jan 16 17:44:20 Tower kernel: NVRM: Firmware' sections in the driver README, available on

Jan 16 17:44:20 Tower kernel: NVRM: the Linux graphics driver download page at

Jan 16 17:44:20 Tower kernel: NVRM: www.nvidia.com.

Your GT730 is not compatible with the OpenSource driver version.

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

Hi,

I've been running this plugin for ages and it's working great, I can use my GPUs (2*1080s and a 3070) in various containers, all peachy.

However, I'm trying to setup games on whales 'wolf': Quickstart :: Games On Whales and stuck at this line:

"One last final check: we have to make sure that the nvidia-drm module has been loaded and that the module is loaded with the flag modeset=1"

Is it possible to set that with this plugin? And if so, how? The quickstart talks about updating Grub which I'm not sure is applicable to unraid?

On 11/16/2020 at 8:22 AM, ich777 said:

(it may also be that there is a problem with your hardware - riser cables,...).

is p400 too old to be supported?

i upgrade the plug-in and the gpu static dropped........

Gotta use 580, that's the last that supports that card.

Around a week ago I started having an issue when I click on "nvidia driver" in settings, it goes to a blank screen and never loads...plus it seems I can't access any other part of Unraid for several minutes...I saw there was a plugin update today but didn't fix the problem...

  • Author
7 hours ago, pdawg1717 said:

Around a week ago I started having an issue when I click on "nvidia driver" in settings, it goes to a blank screen and never loads...plus it seems I can't access any other part of Unraid for several minutes...I saw there was a plugin update today but didn't fix the problem...

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

  • Author
9 hours ago, iamsammajor said:

is p400 too old to be supported?

i upgrade the plug-in and the gpu static dropped........

Please use the driver version 580 as @Kilrah already pointed out.

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.