Source โ
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.