LinuxAlternative
fancontrolLinux vs SpeedFanWindows

fancontrol como alternativa Linux ao SpeedFan

Atualizado em

Nossa avaliação

fancontrol can serve as a practical replacement for SpeedFan for users who are comfortable editing text‑based configuration files and already run lm‑sensors. It handles automatic fan speed adjustments, reads CPU, GPU and motherboard sensors, and lets you define custom curves. However, it lacks a graphical interface, built‑in voltage/power readouts, and real‑time graphing that many SpeedFan users expect. If you prefer a lightweight, scriptable solution and don’t need visual dashboards, fancontrol works well; otherwise you may need additional tools for monitoring and a GUI front‑end.

Cobertura de recursos70%
Licença
GPL-3.0-only
Preço
Grátis
Versão mais recente
26.01 (24 de janeiro de 2026)
Avaliação
—
Captura de tela do fancontrol
Fan Control screenshot

O que funciona igual

  • Reads hardware temperature sensors via lm‑sensors
  • Controls PWM and voltage‑controlled fans
  • Allows custom fan speed curves and thresholds
  • Runs with minimal CPU overhead

O que muda

  • No native GUI; configuration is done via /etc/fancontrol text file
  • No built‑in voltage, power or clock monitoring display
  • No real‑time graphing or logging UI; you must rely on external tools
  • SpeedFan can directly manage some proprietary fan controllers that fancontrol may not support without additional kernel modules

Abrindo seus arquivos do SpeedFan

SpeedFan stores its profiles in proprietary .sf files. fancontrol does not understand this format, and there is no documented converter. If you need to migrate settings, you will have to recreate the curves manually in the fancontrol configuration file.

Trocando o SpeedFan pelo fancontrol, passo a passo

  1. Install lm-sensors and run sensors-detect to expose all sensor chips.
  2. Install fancontrol (e.g., via your package manager) and ensure the pwmconfig script is available.
  3. Run pwmconfig to generate an initial /etc/fancontrol file based on detected sensors.
  4. Edit /etc/fancontrol to match the fan curves you used in SpeedFan.
  5. Enable and start the fancontrol service (systemctl enable --now fancontrol).
  6. Optionally install a GUI front‑end like fancontrol-gui for easier tweaking.

Principais recursos do fancontrol

  • Ajusta automaticamente a velocidade do ventilador com base nas leituras dos sensores
  • Suporta ventiladores controlados por PWM e por tensão
  • Exibe em tempo real temperatura e velocidades dos ventiladores
  • Curvas de controle e limites personalizáveis
  • Salva múltiplas configurações
  • Integra-se ao lm-sensors para monitoramento de hardware
  • Intervalos de atualização e registro configuráveis

Como instalar o fancontrol no Linux

Flatpak (Flathub)flatpak install flathub io.github.wiiznokes.fan-control

Perguntas frequentes

Can fancontrol adjust GPU fan speeds?

Yes, if the GPU exposes a PWM control interface that lm‑sensors can read; otherwise you may need a vendor‑specific driver.

Do I need a special kernel module for fancontrol?

Only if your hardware uses a non‑standard controller; most modern boards work with the standard coretemp, it87, or nct6775 modules.

How can I see fan speeds in real time?

Use the sensors command or a monitoring tool like watch sensors or gnome-system-monitor with a plugin.

Avalie o fancontrol

Seja o primeiro a avaliar
É um bom substituto do SpeedFan? 10