Yes, but auto is also limited to the fan speed range [30, 100] on linux drivers in opposition to windows drivers. Answer from volticus on forums.developer.nvidia.com
🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › graphics / linux › linux
Any workaround to the 30% fan speed limitation on newer NVIDIA GPUs? - Linux - NVIDIA Developer Forums
May 1, 2024 - My goal: I recently switched from windows 11 to ubuntu 24.04 on a computer with the RTX 4090. Previously on windows the fans where controlled by the GPU which would stop them at temps somewhere below 40C. I would like to achieve the same thing in ubuntu. What I have tried: I have until now tested the 550 beta and 535 NVIDIA drivers downloaded from the following PPA since it was recommended over directly downloading from the NVIDIA website on askubuntu.
Discussions

Auto fan speeds with user-controlled lower bounds feature request
I use Ubuntu 22.04 LTS with NVidia driver version 525.78.01 and Gigabyte Aorus Xtreme 3090. nvidia-settings allows setting GPU fan speeds to either auto or fixed percentage: GPUFanControlState=0: auto fan speed setting turns the fans off at 41°C or below. GPUFanControlState=1: fixed percentage ... More on forums.developer.nvidia.com
🌐 forums.developer.nvidia.com
3
2
February 24, 2023
Is this gpu fan speed/RPM safe?
Hello! While under load my GPU temperatures can float between 55°C and 75°C, with the fans going between 2200 and 2800 RPM (that would be 65%-80% speed on MSI afterburner) Do you think that RPM will reduce the life span of the GPU fans? I mean, drastically? I couldnt find how much RPM my GPU... More on forums.tomshardware.com
🌐 forums.tomshardware.com
9
0
June 20, 2022
Topic: Recommended fan settings fo on NVIDIA #GeForce Forums
Posted by trog69: “Recommended fan settings for gaming” More on nvidia.com
🌐 nvidia.com
I can't manually set the fan speed of my Nvidia GPU - Fedora Discussion
I am using Fedora 41. I’ve tried a lot of things but I just couldn’t set my gpu’s fan speed to suit my needs. I’m going to list the things I have tried: Trying to set it through bios why it didn’t work » The advanced settings was there but there weren’t any gpu, cpu or most other ... More on discussion.fedoraproject.org
🌐 discussion.fedoraproject.org
0
February 9, 2025
🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › gaming and visualization technologies › general topics & other sdks › gpu - hardware
Understanding Optimal GPU Temperature and Default GPU Fan Curve (NVIDIA RTX 6000 Ada) - GPU - Hardware - NVIDIA Developer Forums
February 19, 2026 - Hello, we are using NVIDIA RTX 6000 Ada GPUs in production environments (uptime with load is 24/7). Recently we are facing problems with the GPUs getting too hot, throttling down at 90°C and hence preventing our system from working correctly.
🌐
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
Nvidia GPU fan not responding to target speed / Newbie Corner / Arch Linux Forums
ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce RTX 3090 Off | 00000000:01:00.0 On | N/A | |100% 34C P8 37W / 350W | 388MiB / 24576MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |======================
🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › graphics / linux › linux
Auto fan speeds with user-controlled lower bounds feature request - Linux - NVIDIA Developer Forums
February 24, 2023 - I use Ubuntu 22.04 LTS with NVidia driver version 525.78.01 and Gigabyte Aorus Xtreme 3090. nvidia-settings allows setting GPU fan speeds to either auto or fixed percentage: GPUFanControlState=0: auto fan speed setti…
🌐
Tom's Hardware Forum
forums.tomshardware.com › home › graphics cards
Question - Is this gpu fan speed/RPM safe? | Tom's Hardware Forum
June 20, 2022 - I did the custom curve to help keep my temps low, I live on a warm place and there are no ACs in my room This is the curve I'm using: At 65% fan speed it rotates at 2200 RPM Maximum I got was 2500RPM at 75%, but I know it can hit 3000RPM at 85% fan speed if it ever hits 80°C.
Find elsewhere
🌐
NVIDIA
nvidia.com › en-us › geforce › forums › geforce-graphics-cards › 5 › 139911 › recommended-fan-settings-for-gaming
Topic: Recommended fan settings fo on NVIDIA #GeForce Forums
My Gigabyte GTX560ti may use the ... low 70'sC The profile starts @ 40%/30C and goes up 50% @50C, etc. up to 90C when is hits 85% and finishes on 90% @100C You cannot get too much cooling and the fan/s are very unlikely to fail ...
🌐
Asus
rog.asus.com › articles › guides › how to adjust your graphics card’s fan speed in gpu tweak iii
How to Adjust Your Graphics Card’s Fan Speed in GPU Tweak III
April 22, 2024 - To adjust your GPU’s fan speed, launch GPU Tweak III and look for the Fan Speed sliders on the right-hand side. On NVIDIA GeForce cards from ROG and TUF Gaming, you’ll see two sliders here: one for the side fans, and one for the center fan, which spins the opposite direction to minimize turbulence and maximize air dispersion through the heatsink.
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
I can't manually set the fan speed of my Nvidia GPU - Fedora Discussion
February 9, 2025 - I am using Fedora 41. I’ve tried a lot of things but I just couldn’t set my gpu’s fan speed to suit my needs. I’m going to list the things I have tried: Trying to set it through bios why it didn’t work » The advanced settings was there but there weren’t any gpu, cpu or most other settings there should be.
🌐
Tom's Hardware Forum
forums.tomshardware.com › home › graphics cards
[SOLVED] - Temperature of GPU with automatic fan speed | Tom's Hardware Forum
August 22, 2019 - I have a Gigabyte RX 470 4GB and I have installed the "XTREME Gaming Engine" installed. The fan control is set on Auto. During idle, the fan does not spin as it doesn't need to. Under heavy load, the temps go to 87-89C and the fan spins at around 2000RPM. These temps seemed high so I tried ...
🌐
Quora
quora.com › What-should-my-GPU-fan-speed-be
What should my GPU fan speed be? - Quora
Answer (1 of 2): Most simply, it should be whatever speed it needs to be to keep your GPU cool, which could be as low as zero if your GPU isn’t doing much. How cool should it be? That depends on who you ask, some will say 70C or less, some will say 80C, some 85C. But even if it will work at 85C...
🌐
GitHub
github.com › Rem0o › FanControl.Releases › wiki › Nvidia-30%-and-0-RPM
Nvidia 30% and 0 RPM
February 6, 2024 - This setting will basically revert back the card to its automatic mode when a fan curve assigned to a Nvidia control hits 0%. The [1-29]% range is unavailable. It is recommended to set the Start/stop% of your card to 30% to avoid using the [1-29]% ...
Author   Rem0o
Top answer
1 of 10
26

