linux下CPU温度监测

1、安装相关软件

sudo apt-get install lm-sensors sensors-applet

[root@localhost ~]# sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.


出错,执行下列命令一路回车。并且加载下列驱动:

[root@localhost ~]# sensors-detect


2、加载相关驱动

[root@localhost ~]# insmod /lib/modules/2.6.18-238.el5PAE/kernel/drivers/hwmon/coretemp.ko

3、#sensors

[root@localhost ~]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +54°C  (high =  +105°C)                   

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +52°C  (high =  +105°C)                   

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +46°C  (high =  +105°C)                   

coretemp-isa-0003
Adapter: ISA adapter
Core 3:      +53°C  (high =  +105°C)   



文章推荐:

http://hi.baidu.com/bluebird_shao/item/0b7cb6e51ea293c0baf37d39

no sensors found 解决方案

这些日子想看下 cpu 的温度,看了网上的介绍:

sudo apt-get install lm-sensors sensors-applet

然后

sudo sensors

于是就直接在命令行下面输入 sensors,结果很悲剧被提示:

"

No sensors found!

Make sure you loaded all the kernel drivers you need.

Try sensors-detect to find out which these ars.

"

好吧,于是照着做,输入“sensors-detect",一路"yes",最后检测出需要自动加载一个叫做 "max6650" 的模块,Enter结束,重启机器,满心期待能够查看到 cpu 温度。

再输入"sensors",结果还是”No sensors found!" 还是 “Make sure you loaded all kernel drivers you need.”,只好上 #ubuntu 的 irc 问下别人啦,有个兄弟(国外的)给了一条链接给我

http://lm-sensors.org/wiki/FAQ/Chapter2

链接到 lm-sensors 的项目主页,因为提示缺少内核驱动,所以看到了这个列表:

Sorted by Manufacturer

于是进去里面查找我的 cpu 相对应的驱动,终于找到

intel Core i3 了,后面跟着的驱动是 coretemp

所以将 coretemp 写入到 /etc/modules 里面去

手动先加载试下:

sudo modproc coretemp

再来

sudo sensors

哈哈,这次终于看到期待已久的 cpu 温度了。

好,将它加到 Panel 上面去,就变成

https://help.ubuntu.com/community/SensorInstallHowto

这篇文章所显示的效果了。


你可能感兴趣的:(Linux)