Ubuntu: How can I make the fan in my computer turn off when it's suspended? [closed]


When my computer is suspended, the GPU, CPU and power supply fans all continue to run.

I don't think I've ever been able to get them to turn off, short of hibernating or turning the computer off. I have some theories as to where to begin, but what I'd like are some more solid ideas.

I built this computer myself, so I think it's possible that I didn't connect the fans to a proper power supply, so one theory is that I need to open the computer, and move the fan's wire somewhere else on the motherboard. If this is correct, is there a way to know where to move it? <-- This theory doesn't make sense now that I realize it's three different fans that keep running.

My other theory is that I need to do something in my BIOS to make this change, and my third theory is that this is an Ubuntu thing that I need to fix on the software side.

Does anybody know how to figure out why the fans never turn off, or what to do to fix them? They DO turn off when the computer is hibernating, but I don't like doing that because it takes a very long time to boot up from hibernation.


This may depend on how old your computer is. I believe that this must be a supported mode in newer BIOSes (I believe that you may want to search for "S3 Standby" somewhere in your BIOS options).


I had the same problem, and solved it by going to BIOS into "Power Management Setup" set "ACPI Suspend Type" to "S3 (STR)".

STR stands for "Suspend to RAM", screenshot and more in here


I was having the exact same problem with my computer. I would suspend, but the power supply, case and cpu fans would continue running. It turns out that I needed to change a setting in the BIOS to properly enable the suspend to RAM. In my BIOS the setting was located in the ACPI settings page. On that page there was a setting, "Suspend to RAM", that needed to be set to "Auto" instead of "Disabled". I have seen other BOISes that abbreviate this setting to STR. After I made the change and rebooted, suspend was working correctly, i.e. all fans and the power supply now turn off when the computer is suspended.


After multiple researches and several attempts of trial and error, I found that Vista x-64 will not turn off the fans in standby mode unless all "advanced power settings" are either set to "Disabled" when available, or set to "Maximum Power Saving" when available. Once you establish a profile that has these characteristics, then the standby mode will shut down the fans. That's true whether you use the Power Button, or the command "rundll32.exe powrprof.dll, SetSuspenState". Make sure you turn Hibernate state off by either using the disk cleaning utility or by setting it to off using the line command "powercfg -h off".

Good luck and hope this helps.

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »