如何在 Linux 上控制 CPU 风扇速度

Linux 系统中 CPU 风扇速度调节指南

通常情况下,CPU 风扇速度是自动调整的。这种自动管理机制在很多方面都非常有用。它能确保系统根据当前的温度和节能设置进行充分的散热,但有时,自动管理可能无法满足我们的特定需求。

手动调整 CPU 风扇速度是一种根据个人喜好,在静音和散热性能之间进行权衡的好方法。更令人欣喜的是,在 Linux 系统上,您可以借助 fancontrol 或其他风扇速度控制软件轻松实现这一目标。

在 Linux 上安装风扇速度控制应用

如果您希望以最简单的方式管理 Linux 中的 CPU 风扇速度,Coolero 可能是您的理想选择。它不仅能提供系统整体散热性能的概览,还能显示特定设备的详细性能信息。

您可以方便地将该应用程序安装为 Flatpak 软件包。安装完成后,您就可以为每个风扇设置特定的散热速度配置。如果 Coolero 自带的预设配置无法满足您的系统需求,您还可以创建自定义的散热速度配置。

使用 fancontrol 工具控制风扇速度

如果您更倾向于使用更为简洁的工具,fancontrol 或许能为您提供理想的解决方案。在使用 fancontrol 之前,您需要先安装底层的 lm-sensors 工具。

使用 Ctrl + Alt + T 组合键打开终端,然后输入以下命令来安装 lm-sensors 和 fancontrol:

 sudo apt update
sudo apt install lm-sensors fancontrol

接下来,您需要检测系统中有哪些传感器可用。输入以下命令查找传感器(例如 CPU 内置传感器和内存控制器),并检查是否需要额外的内核模块:

 sudo sensors-detect 

最后,您需要通过输入以下命令来配置风扇控制:

 sudo pwmconfig 

pwmconfig 执行完毕后,会在 /etc 目录中生成一个配置文件。您可以通过使用 nano 等文本编辑器编辑此配置文件来重新配置风扇控制。

执行以下命令后,您的系统将根据您在 /etc/fancontrol 文件中设置的配置来控制风扇的运转:

 sudo systemctl start fancontrol 

请务必注意,在运行高负载任务时,切勿手动禁用或降低风扇速度,否则可能导致电脑过热,甚至损坏硬件。

在 Linux 系统上谨慎调节风扇速度

使用 fancontrol 或其他风扇速度控制应用是优化系统性能和控制的有效途径。但操作不当也可能带来风险。谨慎管理风扇速度至关重要,这样才能在性能和系统稳定性之间取得平衡。