风扇在Ubuntu 18.04上不停地工作


13

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

我如何找到此问题的根源?


您的笔记本电脑的品牌和型号是什么?您是否在另一个分区上仍然有16.04,还是为全新安装18.04而将其擦除了?
WinEunuuchs2Unix

Answers:


10

TomFreudenberg在github上的帖子非常有帮助。i8kutils在戴尔Inspiron笔记本电脑上工作时像冠军一样,但是很难找到一个单独的步骤来安装和配置禁用BIOS风扇控制的戴尔。这些是我的详细步骤和机器:

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

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

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

  2. 然后,以根用户身份:

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

    • ./dell-bios-fan-control 0 (关闭Dell BIOS风扇控制)
    • BIOS控制已禁用
  4. 风扇仍在2500rpm左右空转。Hmmm ..回忆起指示卸载的帖子,然后i8kutils使用相同的/etc/i8kutils.conf配置文件重新安装。

  5. 卸载并重新安装i8kutils的方法是:

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

看起来正在运作。当cpu temp达到55C时,风扇会正常打开,然后由于风扇在高设置下打开而迅速关闭。

将继续使用“传感器”监视温度和风扇状态,以确保所有功能均按照中的配置进行操作/etc/i8kutils.conf

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

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


4

您可以安装tlp从它的PPA源和应用程序cpufreqdindicator-cpufreq
解决问题可能就足够了。

通过ukuu应用尝试内核可能会解决一些有关功耗的问题。

注意:在升级到17.xx时遇到了同样的问题,而在18.04时又遇到了同样的问题,这是很奇怪的,因为内核在电源管理中似乎越来越高效。


嗨,您能编辑添加到tlp和的链接的帖子ukuu吗?
哈斯图

1
我认为TLP是正确的方法!我在Kubuntu 18.04上遇到了同样的问题,而tlp做到了。有关更多信息:askubuntu.com/questions/516067/…–
克劳迪奥·

2

我在新的DELL XPS 9560笔记本电脑上遇到了相同的问题-不间断的风扇。

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

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

这个小工具允许在Dell XPS 9560上禁用SMBIOS控件,以便i8kmon可以工作。

也许对其他一些人也是如此。


嘿汤姆。感谢您的努力。当我运行它时,我得到:sudo ./dell-bios-fan-control 0 ioperm ::不允许操作ioperm ::不允许操作[1] 4701分段错误sudo ./dell-bios-fan-control 0有什么提示吗?
Marc Dix

嘿@ marc-dix可能尝试一次:“关闭BIOS中的安全启动”。我读到一些有关帮助的人。干杯,汤姆
汤姆·弗洛登伯格

圣牛汤姆,那个工作!太谢谢你了!
Marc Dix

我发现了一个存在类似问题的线程,并写了一篇关于如何使其工作的方法。askubuntu.com/questions/1227489/...
马克·迪克斯

嗨,马克,那很酷-感谢提供文档。干杯,汤姆
汤姆·弗洛登伯格

1

我最近购买了一个新的Dell Precision 3520,它随16.04一起安装。我升级到17.10,CPU风扇工作正常。它只是在需要时才间歇性地出现。

然后几天前我升级到18.04。最初,我没有发现有关CPU风扇的任何奇怪信息。大约一天后,我注意到风扇运转得比平常多。我还注意到,电池寿命的下降速度也比我通常看到的更快。

我拥有的i7 7700HQ CPU在Turbo模式下运行在2.8 GHz和3.8 GHz之间。我一直在使用cpufreq-info和传感器监视cpu频率和温度。升级到18.04后,我看到cpu的运行频率为3.8 GHz,尽管我没有运行任何应用程序。因此,我进入了BIOS设置并禁用了Turbo模式。这似乎已经解决了我的问题。我也在省电模式下运行cpufreq调速器。希望这可以帮助。


0

遇到同样的问题,风扇无法停止运转。我发现CPU总是处于最大频率。启用了Intel pstate并选择了节电控制器。

cpupower frequency-info
analyzing CPU 0:
    driver: intel_pstate
   CPUs which run at the same hardware frequency: 0
   CPUs which need to have their frequency coordinated by software: 0
   maximum transition latency:  Cannot determine or is not supported.
   hardware limits: 800 MHz - 3.80 GHz
   current policy: frequency should be within 3.80 GHz and 3.80 GHz.
              The governor "powersave" may decide which speed to use
              within this range.

由于某些未知原因,CPU的最小频率和最大频率为3.80GHz。我使用https://github.com/pyamsoft/pstate-frequency工具设置省电调节器,这次设置了CPU最小和最大频率的正确值。CPU温度下降了几度,电池寿命又超过了7小时(约为3-4小时)。首次安装18.04后,风扇停止工作。(戴尔XPS 9560,i7-7700HQ)


henri17,您好,您能否提供更多有关cpupower命令以及您的内核版本的信息?看起来cpupower由linux-tools-common提供,但是您需要安装特定于内核的版本。

我有:4.15.0-20-generic#21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17 '18


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.