Ubuntu 18.04 上的风扇不停地运转

Ubuntu 18.04 上的风扇不停地运转

我正在运行全新安装的 Ubuntu 18.04。我的风扇出了问题,一直在转。CPU 似乎没问题。我之前的 Ubuntu 版本(16.04)没有这样的问题。

我如何找到这个问题的根源?

答案1

文章来自TomFreudenberg 在 github 上非常有帮助。i8kutils在 Dell Inspiron 笔记本电脑上运行良好,但很难找到一个单一的程序来安装和配置 Dell 并禁用 BIOS 风扇控制。这些是我的详细步骤和机器:

  • Ubuntu 18.04 仿生海狸
  • 笔记本电脑:戴尔 Inspiron 7000 系列(7737)
  • CPU:Intel® Core™ i7-4510U CPU @ 2.00GHz × 4

我的解决步骤(最后一步风扇立即关闭):

  1. 下载 .zip 文件(或git clone禁用戴尔笔记本电脑的 BIOS 风扇控制。

  2. 然后,以 root 身份:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (测试 zip 文件;一切看起来都很好,因此解压文件...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (看看它要做什么;看起来不错,所以编译...)
    • make
  3. 编译良好,因此:

    • ./dell-bios-fan-control 0 (关闭戴尔 BIOS 风扇控制)
    • BIOS 控制已禁用
  4. 风扇仍然以 2500rpm 左右的速度空转。嗯……回想起帖子中提到的卸载,然后i8kutils使用相同的 /etc/i8kutils.conf 配置文件重新安装。

  5. 卸载并重新安装 i8kutils:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. 重新安装 i8kutils 后风扇立即停止。

看起来它正在工作。当 CPU 温度达到 55C 时,风扇正常开启,然后很快关闭,因为风扇以高设置开启。

将继续使用“传感器”监控温度和风扇状态,以确保一切都按照配置工作/etc/i8kutils.conf

感谢您的指点和代码。这是唯一对我有用的解决方案。

tlp什么也没做,但这可能是因为 bios 控制着风扇。

答案2

你可以tlp从其 ppa 源安装应用程序,cpufreqdindicator-cpufreq
这可能就足以解决问题了。

通过应用程序尝试内核ukuu可能会解决一些有关电源使用的问题。

笔记:升级到 17.xx 时遇到了同样的问题,现在升级到 18.04 时又遇到了同样的问题,这很奇怪,因为内核在电源管理方面似乎越来越高效。

答案3

我在新款 DELL XPS 9560 笔记本电脑上也遇到了同样的问题 - 风扇不停地转。

对我来说,这是我的戴尔的 SMBIOS 控制。启用后(默认),所有 i8kctl 设置将被 SMBIOS 控制覆盖。

在其他人的帮助下,我发布了这个项目在 github 上

这个小工具可以禁用 Dell XPS 9560 上的 SMBIOS 控制,以便 i8kmon 能够正常工作。

对于其他人来说也许这也是有意义的。

答案4

如果你正在使用Dell Inspiron 3521请参阅我的博客修理戴尔笔记本电脑上持续运转的风扇对于ubuntu 16.04,如果仍然使用与中Ubuntu 18.04相同的内核模块,则这仍然应该有效。dell-smm-hwmonubuntu 16.04

相关内容