检查笔记本电脑风扇在 Linux 上是否正常运行

检查笔记本电脑风扇在 Linux 上是否正常运行

我刚刚彻底拆解并重新组装了我的 Dell Studio 1555 笔记本电脑。我必须卸下硬盘、WLAN 卡、拔下光驱、显示器连接器,甚至主板才能接触到风扇。

我用一个全新的风扇替换了旧风扇,一切似乎都运行正常,因为我现在正在使用电脑输入此内容。但是,我想检查风扇是否正常工作,因为我听不到风扇运转的声音,而且从sensors终端使用时风扇速度没有显示出来。

有没有什么方法可以确保风扇正常运转,例如当sensors仅显示温度 1 和温度 2 时获取风扇速度?

两个 CPU 的临界温度都是 100 摄氏度,而我的温度是 54 摄氏度和 46 摄氏度,所以如果我不能解决这个问题,我就必须尽快关闭电源。

答案1

sensors除了等待并通过终端监控风扇温度之外,我并没有找到其他可靠的解决方案。

不过我可以提供一些有用的东西:

  • 我跑过去sudo sensors-detect说“是”去探测一切
  • 我看到lm-sensors要添加coretemp/etc/modules所以我做了一个sudo modprobe coretemp,以避免重新启动来加载模块
  • 我安装了 XSensors 作为实时 CPU 温度的 GUI:sudo apt-get install xsensors
  • 我安装了一个硬件信息 GUI:,sudo apt-get install hardinfo它显示了一些很棒的信息,甚至还进行了硬件分析

关键是要等待大约一个小时,确保 CPU 不会接近临界温度

答案2

戴尔笔记本电脑有专门的包装,i8Kutils,它为您提供了控制/报告风扇速度的实用程序。它相当旧,但在我的 Dell M4500 上运行良好:

sudo apt-get install i8kutils 
sudo modprobe i8k
sudo i8kfan 0 1 

另请参阅德尔凡德。请注意,我必须添加#include <sys/stat.h>到 dellfand.cc 才能编译它。安装后,您可以调整风扇速度。例如:

sudo ./dellfand 0 3 40 50 65
sudo ./dellfand 0 0.2 25 40 65

答案3

这是“高速风扇”的免费试用演示。除了它的功能外,您还可以设置风扇启动温度、检查主板温度等。

速度风扇

如果您将临界温度设置得较低(例如 28 - 30),它应该会在需要之前启动风扇。这样您就可以监控温度并感觉到风扇启动。

相关内容