fancontrol in systemd fehlt
Anscheinend wurde vergessen die systemd-init-scripts für fancontrol in das lm_sensors-package zu packen. Es existiert ein Bugreport bei redhat, dem ich entnehme, das es in der nächsten Version wieder funktionieren wird. Leider wird in der Standardinstallation nicht einmal lm_sensors installiert, sodass alle Lüfter laut sind und in Foren konnte ich kurzfristig keine Lösung finden, deshalb hier.
Installation #
yum install lm_sensors
yes | sensors-detect
Achtung: Bei sensors-detect kann in seltenen Fällen der Rechner abschmieren!
Anlegen der fehlenden Services #
Um die Dienste von durch den Paketmanager installierten Diensten zu
trennen schlage ich vor, die Dateien unter /usr/local/...
anstelle von
/usr/...
anzulegen.
mkdir -p /usr/local/lib/systemd/system
Die Dateien habe ich meiner alten Fedora 17-Installation entnommen.
[Unit]
Description=Fan control daemon
[Service]
Type=simple
User=root
ExecStart=/usr/sbin/fancontrol -D
[Install]
WantedBy=multi-user.target
[Unit]
Description=Restart fancontrol after resume from sleep/suspend
After=suspend.target
[Service]
Type=simple
ExecStart=/usr/bin/systemctl restart fancontrol.service
[Install]
WantedBy=suspend.target
systemctl start fancontrol
systemctl enable fancontrol
systemctl start fancontrol-resume
systemctl enable fancontrol-resume