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
12 minutes ago, Be-Art said:

The system was shutdown, hardward changes done and booted up again, now cannot access UI.

I think this issue isn't related to the Nvidia Plugin but anyways, please move your USB boot device to your Windows PC and remove the file ../config/plugins/nvidia-driver.plg and reboot your server.

 

I can only tell you from the Diagnostics that your driver is not fully downloaded.

  • 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

hey nood here, i don't know what i maybe doing wrong can someone please help me out, i needs to only be able to get 2mb 720 when i'm hw transcoding, but thats the same as when in software transcoding. i've been at this for months now trying to fix it but no luck, it was working fine when i was using the igpu when one day it just stopped working. so i switched to a p2000 think thats would fix the problem.

Screen Shot 2022-10-11 at 12.42.09 PM.png

Screen Shot 2022-10-11 at 12.43.53 PM.png

Screen Shot 2022-10-11 at 12.48.02 PM.png

Screen Shot 2022-10-11 at 12.50.44 PM.png

Screen Shot 2022-10-11 at 12.52.32 PM.png

Screen Shot 2022-10-11 at 12.53.37 PM.png

Screen Shot 2022-10-11 at 12.56.27 PM.png

Screen Shot 2022-10-11 at 12.57.54 PM.png

  • Author
2 minutes ago, shoyrock said:

hey nood here, i don't know what i maybe doing wrong can someone please help me out, i needs to only be able to get 2mb 720 when i'm hw transcoding, but thats the same as when in software transcoding. i've been at this for months now trying to fix it but no luck, it was working fine when i was using the igpu when one day it just stopped working. so i switched to a p2000 think thats would fix the problem.

This seems like a Plex specific question since the Card is recognized in the plugin and seems to be working fine.

