我的新台式电脑在 Windows 下运行时几乎无声无息,但在 Linux 下风扇似乎一直处于高设置状态。Psensor 显示 GPU(使用 NVidia 驱动程序)温度为 30 多度,CPU 也差不多,所以这不仅仅是因为 Linux 在某种程度上更耗费处理器资源。
我读到 BIOS 控制 Linux 下的风扇,考虑到 BIOS 中的高风扇速度,这很有意义。在 Windows 下,当华硕 AI Suite 3 软件似乎接管控制时,系统运行得更安静,并且只在需要时加速风扇。那么有没有 Linux 应用程序可以提供类似的风扇动态控制,或者华硕 BIOS 中隐藏的设置允许相同的功能,但无论操作系统是什么?
编辑 - 我尝试使用 lm-sensors 和 fancontrol,但 pwmconfig 告诉我“没有安装支持 pwm 的传感器模块”。这是在传感器检测命令找到“英特尔数字热传感器”之后,尽管传感器在 psensor 等应用程序中运行良好。帮助让它工作可能会解决问题。
答案1
Asus Z87-A 配备 Nuvoton NCT6791D SuperIO 芯片,用于读取温度和风扇速度并控制风扇。此处提供了有关如何读取和控制风扇速度的说明OpenSUSE下Z97-E的风扇配置。它们适用于 OpenSUSE 和 Z97-E 主板,但对于 Ubuntu 下的 Z97-A,该过程几乎相同。
答案2
我有同样的问题。如果你添加内核参数
acpi_osi=
(= 之后没有任何内容)我的机箱风扇停止以最大速度运转,但其工作正常。