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
1 minute ago, Output said:

I'm having some issues with fan control

First of all, was fan control working for you since it shouldn't work on Unraid.

IIRC no one was ever able to control the fans on Unraid.

You would need to boot in GUI mode to be even able so that nvidia-settings would properly accept the commands and even then it won't work properly AFAIK.

 

2 minutes ago, Output said:

It seems like vBIOS is not in control of the fan curve but the driver/system is always in control of the fan curve

Unless you are doing something to control the fan speed, the GPU or better speaking the vBIOS is in charge of fan control.

Are you sure that nothing in the vBIOS from the two cards are preventing manual fan adjustment?

  • 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

I only noticed this because of throttling when running the models, I have not tried to control the fans before finding out that the fans do not run. The cards are all the same with the same firmware on all 4.

I tried to control fanspeed to see if I could fix the issue

 

I know it works with 2 cards, since when testing ollama with 2 cards i did monitor fan speed and temps

Edited by Output
added info

  • Author
30 minutes ago, Output said:

I only noticed this because of throttling when running the models, I have not tried to control the fans before finding out that the fans do not run. The cards are all the same with the same firmware on all 4.

I tried to control fanspeed to see if I could fix the issue

Usually the fans or better speaking the fan curve is stored in the vBIOS and controlled by the card itself, the driver on it's own by default does nothing to the curve nor to fan control.

 

When you issue the commands that you wrote above you get no output but usually it also won't change anything because these commands do not work on Unraid.

 

30 minutes ago, Output said:

I know it works with 2 cards, since when testing ollama with 2 cards i did monitor fan speed and temps

Are those probably branded HP or Dell, it might be possible that their management software does in fact is responsible for the fan curve and even if the Firmware seems the same it must not be the same if they are branded differently.

All 4 cards are dell cards, only serial numbers differ:

image.thumb.png.3b5651af52b189e7287a089fd5c81833.png

In the bios, I cant find a way to control the fan curve, but as I said, 2 cards work fine.

 

Running the commands, to set fan speed control to automatic actually seems to do something:

 

Attribute 'GPUFanControlState' ([gpu:0]) assigned value 0.


Attribute 'GPUFanControlState' ([gpu:1]) assigned value 0.


Attribute 'GPUFanControlState' ([gpu:2]) assigned value 0.


Attribute 'GPUFanControlState' ([gpu:3]) assigned value 0.

 

But it does not change the actual fan values, GPU1 & 2 are fan 41% and GPU2-3 are fan 0%

 

Running commands:

nvidia-settings -c :0 -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=50  
nvidia-settings -c :0 -a [gpu:1]/GPUFanControlState=1 -a [fan:1]/GPUTargetFanSpeed=50 
nvidia-settings -c :0 -a [gpu:2]/GPUFanControlState=1 -a [fan:2]/GPUTargetFanSpeed=50 
nvidia-settings -c :0 -a [gpu:3]/GPUFanControlState=1 -a [fan:3]/GPUTargetFanSpeed=50 

output in terminal:
Attribute 'GPUFanControlState' ([gpu:0]) assigned value 1.

Attribute 'GPUTargetFanSpeed' ([fan:0]) assigned value 50.


Attribute 'GPUFanControlState' ([gpu:1]) assigned value 1.

Attribute 'GPUTargetFanSpeed' ([fan:1]) assigned value 50.


Attribute 'GPUFanControlState' ([gpu:2]) assigned value 1.

Attribute 'GPUTargetFanSpeed' ([fan:2]) assigned value 50.


Attribute 'GPUFanControlState' ([gpu:3]) assigned value 1.

Attribute 'GPUTargetFanSpeed' ([fan:3]) assigned value 50.

 

This results in GPU0 & 1 the fans are running at 50% and GPU2 & 3 fans still at 0%

 

So, the commands do work, but still only for the first 2 GPU's, not for 3 and 4.


I'm only running the commands to test why I have this issue, not that I wish to control the fans of the GPUs

 

Edited by Output

  • Author
2 hours ago, Output said:

I'm only running the commands to test why I have this issue, not that I wish to control the fans of the GPUs

I really can't help with that sorry, I was never able to control the fans.

Is there a way to install older driver via plugin? I need v370.xx for Nvidia Quadro 2000 on HP Z800. If manualy run, driver needs gcc. Thanks!

Edited by kurjak

  • Author
1 hour ago, kurjak said:

Is there a way to install older driver via plugin? I need v370.xx for Nvidia Quadro 2000 on HP Z800. If manualy run, driver needs gcc. Thanks!

May I first ask why do you need this driver or what is your use case for this driver, better speaking what should the card do?

Thanks for answering. I wanted to try to use some llm-s which refuse to start if nvidia driver isnt loaded. And new driver does not work. See the pic.

IMG_20250506_082629.jpg

  • Author
54 minutes ago, kurjak said:

Thanks for answering. I wanted to try to use some llm-s which refuse to start if nvidia driver isnt loaded. And new driver does not work. See the pic.

IMG_20250506_082629.jpg

Have you seen the first recommended post on top of this thread?

 

Issue is that these old card don‘t support the container runtime and in addition to that LLMs won‘t run on them because they got too less VRAM and also they are missing feature sets.

After the latest Unraid version (7.1.0) I am unable to use my Quadro K420, because the last driver that supports this card is "470.256.02". How can I install this version of the NVIDIA driver?

 

image.png.168dafe1d8f3869bb2f7c2a9e40ac554.png

4 hours ago, ich777 said:

Have you seen the first recommended post on top of this thread?

 

Issue is that these old card don‘t support the container runtime and in addition to that LLMs won‘t run on them because they got too less VRAM and also they are missing feature sets.

Sorry, I'm new. I will look for some supported card. Thanks!

I'm dealing with the same problem like Sander0542.

  • Author
On 5/6/2025 at 8:13 PM, Sander0542 said:

After the latest Unraid version (7.1.0) I am unable to use my Quadro K420, because the last driver that supports this card is "470.256.02". How can I install this version of the NVIDIA driver?

Sorry but the "Legacy" driver isn't available any more for Kernel version 6.12.x and doesn't compile against these new Kernels, if Nvidia releases a new "Legacy" driver I'm happy to compile it but for now it seems that Pascal becomes the new "Legacy" cards.

 

Please also see this conversation on GitHub for more information: Click

  • Author
28 minutes ago, kurjak said:

Sorry, I'm new. I will look for some supported card. Thanks!

No worries, I'm here to help.

 

Maybe try to look for something like a Nvidia T400, T600 or even T1000 but please be aware that those cards nothing that you wan't for LLMs and Machine Learning in general since you need huge amounts of VRAM.

  • Author
24 minutes ago, Goudale said:

@ich777 do you think it's possible to build the driver on kernel 6.12 using this kind of patch ?

I've already tried that and that crashed my machine twice (maybe it was because I tested it with a relatively "new" card Nvidia T400)... and I really want to ship an unstable driver.

 

Please also note that this patch will probably work for this version but when Unraid moves on to another Kernel version another patch will be needed and this is now only a matter of time...

I'm trying to install the nvidia-driver from the apps section on unraid. It never gets past:

 

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

 

is there some setting I need to change to get this to install?

 

Thanks

I have the same issue. 470.x driver version was available even til 7.0.1 but 7.1 forced a plugin upgrade and now my old GPU is not supported. Will an unraid downgrade to 7.0.1 make the old driver version available again in the plugin?

  • Author
1 hour ago, styagi said:

Will an unraid downgrade to 7.0.1 make the old driver version available again in the plugin?

Please start at the first post on this page, you will find the answers there.

 

A downgrade will make it work again.

52 minutes ago, styagi said:

I have the same issue. 470.x driver version was available even til 7.0.1 but 7.1 forced a plugin upgrade and now my old GPU is not supported. Will an unraid downgrade to 7.0.1 make the old driver version available again in the plugin?

in v7.1 per teh changelog
 

Quote


VM Manager

Nouveau GPU driver

The Nouveau driver for Nvidia GPUs is now included, disabled by default as we expect most users to want the Nvidia driver instead. To enable it, uninstall the Nvidia driver plugin and run touch /boot/config/modprobe.d/nouveau.conf then reboot.

 

 

nouveau.conf may be causing issues...
remove the file before you reboot if it exisits

  • Author
20 minutes ago, bmartino1 said:

nouveau.conf may be causing issues...
remove the file before you reboot if it exisits

Nouveau is disabled by default.

  • Author
1 hour ago, plunderisley said:

is there some setting I need to change to get this to install?

Please post your Diagnostics, how long did you wait?

Done as recommended : " uninstall the Nvidia driver plugin and run touch /boot/config/modprobe.d/nouveau.conf then reboot "

Nouveau driver fully working  ...

image.png.c50a91bf690d91e9c8944b9dc4b13738.png

 

However will be better to have nvidia gpu fully recognize form my "encoders"

So still expecting a old compatible version of nvidia drivers

  • Author
7 minutes ago, fredf said:

Nouveau driver fully working  ...

But this is not the support thread for the nouveau driver nor is it the support thread for the GPU Statistics plugin, I assume you wanted to post in the GPU Statistics plugin support thread correct?

30 minutes ago, ich777 said:

But this is not the support thread for the nouveau driver nor is it the support thread for the GPU Statistics plugin, I assume you wanted to post in the GPU Statistics plugin support thread correct?

no .... as Sander0542

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.