我将旧的 Imac(2008)换成了 Lubuntu。虽然它运行顺畅,我需要做的所有事情,启动 CPU 风扇 20 分钟后开始变得超级响亮。这是 psensor 的屏幕截图: psensor 屏幕截图 psensor 屏幕截图
基本上,TD0D 和 temp1 两个传感器会看到温度升高,直到达到 105°C,这会触发 CPU 风扇速度的增加。这个风扇逐渐加速,直到它的最大值,3600 RPM,这使得 imac 非常响亮。这确实降低了这两个传感器的温度,直到达到 80°C,但这还不足以降低风扇速度。
这很烦人,因为我认为例如将固定速度设置为 2000 RPM,温度会稳定在可接受的温度,希望低于 90°C,而噪音仍然可以接受。
我尝试按照此处描述的步骤操作:如何控制风扇速度?,所以基本上设置 lm-sensors,然后在 pwmconfig 的帮助下设置 fancontrol 但是 pwmconfig 回答:没有安装支持 pwm 的传感器模块 即使在将模块 applesmc 添加到 /etc/modules 并重新启动之后,也没有机会。
我也尝试安装 mbpfan:https : //github.com/linux-on-mac/mbpfan但它适用于 macbook 而不是 imacs,结果似乎只考虑了一个传感器,然后所有风扇速度同时提高,这对我来说没有帮助(参见https://github.com/linux-on-mac/mbpfan/issues/211)
pwmconfig “只是”创建风扇控制设置文件的助手。所以我可以简单地自己制作这个设置文件,并为 CPU 风扇设置 200 RPM 的最低速度。但我不确定这是否可行,因为也许 fancontrol 只能控制 PWM 风扇,而不知何故 imac 风扇不是 PWM。另外,如果它可以工作,我不确定每个风扇应该放在那个文件中的路径是什么,我可以找到一个设置文件的例子。
那么:风扇控制可以工作吗?如果没有,您还有其他想法吗?
实际上,我意识到问题似乎来自 GPU,因为 temp1 似乎在 …