文章目录[隐藏]
好的,这里是为您整理的一份完整的操作文档,您可以直接复制使用。
Ubuntu 主板风扇转速调整指南
文档目标: 本指南旨在提供在 Ubuntu 操作系统中调整主板风扇转速的两种主要方法。
重要警告: 调整风扇转速属于高级操作。不当的设置可能导致风扇停转,从而引起硬件(如 CPU、显卡)过热而造成永久性损坏。请在完全理解操作步骤和潜在风险后进行。
推荐方法: 对于绝大多数用户,我们强烈建议使用方法一(BIOS/UEFI 设置),因为它最安全、最稳定。
方法一:通过 BIOS/UEFI 设置(推荐,最安全)
此方法在操作系统加载之前完成,设置将对所有安装的系统(包括 Windows 和 Ubuntu)生效。
操作步骤:
进入 BIOS/UEFI 设置界面
- 重启或启动您的电脑。
- 在开机品牌 Logo 画面出现时,反复按下特定按键。常用按键包括
Del
,F2
,F10
,F12
,Esc
。请参考您的主板说明书或屏幕提示。
寻找风扇控制选项
- 在 BIOS/UEFI 菜单中,找到与硬件监控或风扇控制相关的选项。常见名称有:
Hardware Monitor
(H/W Monitor)PC Health Status
Fan Control
/Smart Fan Control
Q-Fan Control
(华硕主板)Smart Fan 5/6
(技嘉主板)
- 在 BIOS/UEFI 菜单中,找到与硬件监控或风扇控制相关的选项。常见名称有:
调整风扇策略
- 预设模式:选择一个符合您需求的预设方案。
Silent
(静音): 低转速,低噪音。Standard
/Normal
(标准): 噪音和散热性能的平衡点。Performance
/Turbo
(性能): 高转速,强散热,噪音较大。Full Speed
(全速): 风扇始终以 100% 速度运行。
- 手动/自定义模式 (Manual/Custom):您可以手动设置风扇曲线(Fan Curve),即根据不同的温度阈值(如 CPU 40°C, 50°C, 60°C)设定对应的风扇转速百分比。
- 预设模式:选择一个符合您需求的预设方案。
保存并退出
- 完成设置后,导航至
Save & Exit
选项(通常按F10
键),确认保存并重启电脑。
- 完成设置后,导航至
优点:
- 安全稳定:由主板硬件直接控制,不受操作系统影响。
- 简单直接:图形化界面,易于理解。
缺点:
- 不够灵活:无法在进入系统后进行实时动态调整。
方法二:在 Ubuntu 系统内使用软件控制(高级方法)
此方法允许您在 Ubuntu 系统内部通过软件动态控制风扇转速。操作前请务必谨慎。
第 1 步:安装和配置传感器检测工具 (lm-sensors
)
安装 lm-sensors:
打开终端(快捷键Ctrl+Alt+T
),输入以下命令:sudo apt update sudo apt install lm-sensors
检测主板传感器:
运行自动检测脚本。过程中会询问多个问题,对于绝大多数情况,一路回答YES
即可。sudo sensors-detect
查看传感器读数:
重启电脑使内核模块加载生效。或者,您也可以手动加载sensors-detect
推荐的模块。然后,运行以下命令查看温度和风扇转速等信息:sensors
您应该能看到类似 CPU 温度 (
coretemp
) 和风扇转速 (fan
) 的读数。
第 2 步:安装和配置风扇控制工具 (fancontrol
)
- 创建配置文件 (
pwmconfig
):
这是最关键的一步,它会通过交互式脚本来配置风扇。sudo pwmconfig
- 重要提示:此脚本会尝试逐个停止您的风扇几秒钟来识别它们。请务必打开机箱侧板,仔细观察是哪个风扇停止转动,以便将物理风扇与软件控制器正确关联。
- 根据脚本的提示,将温度传感器(如 CPU 温度)与对应的风扇(如 CPU 风扇)进行关联,并设置风扇的最低和最高转速对应的温度。
- 最后,当提示 "Save configuration to /etc/fancontrol" 时,选择保存。
第 3 步:启动和管理 fancontrol
服务
启动
fancontrol
服务:sudo systemctl start fancontrol
设置开机自启动:
sudo systemctl enable fancontrol
检查服务状态:
确认服务是否正常运行。sudo systemctl status fancontrol
停止服务(如果需要恢复默认):
如果您想禁用软件控制,恢复为 BIOS 默认设置,请运行:sudo systemctl stop fancontrol sudo systemctl disable fancontrol
特殊情况:笔记本电脑
大多数笔记本电脑的风扇控制机制不同,fancontrol
可能无法工作。可以尝试使用专门的工具,如 thinkfan
(不仅限于 ThinkPad)。
- 安装
thinkfan
:sudo apt install thinkfan
- 配置:
thinkfan
的配置较为复杂,需要手动编辑配置文件/etc/thinkfan.conf
来指定正确的传感器路径和风扇控制路径。这需要您根据自己的硬件型号进行一些研究。
实用工具:图形化温度监控
为了在调整风扇时方便地监控硬件温度,可以安装一个图形化工具。
- 安装 Psensor:
sudo apt install psensor
- 运行:
在应用程序菜单中找到Psensor
并启动它。它会在系统托盘显示实时温度。