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

5 hours ago, ich777 said:

Please post them, without them I really can‘t say much…

 

What do you mean with that?

I mean that the Unraid gui freezes when trying to download the diagnostics.

Having said that, I went to another machine and applied the GPU settings.. and it worked?

I have no idea how or why and am quite confused. But it works now.

  • 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
6 minutes ago, DavidNguyen said:

I have no idea how or why and am quite confused. But it works now.

This is really strange, have you changed anything in the meantime?

 

Glad to hear that it is working now...

No literally went to sleep after posting, simply wrote the inputs from a different machine.

Maybe Unraid webui likes Debian > Arch, Fedora.

13 hours ago, ich777 said:

This is really strange, have you changed anything in the meantime?

Actually now that I think of it I deleted need tools (perl enabled) because I vaguely read of problems, could that be it?

  • Author
5 hours ago, DavidNguyen said:

Actually now that I think of it I deleted need tools (perl enabled) because I vaguely read of problems, could that be it?

If possible send over the Diagnostics.

 

Perl should not be the issue…

On 9/20/2022 at 2:00 PM, ich777 said:

If possible send over the Diagnostics.

Container failed to load after a reboot. I've disabled the extra parameters for now

Diagnostics GUI not working so sending diagnostics via PM.

Edited by DavidNguyen

I have this error message everytime i boot my unraid server, how can i fix it?

(I have no issues whatsoever with the nvidia driver, probably some part of an old uninstall that didnt work?)

 

image.png.41cba15a803231a6e10265a6da5b0857.png

  • Author
2 hours ago, DavidNguyen said:

Container failed to load after a reboot. I've disabled the extra parameters for now

Diagnostics GUI not working so sending diagnostics via PM.

I see nothing suspicious in your Diagnostics, can you give me the output from your docker run command with --runtime=nvidia

 

BTW Please remove this line from your go file:

# Start AMD drivers
modprobe amdgpu

Because Unraid does that on it's own and also the RadeonTOP Plugin is modprobing your GPU if Unraid wont.

  • Author
7 minutes ago, je82 said:

I have this error message everytime i boot my unraid server, how can i fix it?

(I have no issues whatsoever with the nvidia driver, probably some part of an old uninstall that didnt work?)

Thank you for the report, can you please post your Diagnostics?

  • Author
13 minutes ago, je82 said:

Thanks for the quick reply, here's the diag file, cheers!

Oh I almost forgot, can you give me the output from:

ls /boot/config/plugins/nvidia-driver/packages/

(from a Unraid terminal)

1 minute ago, ich777 said:

Oh I almost forgot, can you give me the output from:

ls /boot/config/plugins/nvidia-driver/packages/

(from a Unraid terminal)

root@NAS:~# ls /boot/config/plugins/nvidia-driver/packages/
5.10.28/  5.15.46/
root@NAS:~#

  • Author
10 minutes ago, je82 said:

root@NAS:~#

Please update the plugin to the latest version, run the command again and post the output.

7 minutes ago, ich777 said:

Please update the plugin to the latest version, run the command again and post the output.

Thanks, looks like its gone!

root@NAS:~# ls /boot/config/plugins/nvidia-driver/packages/
5.15.46/
root@NAS:~#

  • Author
2 minutes ago, je82 said:

Thanks, looks like its gone!

Should be fixed now. Thank you for the report.

2 hours ago, ich777 said:

can you give me the output from your docker run command with --runtime=nvidia

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='Plex-Media-Server' --net='host' -e TZ="Australia/Sydney" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Tower" -e HOST_CONTAINERNAME="Plex-Media-Server" -e 'PLEX_CLAIM'='claim-C71axTEgtyALFeQPPAFu' -e 'PLEX_UID'='99' -e 'PLEX_GID'='100' -e 'VERSION'='latest' -e 'NVIDIA_VISIBLE_DEVICES'='GPU-06da0ef1-768c-8997-2635-5dddcc599084' -e 'NVIDIA_DRIVER_CAPABILITIES'='all' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:32400]/web' -l net.unraid.docker.icon='https://raw.githubusercontent.com/plexinc/pms-docker/master/img/plex-server.png' -v '/tmp':'/transcode':'rw' -v '/mnt/user/':'/data':'rw' -v '/mnt/user/appdata/Plex-Media-Server':'/config':'rw' --runtime=nvidia 'plexinc/pms-docker'
2474d3059f7df110dde81210862c5d861afedf8092b5b0fd0858ab44624b5591
docker: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: Running hook #0:: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: open failed: /proc/sys/kernel/overflowuid: permission denied: unknown.

