我遇到了 Thinkpad T540p 上 CPU 风扇转速不一致的问题。我在 Ubuntu 20.04 上使用 thinkfan 来控制风扇速度。它使用 thinkpad_acpi 来更改 的值/sys/class/hwmon/hwmon3/pwm1
。
重新启动后,这些是 hwmon 文件中的值 - 这些值反映 thinkpad_acpi 中的级别 1,因此最低风扇速度为 2067 RPM:
/sys/class/hwmon/hwmon3/pwm1 = 36
/sys/class/hwmon/hwmon3/pwm1_enable = 1
/sys/class/hwmon/hwmon3/fan1_input ~ 2067
进入睡眠状态并醒来后 - 相同的级别 1,但这次为 1600 RPM:
/sys/class/hwmon/hwmon3/fan1_input ~ 1600
其他值保持不变。级别 1(36) 的正确且所需的值是 1600 RPM。它很安静而且足够。 Windows 闲置时也是如此。
pwm1
为什么和中的值之间的关系fan1_input
不一致?如何修复它,以便重启后空闲时 lvl1 = 1600 RPM?