LinuxCommandLibrary

fancontrol

automated temperature-based fan speed control

TLDR

Start with default configuration

$ fancontrol
copy
Start with custom configuration file
$ fancontrol [path/to/config_file]
copy

SYNOPSIS

fancontrol [configfile_]

DESCRIPTION

fancontrol provides automated fan speed management based on temperature readings. It uses a configuration file to control fan speeds dynamically according to defined temperature thresholds.
Part of lm-sensors package. Configuration typically generated with pwmconfig.

DESCRIPTION

fancontrol provides automated fan speed management based on temperature readings. It uses a configuration file to control fan speeds dynamically according to defined temperature thresholds.
Part of the lm-sensors package, fancontrol monitors hardware temperature sensors and adjusts PWM-controlled fans to maintain desired thermal levels. The daemon continuously reads temperature values and applies configured speed curves.
Configuration is typically generated with the pwmconfig utility, which detects available fans and sensors, then creates appropriate mappings and thresholds.

PARAMETERS

configfile_

Path to configuration (default: /etc/fancontrol)

CONFIGURATION

/etc/fancontrol

Main configuration file defining fan mappings, temperature sensors, and control thresholds.

CAVEATS

Requires configured hardware monitoring. Run pwmconfig first to generate configuration. May require root privileges. Configuration file format is specific to fancontrol.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community