Ubuntu – How to control fan speed on Acer Nitro 5?

acerfancontrolsoftware-recommendation

I have an Acer Nitro-AN515-53 running Ubuntu. Is there a way I can control fan speed? Is there any type of software for this?

Best Answer

It's possible that fancontrol will work with your system. It's available in the Universe repository for all currently supported versions of Ubuntu. To install it, you must first enable the Universe repository.

Then install it with the command sudo apt install fancontrol

Warning

Please be careful when using the fan control features of your mainboard, in addition to the risk of burning your CPU, at higher temperatures there will be a higher wear on your other hardware components, too. So if you plan to use these components in 50 years, maybe you shouldn't use fancontrol at all. Also please keep in mind many fans aren't designed to be powered by a PWMed voltage.

In practice it doesn't seem to be a major issue, the fans will get slightly warmer, just be sure to have a temperature alarm and/or shutdown call, in case some fan fails, because you probably won't hear it anymore ;)

Configuration

For easy configuration, there's a script named pwmconfig(8) which lets you interactively write your configuration file for fancontrol. Alternatively you can write this file yourself using the information from this manpage.

Note Many motherboards don't have pwm circuitry installed even if your sensor chip supports it. Without this circuitry this software will not function for you.

Another possibility would be to use fancon which is a Linux fan control daemon and fan testing tool, allowing custom speed-temperature curves for fans, controllable by either PWM or RPM, or percentage. Installation instructions are on the project page and there is a snap available in Ubuntu Software.

Note2 I do not have your hardware so I cannot test to determine if either of these solutions will work for you.

Related Question