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.

Undervolting NVIDIA GPUs on Unraid

Featured Replies

Hello,

 

I was wondering if there is a way to apply and undervolt (and overclock) in UnRaid similar to what you can do with MSI Afterburner on Windows?

 

Thanks

  • Community Expert

YOU ARE RESPOSNILBE FOR ANY DAMGAE AND ACTION YOU DO WITH THESE COMMANDS! 
DO SO AT YOUR OWN RISK!!!

 

dockers for crypto mining like trex miner have configuration do such things... 

is it possible yes, but I don't recommend messing with cards like that...

 

I assume you have ich777 driver plugin installed and it detects the card..

as the nvidia-smi & nvidia-settings (provided with the plugin)

CLI utilities that allow limited GPU tuning example:

nvidia-smi -pm 1

-Persistence Mode Enabled

 

Usually in debian to do this globally 

Overclock / Undervolt via Command Line...

you enable Enable Coolbits (OC Control) and edit xorg / xserver configs that target teh dispaly 0 of the card...

example of xorg conf for overclocking...

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "Your GPU Name"
    Option "Coolbits" "28"
EndSection

 

-Place this file in /etc/X11/xorg.conf.d/ or modify /etc/X11/xorg.conf.

Then restart the GUI/X server or reboot.

⚠️ Unraid doesn’t use a full desktop X session by default. You may need to run a docker or VM with GUI support to access nvidia-settings properly.

*so we use the plugins and limited cli with nvidia-smi...

 

Apply OC/UV Settings (Example)

You can set clocks with:

nvidia-smi -pm ENABLED
nvidia-smi -ac 5001,1530  # (memory, graphics MHz)

To undervolt: Use a power limit:

nvidia-smi -pl 150  # Limit power in watts

To confirm:

nvidia-smi --query-gpu=power.limit,power.draw,clocks.gr,clocks.mem --format=csv


*These would need set via user script at first arry boot... they won't survice a reboot...

limitation on unraid:

For full undervolting curves (like MSI Afterburner):

Set up a Linux Docker container with GUI + NVIDIA runtime.

Run nvidia-settings inside it

 

Limitations on Unraid:

You can’t change voltage curves directly, as with Afterburner.

You’re limited to:

Power limit (-pl)

Clock offsets (with Coolbits)

Fixed clock settings via -ac (if supported)

Passthrough to VM is the only way to use Afterburner directly.

 

review nvidia fourm...

https://forums.developer.nvidia.com/t/how-to-use-cli-to-set-memory-cpu-and-powerlimit-settings/56553

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.