Ubuntu 主板风扇转速调整指南

好的,这里是为您整理的一份完整的操作文档,您可以直接复制使用。


Ubuntu 主板风扇转速调整指南

文档目标: 本指南旨在提供在 Ubuntu 操作系统中调整主板风扇转速的两种主要方法。

重要警告: 调整风扇转速属于高级操作。不当的设置可能导致风扇停转,从而引起硬件(如 CPU、显卡)过热而造成永久性损坏。请在完全理解操作步骤和潜在风险后进行。

推荐方法: 对于绝大多数用户,我们强烈建议使用方法一(BIOS/UEFI 设置),因为它最安全、最稳定。


方法一:通过 BIOS/UEFI 设置(推荐,最安全)

此方法在操作系统加载之前完成,设置将对所有安装的系统(包括 Windows 和 Ubuntu)生效。

操作步骤:

  1. 进入 BIOS/UEFI 设置界面

    • 重启或启动您的电脑。
    • 在开机品牌 Logo 画面出现时,反复按下特定按键。常用按键包括 Del, F2, F10, F12, Esc。请参考您的主板说明书或屏幕提示。
  2. 寻找风扇控制选项

    • 在 BIOS/UEFI 菜单中,找到与硬件监控或风扇控制相关的选项。常见名称有:
      • Hardware Monitor (H/W Monitor)
      • PC Health Status
      • Fan Control / Smart Fan Control
      • Q-Fan Control (华硕主板)
      • Smart Fan 5/6 (技嘉主板)
  3. 调整风扇策略

    • 预设模式:选择一个符合您需求的预设方案。
      • Silent (静音): 低转速,低噪音。
      • Standard / Normal (标准): 噪音和散热性能的平衡点。
      • Performance / Turbo (性能): 高转速,强散热,噪音较大。
      • Full Speed (全速): 风扇始终以 100% 速度运行。
    • 手动/自定义模式 (Manual/Custom):您可以手动设置风扇曲线(Fan Curve),即根据不同的温度阈值(如 CPU 40°C, 50°C, 60°C)设定对应的风扇转速百分比。
  4. 保存并退出

    • 完成设置后,导航至 Save & Exit 选项(通常按 F10 键),确认保存并重启电脑。

优点:

  • 安全稳定:由主板硬件直接控制,不受操作系统影响。
  • 简单直接:图形化界面,易于理解。

缺点:

  • 不够灵活:无法在进入系统后进行实时动态调整。

方法二:在 Ubuntu 系统内使用软件控制(高级方法)

此方法允许您在 Ubuntu 系统内部通过软件动态控制风扇转速。操作前请务必谨慎。

第 1 步:安装和配置传感器检测工具 (lm-sensors)

  1. 安装 lm-sensors
    打开终端(快捷键 Ctrl+Alt+T),输入以下命令:

    sudo apt update
    sudo apt install lm-sensors
  2. 检测主板传感器
    运行自动检测脚本。过程中会询问多个问题,对于绝大多数情况,一路回答 YES 即可。

    sudo sensors-detect
  3. 查看传感器读数
    重启电脑使内核模块加载生效。或者,您也可以手动加载 sensors-detect 推荐的模块。然后,运行以下命令查看温度和风扇转速等信息:

    sensors

    您应该能看到类似 CPU 温度 (coretemp) 和风扇转速 (fan) 的读数。

第 2 步:安装和配置风扇控制工具 (fancontrol)

  1. 创建配置文件 (pwmconfig)
    这是最关键的一步,它会通过交互式脚本来配置风扇。

    sudo pwmconfig
    • 重要提示:此脚本会尝试逐个停止您的风扇几秒钟来识别它们。请务必打开机箱侧板,仔细观察是哪个风扇停止转动,以便将物理风扇与软件控制器正确关联。
    • 根据脚本的提示,将温度传感器(如 CPU 温度)与对应的风扇(如 CPU 风扇)进行关联,并设置风扇的最低和最高转速对应的温度。
    • 最后,当提示 "Save configuration to /etc/fancontrol" 时,选择保存。

第 3 步:启动和管理 fancontrol 服务

  1. 启动 fancontrol 服务

    sudo systemctl start fancontrol
  2. 设置开机自启动

    sudo systemctl enable fancontrol
  3. 检查服务状态
    确认服务是否正常运行。

    sudo systemctl status fancontrol
  4. 停止服务(如果需要恢复默认)
    如果您想禁用软件控制,恢复为 BIOS 默认设置,请运行:

    sudo systemctl stop fancontrol
    sudo systemctl disable fancontrol

特殊情况:笔记本电脑

大多数笔记本电脑的风扇控制机制不同,fancontrol 可能无法工作。可以尝试使用专门的工具,如 thinkfan(不仅限于 ThinkPad)。

  1. 安装 thinkfan
    sudo apt install thinkfan
  2. 配置
    thinkfan 的配置较为复杂,需要手动编辑配置文件 /etc/thinkfan.conf 来指定正确的传感器路径和风扇控制路径。这需要您根据自己的硬件型号进行一些研究。

实用工具:图形化温度监控

为了在调整风扇时方便地监控硬件温度,可以安装一个图形化工具。

  • 安装 Psensor:
    sudo apt install psensor
  • 运行:
    在应用程序菜单中找到 Psensor 并启动它。它会在系统托盘显示实时温度。
暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