

This will also make the fancontrol service run automatically at system startup. (In my case I set interval to 2 seconds.)

If you have just one fan, make sure to use a temperature sensor for your core to base the fancontrol speed on. You will have to specify what sensors to use.After script loops through all fans, you can configure which fan corresponds to which temperature. This script will stop each fan for 5 seconds to find out which fans can be controlled by which PWM handle. Note: If you're running Ubuntu 12.04 or lower, this 3rd step command should be replaced by sudo service module-init-tools restart Run sudo service kmod start This will read the changes you made to /etc/modules in step 2, and insert the new modules into the kernel. Type "yes" to have sensors-detect insert those modules into /etc/modules, or edit /etc/modules yourself. If you feel unsure, read the comments and try to search a web and get some high-level overview before YES-ing everything, maybe being selective with your YES-es will still be enough)Īt the end of sensors-detect, a list of modules that need to be loaded will be displayed. Saving all your work for eventual crashes/freezes/restarts before handling system configuration is always good idea. There is no guarantee that this process will not damage your system permanently, I just think that chance of such critical failure is really really low. (Potentially, this can damage your system or cause system crash. In terminal type sudo sensors-detect and answer YES to all YES/no questions.

Ubuntu fancontrol setup install#
Install the lm-sensors and fancontrol packages.
Ubuntu fancontrol setup how to#
If it does, but the software (aka kernel) doesn't know how to control it, you are without luck. If your hardware doesn't support fan speed controls, or doesn't show them to the OS, it is very likely that you could not use this solution. This feature is only available on 20 models.This functionality depends on both your hardware and software. Accepted values are 2-7, where 2 is the fastest and 7 is the slowest. Values represent a few seconds each, where 0 is the fastest and 9 is the slowest.ĭetermines how quickly the fans accelerate or decelerate when it is time to change fan speeds. Only available in Discrete Graphics Mode (Hybrid Off).ĭetermines how often LegionFanControl should check the current temperature before deciding to change fan speed or not. Removes laptop control of the fans so they run at their factory maximum speeds.
Ubuntu fancontrol setup windows#
Some users may want to disable this behaviour if they use other tools to manage their Windows Power Plan switching events Will also switch corresponding Windows Power Plans if they existĬhoose whether switching the Legion Power Mode will also switch the corresponding Windows Power Plans if it exists. Stock Fan Curve settings are restored on exiting the application.The maximum allowed Fan Speed in the curve is dynamically determined based on Lenovo recommendations for your model.Decide what the fan speeds should be at each temperature point.

Decide the temperature points when the fan speeds will change.Create a custom fan curve for each Power Mode.