The command failed.

 

  • Author
1 minute ago, DavidNguyen said:
root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='Plex-Media-Server' --net='host' -e TZ="Australia/Sydney" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Tower" -e HOST_CONTAINERNAME="Plex-Media-Server" -e 'PLEX_CLAIM'='claim-C71axTEgtyALFeQPPAFu' -e 'PLEX_UID'='99' -e 'PLEX_GID'='100' -e 'VERSION'='latest' -e 'NVIDIA_VISIBLE_DEVICES'='GPU-06da0ef1-768c-8997-2635-5dddcc599084' -e 'NVIDIA_DRIVER_CAPABILITIES'='all' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:32400]/web' -l net.unraid.docker.icon='https://raw.githubusercontent.com/plexinc/pms-docker/master/img/plex-server.png' -v '/tmp':'/transcode':'rw' -v '/mnt/user/':'/data':'rw' -v '/mnt/user/appdata/Plex-Media-Server':'/config':'rw' --runtime=nvidia 'plexinc/pms-docker'
2474d3059f7df110dde81210862c5d861afedf8092b5b0fd0858ab44624b5591
docker: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: Running hook #0:: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: open failed: /proc/sys/kernel/overflowuid: permission denied: unknown.

The command failed.

 

Please reboot your server once and try it again.

 

Do you have a power saving script for your GPU installed on your server? If yes, please remove it first and instead add this to your go file before rebooting:

# Start nvidia-persistenced
nvidia-persistenced

 

Also make sure that you are on the latest version from the Plugin.

  • Author
30 minutes ago, DavidNguyen said:
The command failed.

Try to uninstall the Nvidia Driver Plugin, reboot, pull a fresh copy from the CA App and reboot again.

  • Author
34 minutes ago, DavidNguyen said:
The command failed.

From what I see you are booting with UEFI mode, please try to boot with Legacy (CSM) mode and also disable all the C-State options in your BIOS.

47 minutes ago, ich777 said:

Try to uninstall the Nvidia Driver Plugin, reboot, pull a fresh copy from the CA App and reboot again.

 

42 minutes ago, ich777 said:

From what I see you are booting with UEFI mode, please try to boot with Legacy (CSM) mode and also disable all the C-State options in your BIOS.

 

I tried both of these, still no joy.

Edited by DavidNguyen

  • Author
18 minutes ago, DavidNguyen said:

I tried both of these, still no joy.

Please try to completely power off your server, pull the power cord from the wall, press a few times the on/off and reset button, wait for at least 30 seconds, pull the power cord back in and boot your server.

 

What is the output from:

ls -la /proc/sys/kernel/overflowuid

(from a Unraid Terminal)

 

 

What you can also try is to remove the container (but not the directories), go to your Docker page again, at the bottom click Add Container, on the next page select your Plex container form the drop down (it should have all your paths and everything in it) and click Apply.

 

You can also try the official Jellyfin container and see if that is working.

6 hours ago, ich777 said:

What is the output from:

ls -la /proc/sys/kernel/overflowuid

(from a Unraid Terminal)

 

 

-rw-r--r-- 1 root root 0 Sep 23 02:10 /proc/sys/kernel/overflowuid

 

  • Author
Just now, DavidNguyen said:
-rw-r--r-- 1 root root 0 Sep 23 02:10 /proc/sys/kernel/overflowuid

Have you yet tried if it's the same with Jellyfin?

Hi!

 

I'm running NVIDIA Quadro p2000 since several days on my 6.10.3 unraid servor. Before my processors Bi-xeon converted movies, but I bought a graphic card and the plex pass. I wanted to turn on hw transcoding but, it doesnt work. In original quality it works, but when I choose "prefer hardware transcoding" the convertion isnt working and it still bufferize.

I used your drivers to get my gc recognized and it works. But even if I followed your setup instructions, it isnt working. Any idee ?

Thanks a lot.

22092207392422320318004641.png

PS : I can see "Critical: libusb_init failed" in log from plex. If it helps

Edited by canapelit
Change img quality

  • Author
55 minutes ago, canapelit said:

I used your drivers to get my gc recognized and it works. But even if I followed your setup instructions, it isnt working. Any idee ?

Please post your Diagnostics.

 

Why are the NVIDIA_VISIBLE_DEVICES and the NVIDIA_DRIVER_CAPABILITIES twice in there?

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.