Skip to content
On this page

Updated at:

Source โ€‹

Linux

To install all programs from source, you'll need to follow all the steps below. If you want to only install some components, you'll need to consult each subproject's readme:

coolercontrol-liqctld
coolercontrold
coolercontrol

Daemon Requirements โ€‹

  • git
  • make
  • cargo/rust >= 1.81.0
  • python >= 3.8
  • nodejs >= 18.0.0
  • npm (often part of nodejs)
  • libdrm-dev

Note: If you are running Arch Linux, installing from source requires special steps that the official AUR package already does for you.

Desktop Application Requirements โ€‹

To build the standalone Qt GUI application, you'll also need the development dependencies listed here.

Setup Source โ€‹

bash
git clone https://gitlab.com/coolercontrol/coolercontrol.git
git checkout main
git pull

Build and Install Everything โ€‹

bash
cd coolercontrol
make install-source -j3
# and watch it go.

That should install all the necessary files onto your system.

Then start the daemons:

bash
sudo systemctl daemon-reload
sudo systemctl enable --now coolercontrold

You should then be able to start the GUI like normal.

Released under the GPLv3+ License.