Hallo zusammen,
ich bin ganz frischer Linux Arch Nutzer genauer gesagt Manjaro. Ich setze dies auf einem Lenovo T430S ein und würde gern die Lüftersteuerung über Thinkfan umsetzen. Ich habe mich an die Anleitung gehalten und nach einigen Startschwierigkeiten bin ich soweit gekommen, dass ich über cat /proc/acpi/ibm/thermal
die Temperatur und über cat /proc/acpi/ibm/fan
das Lüfterlevel auslesen kann. Auch das verändern über echo level 1 > /proc/acpi/ibm/fan
funktioniert.
Allerdings funktioniert das automatisieren über die thinkfan config nicht. Wenn ich den Status des Service über systemctl status thinkfan.service
auslesen kommt folgende Meldung:
× thinkfan.service - simple and lightweight fan control program
Loaded: loaded (/usr/lib/systemd/system/thinkfan.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/thinkfan.service.d
└─override.conf
Active: failed (Result: core-dump) since Fri 2021-08-20 08:25:49 CEST; 2h 53min ago
Process: 389 ExecStart=/usr/bin/thinkfan $THINKFAN_ARGS (code=dumped, signal=ABRT)
CPU: 6ms
Aug 20 08:25:48 Lenovot430slinux systemd[1]: Starting simple and lightweight fan control program...
Aug 20 08:25:49 Lenovot430slinux systemd[1]: thinkfan.service: Control process exited, code=dumped, status=6/ABRT
Aug 20 08:25:49 Lenovot430slinux systemd[1]: thinkfan.service: Failed with result 'core-dump'.
Aug 20 08:25:49 Lenovot430slinux systemd[1]: Failed to start simple and lightweight fan control program`
Daraus werde ich nicht schlau. In meiner thinkfan.conf steht nicht viel außer:
sensors:
- tpacpi: /proc/acpi/ibm/thermal
indices: [1]
fans:
- tpacpi: /proc/acpi/ibm/fan
levels:
- ["level 0", 0, 70]
- ["level 1", 65, 73]
- ["level 3", 70, 80]
- ["level 5", 75, 88]
- ["level auto", 83, 255]
Hat jemand eine Idee wo hier mein Fehler liegt oder wo ich noch ansetzen könnte? Vielen Dank für eure Hilfe.