Ich stecke bei einem Problem mit inkonsistenten CPU-Lüfterdrehzahlen auf Thinkpad T540p fest. Ich verwende Thinkfan unter Ubuntu 20.04, um die Lüftergeschwindigkeit zu steuern. Es verwendet thinkpad_acpi, was wiederum die Werte von ändert /sys/class/hwmon/hwmon3/pwm1
.
Nach dem Neustart sind dies die Werte in den hwmon-Dateien – diese spiegeln Level 1 in thinkpad_acpi wider, also die niedrigste Lüftergeschwindigkeit von 2067 U/min:
/sys/class/hwmon/hwmon3/pwm1 = 36
/sys/class/hwmon/hwmon3/pwm1_enable = 1
/sys/class/hwmon/hwmon3/fan1_input ~ 2067
Nach dem Einschlafen und Aufwachen – gleiche Stufe 1, aber diesmal 1600 U/min:
/sys/class/hwmon/hwmon3/fan1_input ~ 1600
Die anderen Werte bleiben gleich. Der richtige und gewünschte Wert für Level 1(36) ist 1600 U/min. Das ist leise und ausreichend. Im Leerlauf ist es unter Windows das Gleiche.
Warum ist die Beziehung zwischen den Werten in pwm1
und fan1_input
inkonsistent und wie kann ich sie beheben, sodass Stufe 1 nach dem Neustart im Leerlauf 1600 U/min beträgt?