![Unterschiedliche CPU-Lüftergeschwindigkeit nach Ruhezustand und Neustart, aber .../hwmon3/pwm1-Werte bleiben gleich](https://rvso.com/image/191800/Unterschiedliche%20CPU-L%C3%BCftergeschwindigkeit%20nach%20Ruhezustand%20und%20Neustart%2C%20aber%20...%2Fhwmon3%2Fpwm1-Werte%20bleiben%20gleich.png)
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?