From 9dc8e0c0518c5785611348efb114feae95839ae5 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Mon, 8 Dec 2025 10:24:07 +0100 Subject: [PATCH] Enable tiny-dfr and t2fanrd services on T2 Macs (#3792) --- install/config/hardware/fix-apple-t2.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install/config/hardware/fix-apple-t2.sh b/install/config/hardware/fix-apple-t2.sh index 51273f21..40c6942b 100644 --- a/install/config/hardware/fix-apple-t2.sh +++ b/install/config/hardware/fix-apple-t2.sh @@ -11,6 +11,13 @@ if lspci -nn | grep -q "106b:180[12]"; then t2fanrd \ tiny-dfr + # Add user to video group (required for tiny-dfr to access /dev/dri devices) + sudo usermod -aG video ${USER} + + # Enable T2 services + sudo systemctl enable t2fanrd.service + sudo systemctl enable tiny-dfr.service + echo "apple-bce" | sudo tee /etc/modules-load.d/t2.conf >/dev/null echo "MODULES+=(apple-bce usbhid hid_apple hid_generic xhci_pci xhci_hcd)" | sudo tee /etc/mkinitcpio.conf.d/apple-t2.conf >/dev/null