close

這兩天剛把AMD Athlon 64 X2 5400+ 升級到了AMD Athlon II X4 630,

正要下手修改 .conkyrc 時發現sensors抓不到東西,

用 sencors-detect 也抓不到,最後會看到

no driver for AMD K10 thermal sensors yet

這樣子的訊息,GOOGLE了一下,原來要用另外一個driver去帶,

叫k10temp,在此之前,5400+我是用k8temp來帶的…

而k10temp目前並沒有在conky的套件及kernel裡面,

只有在kernel 2.6.33中有包到,

因此,我們只好參考

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=thread&topic_id=21612&forum=3

的做法,

自己重build啦~

 make
$ make install
$ sudo modprobe k10temp
$ sudo modprobe it87
$ sudo depmod

其中,在make install時,需要用sudo的方式執行…

另外,我還遇到了找不到 /lib/modules/2.6.xx-xx-generic/build/System.map 的問題,

可以先把/boot/System.map-2.6.xx-xx-generic 復製到 /lib/modules/2.6.xx-xx-generic/build 下,

並改名為System.map,然後再去make install 即可。

 

執行完這些工作後,再去下sensors,可以看到如下畫面:


haman@hamanDesktop:~$ sensors
it8720-isa-0228
Adapter: ISA adapter
in0:         +1.10 V  (min =  +0.00 V, max =  +4.08 V)   
in1:         +1.92 V  (min =  +0.00 V, max =  +4.08 V)   
in2:         +3.38 V  (min =  +0.00 V, max =  +4.08 V)   
in3:         +3.07 V  (min =  +0.00 V, max =  +4.08 V)   
in4:         +3.06 V  (min =  +0.00 V, max =  +4.08 V)   
in5:         +1.17 V  (min =  +0.00 V, max =  +4.08 V)   
in6:         +3.38 V  (min =  +0.00 V, max =  +4.08 V)   
in7:         +2.45 V  (min =  +0.00 V, max =  +4.08 V)   
in8:         +3.22 V
fan1:        885 RPM  (min =    0 RPM)
fan2:          0 RPM  (min =    0 RPM)
fan3:          0 RPM  (min =    0 RPM)
fan5:       1962 RPM  (min =    0 RPM)
temp1:       +45.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       +46.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermal diode
temp3:       +82.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
cpu0_vid:   +1.250 V

不過看起來好像還有另外的問題,

我這顆CPU是四核的,但卻只抓到3個溫度,且temp3還高達82度,

強烈懷疑他是把第三跟第四核的溫度加在一起了~

改天再來處理這個問題吧…

arrow
arrow
    全站熱搜

    haman77 發表在 痞客邦 留言(0) 人氣()