在 Linux 中的 Thinkpad T420s 上通过 RPM 设置风扇速度

Aug*_*aas 5 linux fan thinkpad acpi

我发现使用 thinkpad-acpi 模块设置风扇速度的唯一界面是设置预定义级别 0-7。例子:

sudo su -c 'echo "level 2" > /proc/acpi/ibm/fan'
Run Code Online (Sandbox Code Playgroud)

我想通过 RPM 而不是预定义级别来设置风扇速度。级别 2 为 2000 RPM,级别 3 为 3500 RPM。我希望我的风扇以大约 2500-3000 转/分的速度运行(当然,在某个温度水平下)。是否存在基于 RPM 的界面?

Dom*_*mar 2

似乎这取决于硬件的固件。正如自述文件页面所说:

大多数 ThinkPad 风扇在固件接口上以“级别”工作。0 级停止风扇。级别越高,风扇速度越高,尽管相邻级别通常映射到相同的风扇速度。7 是最高级别,风扇达到建议的最大速度。

在 X31 和 X40 上(且仅在这些型号上),可以在一定程度上控制风扇速度。一旦风扇开始运行,可以使用以下命令强制其运行得更快或更慢:

echo 'speed <speed>' > /proc/acpi/ibm/fan
Run Code Online (Sandbox Code Playgroud)