---
title: Install TC Fan Curve on Linux | Snap Store
description: Get the latest version of TC Fan Curve for Linux - TC Fan Curve - Hardware
  Fan Curve Designer & Thermal Mixer for Linux
url: https://snapcraft.io/tc-fan-curve
---

# TC Fan Curve

[TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

* [TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

latest/stable 1.0.1

Install latest/stable of TC Fan Curve

---

**Install using the command line**

```
sudo snap install tc-fan-curve
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* tc-fan-curve

---

### License

* MIT

---

### Last updated

* Today - latest/stable

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/tc-fan-curve#report-snap-modal)

---

* [Description](https://snapcraft.io/tc-fan-curve#tab-description)
* [Security](https://snapcraft.io/tc-fan-curve#tab-security)

#### TC Fan Curve - Hardware Fan Curve Designer & Thermal Mixer for Linux

An independent Linux alternative inspired by Fan Control for configuring
temperature-to-PWM response curves, composite thermal sensors, and hardware
cooling telemetry on Linux workstations.

Key Features:

* Real-time Linux kernel sensor discovery across /sys/class/hwmon/\*
  (fan\*\_input RPM, pwm\* duty registers, temp\*\_input sensors),
  /sys/class/thermal/\* (thermal zones and cooling\_device\* states), and
  /proc/stat + /proc/cpuinfo per-core processor load and clock telemetry.
* Interactive multi-point temperature/load-to-PWM curve canvas with draggable
  nodes, preset curves (Silent, Balanced, Performance, Linear, Semi-Passive),
  and live operating-point crosshair visualization.
* Hysteresis deadband and Step-Up / Step-Down (% per second) rate-limiter
  tuning to prevent rapid fan speed oscillation.
* Composite sensor mixer engine supporting Max and Avg rules across multiple
  real Linux hardware channels.
* Live target PWM duty evaluation (0-100% and 0-255 sysfs register scale)
  with optional hardware sysfs apply when writable and JSON/CSV/TXT cooling
  profile save, load, and audit export.

Disclaimer: This project is an independent open-source utility built by TC Studio and is not affiliated with, sponsored by, or endorsed by Rem0o.

---

## Install TC Fan Curve on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/tc-fan-curve/arch)

[### CentOS](https://snapcraft.io/install/tc-fan-curve/centos)

[### Debian](https://snapcraft.io/install/tc-fan-curve/debian)

[### elementary OS](https://snapcraft.io/install/tc-fan-curve/elementary)

[### Fedora](https://snapcraft.io/install/tc-fan-curve/fedora)

[### KDE Neon](https://snapcraft.io/install/tc-fan-curve/kde-neon)

[### Kubuntu](https://snapcraft.io/install/tc-fan-curve/kubuntu)

[### Manjaro](https://snapcraft.io/install/tc-fan-curve/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/tc-fan-curve/pop)

[### openSUSE](https://snapcraft.io/install/tc-fan-curve/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/tc-fan-curve/rhel)

[### Ubuntu](https://snapcraft.io/install/tc-fan-curve/ubuntu)