Please head over to the appropriate support thread for the container (Click the Icon on the Docker page and select Support.

27 minutes ago, ich777 said:

Windows PC and remove the file ../config/plugins/nvidia-driver.plg and reboot your server.

tried the above, now get this issue. Server still auto restarting after this tower login ad os version screen.

WhatsApp Image 2022-10-11 at 19.24.15.jpeg

  • Author
11 minutes ago, Be-Art said:

tried the above, now get this issue. Server still auto restarting after this tower login ad os version screen.

No, something wasn't removed right since now the plugin now has downloaded the driver successful, the wrong one but it successfully downloaded it.

You are using a card where you need to download the legacy driver 470 series.

 

Shut down your server, pull the USB Boot device, put it in your Windows PC and remove the folder .../config/plugins/nvidia-driver and the file .../config/plugins/nvidia-driver.plg again.

It wasn't removed properly before.

 

I would also recommend that you remove NerdPack and NerdPack.plg from your boot device which live in the same folder as the other two ".../config/plugins/".

 

As said above, the boot loop has nothing to do with the Nvidia Driver from my perspective.

2 hours ago, ich777 said:

This seems like a Plex specific question since the Card is recognized in the plugin and seems to be working fine.

Please head over to the appropriate support thread for the container (Click the Icon on the Docker page and select Support.

thanks ill try to see is theres support an help but i don't think its going to, i tried all the plax docker containers, still had the same problem with all of them.

Just upgraded my server to 6.11 and I can't get my card to show up.  Followed the instructions provided to 'fix' the updated drivers, no change.  Removed and reinstalled the entire plugin, no change.  The card shows up in System Devices, but not in Nvidia-Driver.  Screenshots from Nvidia-Driver and System Devices, along with diagnostics attached here. Quadro RTX 4000 in an HP DL380 Gen7 with dual Xeon L5630, 144GB DDR3 ECC RAM, using an x16 riser for the card.

system devices.png

no devices.png

diagnostics-20221011-1500.zip

Edited by worldspawn

  • Author
9 hours ago, worldspawn said:

Quadro RTX 4000 in an HP DL380 Gen7 with dual Xeon L5630, 144GB DDR3 ECC RAM, using an x16 riser for the card.

Was this card working before or have you installed it recently?

 

Please make sure that you've enabled Above 4G Decoding and if you have somewhere a option to enable Resizable BAR support.

Oct 11 15:00:17 Broomhilde kernel: NVRM: GPU 0000:11:00.0: RmInitAdapter failed! (0x23:0x65:1365)
Oct 11 15:00:17 Broomhilde kernel: NVRM: GPU 0000:11:00.0: rm_init_adapter failed, device minor number 0
Oct 11 15:00:21 Broomhilde kernel: NVRM: GPU 0000:11:00.0: RmInitAdapter failed! (0x23:0x65:1365)
Oct 11 15:00:21 Broomhilde kernel: NVRM: GPU 0000:11:00.0: rm_init_adapter failed, device minor number 0
Oct 11 15:00:25 Broomhilde kernel: NVRM: GPU 0000:11:00.0: RmInitAdapter failed! (0x23:0x65:1365)
Oct 11 15:00:25 Broomhilde kernel: NVRM: GPU 0000:11:00.0: rm_init_adapter failed, device minor number 0
Oct 11 15:00:29 Broomhilde kernel: NVRM: GPU 0000:11:00.0: RmInitAdapter failed! (0x23:0x65:1365)
Oct 11 15:00:29 Broomhilde kernel: NVRM: GPU 0000:11:00.0: rm_init_adapter failed, device minor number 0

 

9 hours ago, worldspawn said:

using an x16 riser for the card.

I have also seen this message a few times with bad riser cables.

  • Author
10 hours ago, shoyrock said:

thanks ill try to see is theres support an help but i don't think its going to, i tried all the plax docker containers, still had the same problem with all of them.

I think you have another issue here and this is not related to HW transcoding at all, is it possible that you've got baked in sub titles? If yes, from what I know this can cause really high CPU usage, but as said above, I would choose a Plex container that you want to use and go to the appropriate support thread and ask for help there.

 

Also HW transcoding is working from what I see from your screenshot.

13 hours ago, ich777 said:

Shut down your server, pull the USB Boot device, put it in your Windows PC and remove the folder .../config/plugins/nvidia-driver and the file .../config/plugins/nvidia-driver.plg again.

It wasn't removed properly before.

After attempting this with no joy. i found info that if the second m.2 socket 'm.2_2' on the Rox Strix B450-F Gaming II is used then 'PCIe x16_1' will run at x8 mode. Eventually gave up making adjustments in the bios trying to get the system to accept the nvme on the mobo and put it back to the pcie card. It was still tricky to get into the UI after as i received 'page not found 404' error.

 

I'm not super experienced with all aspects of the pcie's. Any thoughts, The monitor would output the boot processes including hardware checks and in the bios would see both nvme drives. 

  • Author
10 minutes ago, Be-Art said:

After attempting this with no joy.

Can you please be a bit more precise? What is the output? As said above, I don't think that is related to the Nvidia Driver plugin at all and would recommend that you post on the General Support sub-forums.

 

11 minutes ago, Be-Art said:

i found info that if the second m.2 socket 'm.2_2' on the Rox Strix B450-F Gaming II is used then 'PCIe x16_1' will run at x8 mode.

Also if you post in the General Support sub-forums please provide which PCIe card/NVME you put where, otherwise people won't be able to help.

 

12 minutes ago, Be-Art said:

It was still tricky to get into the UI after as i received 'page not found 404' error.

So is your server not boot looping anymore?

 

12 minutes ago, Be-Art said:

I'm not super experienced with all aspects of the pcie's. Any thoughts, The monitor would output the boot processes including hardware checks and in the bios would see both nvme drives.

Please also (and of course always) provide your Diagnostics with the report on the General Support sub-forums.

7 hours ago, ich777 said:

Was this card working before or have you installed it recently?

 

Please make sure that you've enabled Above 4G Decoding and if you have somewhere a option to enable Resizable BAR support.

I have also seen this message a few times with bad riser cables.

The card is working NOW, as in, it is outputting video and displaying the console, just not being detected correctly in Nvidia-driver.

 

Regarding the Above 4G decoding and Resizable BAR support, I'm not sure where those are, but the previous card Quadro P4000 was operating without any issue before the update.

 

 

It's not a riser cable, Servers use risers for rotating the cards 90 deg so they fit into the case, it's an HP factory riser, and riser is known good, and was working before the server update.

  • Author
19 minutes ago, worldspawn said:

Regarding the Above 4G decoding and Resizable BAR support, I'm not sure where those are, but the previous card Quadro P4000 was operating without any issue before the update.

In the BIOS, please make sure that you turn on Above 4G decoding and if you have an option for Resizable BAR support also turn it on.

 

You have to understand that RTX cards work a little different on the hardware side of things, it is maybe working in terms of display output, but it is NOW using a generic driver and not hardware accelerated in any way.

 

19 minutes ago, worldspawn said:

Servers use risers for rotating the cards 90 deg so they fit into the case, it's an HP factory riser, and riser is known good, and was working before the server update.

I trust you that it was working before but newer graphics cards are notorious to not work well with non shielded risers (regardless if they are cables or PCBs) but that doesn't mean that the riser is bad, this was just a suspicion from my side since this would not be the first time that a riser causes an issue.

Any chance you could add the NVIDIA GRID vGPU driver as well? Some of us use Tesla cards like the P4 and would be very useful to be able to use this in dockers under split workload scenarios.

  • Author
2 hours ago, mikeyosm said:

Any chance you could add the NVIDIA GRID vGPU driver as well? Some of us use Tesla cards like the P4 and would be very useful to be able to use this in dockers under split workload scenarios.

No, this plugin only supports consumer grade cards, sorry.

I'm having some problems with the plugin after upgrading to 6.11.0 and now 6.11.1. 

 

After reboot the plugin disappeared - has happened multiple times. I was able to re-install it after reboot and it is working fine.  Now while it is working I would like to be able to check for any updated Nvidia drivers. When I click on the plugin nothing happens - empty screen? Other plugins are working fine.

 

nvidia-smi is still working and my docker is working

 

nvidia-smi
Sat Oct 15 12:13:15 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.76       Driver Version: 515.76       CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| 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  Quadro P400         On   | 00000000:05:00.0 Off |                  N/A |
| 34%   32C    P8    N/A /  N/A |      1MiB /  2048MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

 

Thanks for the great work on the plugin and help!

Hey @ich777. Got your driver installed and plex HW transcoding working perfectly, thanks for putting this together.

 

I'm having issues with another docker using nvenv transcoding though. I've got dizquetv going and set up right but when it tries to run a transcode using h264_nvenc it gives the error 'Cannot load libcuda.so.1'. Vexorian's not sure but they do seem to think it's some issue with the docker accessing the gpu. Any ideas?

Edited by skwisgaarz

Random issue started happening - i'm assuming since upgrading to 6.11; upon fresh boot, my p400 is recognized and works great. Shortly afterwards (around 15 minutes) it errors out and the nvidia app no longer recognizes the card as being present.

 

My log is flooded with the following error:

Quote

Oct 15 19:25:26 Tower kernel: NVRM: GPU 0000:42:00.0: request_irq() failed (-22)

 

any thoughts on where I should start looking?

5 hours ago, chr said:

I'm having some problems with the plugin after upgrading to 6.11.0 and now 6.11.1. 

 

After reboot the plugin disappeared - has happened multiple times. I was able to re-install it after reboot and it is working fine.  Now while it is working I would like to be able to check for any updated Nvidia drivers. When I click on the plugin nothing happens - empty screen? Other plugins are working fine.

 

nvidia-smi is still working and my docker is working

 

nvidia-smi
Sat Oct 15 12:13:15 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.76       Driver Version: 515.76       CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| 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  Quadro P400         On   | 00000000:05:00.0 Off |                  N/A |
| 34%   32C    P8    N/A /  N/A |      1MiB /  2048MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

 

Thanks for the great work on the plugin and help!

 

Ah shit - I wasn't on the last page. My issue above *I believe* is identical to chr's issue

5 hours ago, skwisgaarz said:

I've got dizquetv going and set up right but when it tries to run a transcode using h264_nvenc it gives the error 'Cannot load libcuda.so.1'. Vexorian's not sure but they do seem to think it's some issue with the docker accessing the gpu. Any ideas?

and you are using the nvidia tagged dizquetv docker ? or the regular one ? i have no idea if its all in one or not, i would ask there in the github to see what is right or wrong.

 

when i look at the repo there are different editions ... just as note.

3 minutes ago, alturismo said:

and you are using the nvidia tagged dizquetv docker ? or the regular one ? i have no idea if its all in one or not, i would ask there in the github to see what is right or wrong.

 

when i look at the repo there are different editions ... just as note.

 

I've been speaking with vexorian on reddit who made a few test nvidia dockers for me, since the issue was apparently known in the past and fixed by them in the windows release, but not pushed as a docker yet, but even with those updated nvidia tagged repositories i'm still getting the 'Cannot load libcuda.so.1' error in dizque when I try to nvenc transcode (even though gpu transcoding is definitely working in plex so the nvidia plugin seems to be working fine), just can't get dizque to access my gpu for some reason.

2 minutes ago, skwisgaarz said:

just can't get dizque to access my gpu for some reason.

will be tough then as you describe yourself, its working in other docker(s) ... i would look forward on dizquetv to find a solution ... assuming you added the needed variables also, as this is looking (to me) as a failed nvenc setup inside dizquetv, when i remember correctly i had something similar when i made my personal ffmpeg transcode docker or as mentioned, --runtime error if Variables are not given.

Yea honestly i'm not even sure how to look in to fixing this if vexorian isn't sure what's going on with the docker. This post was just a long shot if someone familiar with the plugin had any ideas on docker-gpu communication. Will probs just have to wait as you say. Appreciate the response.

Posted there, thanks for your help mate.

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.