Introduction¶
This page is a step by step guide to get fan control working on T2 Macs.
In some Macs, the fan has been found to work out of the box. In such a case the driver is not required until you want to force a certain speed or do some other configuration which can be done by the help of this driver.
Steps¶
-
Install
t2fanrd
.-
If you're using Arch based distros:
-
Check if you installed Arch using our guide or added our repositories. If you haven't done that, follow this guide first.
-
Install the package by running
sudo pacman -S t2fanrd
. (Do note that EndeavourOS Cassini Nova R1 already includes t2fand.)
-
-
If you're using Debian or Ubuntu based distros:
-
If you don't have t2-ubuntu-repo, follow this first to add the repository.
-
Install the package by running
sudo apt install t2fanrd
.
-
-
If you're using Fedora based distros (it should be installed by default, but you need to enable the service):
-
Make sure our COPR repo is enabled:
sudo dnf copr enable sharpenedblade/t2linux
-
Install the package by running
sudo dnf install t2fanrd
-
-
If you're using other distributions:
You can compile the daemon by following the instructions given in this repository and add a systemd service.
-
-
Enable daemon by running
sudo systemctl enable --now t2fanrd
. -
Edit the config and restart the daemon by running
sudo systemctl restart t2fanrd
if needed.
Configuration¶
The daemons config file can be found at /etc/t2fand.conf
. You can change the activating temperature and/or fan curve to suit your needs.
For more information, like how fan curves look like, check out the repository.