Velocidade diferente do ventilador da CPU após suspensão e reinicialização, mas os valores .../hwmon3/pwm1 permanecem os mesmos

Velocidade diferente do ventilador da CPU após suspensão e reinicialização, mas os valores .../hwmon3/pwm1 permanecem os mesmos

Estou preso em um problema com RPMs inconsistentes do ventilador da CPU no Thinkpad T540p. Eu uso o thinkfan no Ubuntu 20.04 para controlar a velocidade do ventilador. Ele usa thinkpad_acpi que, por sua vez, altera os valores de /sys/class/hwmon/hwmon3/pwm1.

Após a reinicialização, estes são os valores nos arquivos hwmon - refletem o nível 1 no thinkpad_acpi, portanto, a velocidade mais baixa do ventilador de 2067 RPM:

/sys/class/hwmon/hwmon3/pwm1 = 36
/sys/class/hwmon/hwmon3/pwm1_enable = 1
/sys/class/hwmon/hwmon3/fan1_input ~ 2067

Depois de dormir e acordar - mesmo nível 1, mas desta vez 1600 RPM:

/sys/class/hwmon/hwmon3/fan1_input ~ 1600

Outros valores permanecem os mesmos. O valor correto e desejado para o nível 1(36) é 1600 RPM. É silencioso e suficiente. É o mesmo no Windows em modo inativo.

Por que a relação entre os valores em pwm1e fan1_inputé inconsistente e como posso corrigi-la para que lvl1 = 1600 RPM em modo inativo após a reinicialização?

informação relacionada