You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lenovo Thinkpad E520在Linux系统下风扇无法启动问题求助

解决Fedora 27下Thinkpad E520 GNOME桌面风扇罢工、温度飙升的问题

兄弟,我太懂你这种老ThinkPad在GNOME下风扇罢工的糟心了!之前帮朋友处理过类似的E520问题,结合你说的Ubuntu下切TTY能缓解的情况,给你几个靠谱的解决方案:

1. 先确认风扇的软件状态(排除硬件问题)

你说重启前风扇会正常运转,说明硬件本身没毛病,就是系统层面的控制出了问题。先切到TTY(Fedora也是按Ctrl+Alt+F1~F6),做这几步:

  • 装个传感器工具:sudo dnf install lm_sensors
  • 检测硬件传感器:sudo sensors-detect(一路按回车确认就行,不用纠结选项)
  • 查看实时温度和风扇转速:sensors
    如果这里能看到风扇相关条目但转速显示0,那百分百是软件控制的锅。

2. 加载ThinkPad专属的风扇控制模块

老ThinkPad有个专门的thinkpad_acpi模块,Fedora默认可能没加载,这是关键:

  • 临时加载模块:sudo modprobe thinkpad_acpi
  • 检查是否生效:cat /proc/acpi/ibm/fan
    要是输出里有风扇的状态、转速这些信息,那模块加载成功了,这会儿风扇应该已经开始转了。
  • 让模块开机自动加载:新建个配置文件/etc/modules-load.d/thinkpad.conf,里面只写一行thinkpad_acpi,保存后重启就生效了。

3. 调整GNOME的电源管理设置

有时候GNOME的节能模式会“过度优化”,把风扇转速给限制死了:

  • 打开GNOME设置里的「电源」选项,把节能模式改成「平衡」或者「性能」,别选最极端的节能
  • 装个gnome-tweaks工具:sudo dnf install gnome-tweaks,打开后在「电源」分类里看看有没有风扇控制的选项,确保没被强制静音。

4. 照搬Ubuntu的TTY应急方案(适配Fedora)

你说Ubuntu里切TTY能降温,本质是TTY环境下没有GNOME的电源管理干扰,风扇会回到硬件默认控制。在Fedora里这么操作:

  • 登录GNOME后温度飙升时,按Ctrl+Alt+F1切到TTY,登录后执行sudo systemctl restart gdm重启GNOME,有时候能直接重置风扇控制
  • 要是着急降温,直接在TTY里强制风扇全速转:echo level full-speed | sudo tee /proc/acpi/ibm/fan(前提是已经加载了thinkpad_acpi模块)

5. 升级系统或换内核试试

Fedora 27确实有点年头了,可能存在内核层面的硬件兼容bug:

  • 先更个新:sudo dnf update,把所有补丁和最新内核装上
  • 如果更新后还是不行,可以试试安装Fedora仓库里的LTS内核版本,老硬件对稳定版内核的兼容性往往更好。

内容的提问来源于stack exchange,提问作者dba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:32:52