In the terminal run:

sudo nvidia-xconfig
sudo nvidia-xconfig --cool-bits=4

restart your computer and search for NVIDIA X Server Settings in the Dash. There should be an option to change fan speed under Thermal Settings.

2 of 10
8

To control Nvidia GPU fan speed via Terminal on Linux Mint 20 with a 1070 Ti:

sudo nvidia-xconfig --cool-bits=4

to tell nvidia-xconfig to allow the fan to be controlled in the command line. You may need to reboot here.

nvidia-smi

Gives information about the GPU(s) and their numbers. Importantly I note that my 1070 Ti is GPU 0.

nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=55"

For a much more detailed overview of this feature including multiple GPU fans, check out this thorough documentation Nvidia Overclocking and Cooling

For a somewhat rambling and wayward thread which lead me to the above link, check out Set Fanspeed in Linux from Terminal

==================END OF ANSWER==================

And as an extra tidbit not asked for in this question, you can also adjust the power output of your Nvidia GPU with:

sudo nvidia-smi -i 0 -pl 90

Where the 0 is my GPU number, and the 90 is the maximum power in watts. If you set this too low, you will get an error. In my limited experience, setting it too high had no effect. I found I can get 95%+ performance for ~75% energy cost by setting the power level to 100 in the above command in my mining rig, but I imagine other power conscious users would appreciate this too.

🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › graphics / linux › linux
Fan Control does not work - Linux - NVIDIA Developer Forums
January 15, 2023 - Hi, I have the strange problem that the GPU fan does not really obey the manually set target fan speed. If I set it to 60 % in nvidia-settings then it initially works but when I start some game and the temperature goes …
🌐
Medium
medium.com › @s1ddok › control-your-gpu-fan-speeds-while-connecting-to-your-machine-via-ssh-e01895b8909e
Control your GPU fan speeds while connecting to your machine via SSH | by Andrey Volodin | Medium
October 14, 2022 - First of all, you have to set a ... controlling fans in the first GPU, second one assigns target fan speed in percentage (0–100) for the first fan....
🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › graphics / linux › linux
Fan Control Issue on Open NVIDIA Driver 570 – Fan Stuck at 30% Under Load (nvidia-ml-py Attempted) - Linux - NVIDIA Developer Forums
February 16, 2025 - Subject: Fan Control Issue on Open NVIDIA Driver 570.86.15 – Fan Stuck at 30% Under Load (nvidia-ml-py Attempted) Hello, I’m reporting a fan control issue on my headless Ubuntu 24.04.1 LTS system running the NVIDIA open driver (version 570.86.15). Under heavy load, the GPU fan remains fixed at 30% even as the GPU temperature rises significantly.
🌐
Ivanbayan
ivanbayan.com › index.php › 2024 › 12 › 30 › nvmlfan-thinkfan-like-demon-to-control-nvidia-gpus-fans
Nvmlfan – thinkfan like demon to control nvidia GPU’s fans | IvanBayan
December 30, 2024 - For example, with a target temperature of 65°C and an actual temperature of 70°C, the fan speed would be set to 100%. However, setting the fan to 100% counters the heat, causing the temperature to decrease. This, in turn, reduces the fan speed, which can lead to the temperature rising again, ...
🌐
Hacker News
news.ycombinator.com › item
The Simplest Way to Control Nvidia GPU Fan Speed in Linux | Hacker News
June 28, 2024 - Stupidest? Definitely · What one really wants is a target temperature. There are two pieces I'd use here:
🌐
NVIDIA Developer Forums
forums.developer.nvidia.com › graphics / linux › linux
Enable GPU fan settings has no effect - Linux - NVIDIA Developer Forums
May 3, 2023 - The fans make an annoying noise when they intermittently start from 0 RPM for a short time and stop. Nvidia X Server Setting app allows setting the GPU fan speed, but adjusting the Fan 0 Speed slider has no effect ...
🌐
Overclock.net
overclock.net › home › forums › intel › intel motherboards
How does "Fan Target Speed/Target Temperature" fan system work? | Overclock.net
June 16, 2011 - So basically 7 and above are 100% fan all the time. Level 1 keeps the fan spinning at 1500 rpm even at idle temps. The target temps also don't seem to affect how much the fans spin at low loads.