我发现使用 thinkpad-acpi 模块设置风扇速度的唯一界面是设置预定义级别 0-7。例如:
sudo su -c 'echo "level 2" > /proc/acpi/ibm/fan'
我想按 RPM 而不是预定义级别来设置风扇速度。级别 2 为 2000 RPM,级别 3 为 3500 RPM。我希望风扇以大约 2500-3000 RPM 的速度运行(当然是在某个温度水平下)。是否存在基于 RPM 的接口?
答案1
似乎它依赖于硬件的固件。由于自述文件页面说:
大多数 ThinkPad 风扇在固件接口上以“级别”工作。级别 0 使风扇停止。级别越高,风扇速度越高,尽管相邻级别通常映射到相同的风扇速度。7 是最高级别,风扇达到建议的最大速度。
和
在 X31 和 X40 上(仅限这些型号),风扇速度可以在一定程度上控制。风扇运转后,可以使用以下命令强制加快或减慢运转速度:
echo 'speed <speed>' > /proc/acpi/ibm/fan
答案2
思凡http://thinkfan.sourceforge.net/似乎很常用(在联想论坛中多次提到)虽然它不是基于 RPM 的,但它允许根据可定制的温度在预设的风扇速度级别之间切换。
其他解决方案如下:
答案3
TPFancontrol 支持固定 RPM,请参阅TPFan控制。它还支持可变风扇转速。我在三台不同的 Thinkpad(X61s、T400s、T410s)上用过它,效果很好。