April 30, 20251 yr 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
April 30, 20251 yr 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.