我正在运行全新安装的 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
我的解决步骤(最后一步风扇立即关闭):
下载 .zip 文件(或
git clone
)禁用戴尔笔记本电脑的 BIOS 风扇控制。然后,以 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
编译良好,因此:
./dell-bios-fan-control 0
(关闭戴尔 BIOS 风扇控制)- BIOS 控制已禁用
风扇仍然以 2500rpm 左右的速度空转。嗯……回想起帖子中提到的卸载,然后
i8kutils
使用相同的 /etc/i8kutils.conf 配置文件重新安装。卸载并重新安装 i8kutils:
apt-get remove i8kutils
apt-get install i8kutils
重新安装 i8kutils 后风扇立即停止。
看起来它正在工作。当 CPU 温度达到 55C 时,风扇正常开启,然后很快关闭,因为风扇以高设置开启。
将继续使用“传感器”监控温度和风扇状态,以确保一切都按照配置工作/etc/i8kutils.conf
。
感谢您的指点和代码。这是唯一对我有用的解决方案。
tlp
什么也没做,但这可能是因为 bios 控制着风扇。
答案2
你可以tlp
从其 ppa 源安装应用程序,cpufreqd
和indicator-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-hwmon
ubuntu 16.04