例如,cairo-dock 的系统监视器插件显示 0 度和 0 rpm(尽管它确实显示了我的视频卡上的 GPU 温度)。
...使用 Ubuntu Unity 12.04
答案1
我找到了解决方案。我安装了 lm-sensors。我运行sensors-detect
,接受默认值,直到最后,我告诉它更新 /etc/modules。然后sudo service module-init-tools restart
一切正常。该命令sensors
对其进行了测试,现在所有数字都出现在 psensors 等应用程序中,cairo dock 中的系统监视器可以看到 CPU 温度和风扇速度。
$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +48.0°C (high = +76.0°C, crit = +100.0°C)
Core 1: +43.0°C (high = +76.0°C, crit = +100.0°C)
Core 2: +43.0°C (high = +76.0°C, crit = +100.0°C)
Core 3: +43.0°C (high = +76.0°C, crit = +100.0°C)
it8718-isa-0290
Adapter: ISA adapter
in0: +1.01 V (min = +0.00 V, max = +4.08 V)
in1: +1.89 V (min = +0.00 V, max = +4.08 V)
in2: +3.33 V (min = +0.00 V, max = +4.08 V)
+5V: +2.98 V (min = +0.00 V, max = +4.08 V)
in4: +0.10 V (min = +0.00 V, max = +4.08 V)
in5: +0.05 V (min = +0.00 V, max = +4.08 V)
in6: +0.10 V (min = +0.00 V, max = +4.08 V)
in7: +3.17 V (min = +0.00 V, max = +4.08 V)
Vbat: +3.01 V
fan1: 1896 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: +39.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: +42.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal diode
temp3: -2.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
intrusion0: ALARM