传感器报告异常温度

传感器报告异常温度

lm-sensors向我报告了奇怪的温度:

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +38.0°C  (high = +72.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +35.0°C  (high = +72.0°C, crit = +100.0°C)  

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +32.0°C  (high = +72.0°C, crit = +100.0°C)  

coretemp-isa-0003
Adapter: ISA adapter
Core 3:      +42.0°C  (high = +72.0°C, crit = +100.0°C)  

w83627dhg-isa-0290
Adapter: ISA adapter
Vcore:       +1.10 V  (min =  +0.00 V, max =  +1.74 V)   
in1:         +1.62 V  (min =  +0.06 V, max =  +0.17 V)   ALARM
AVCC:        +3.34 V  (min =  +2.98 V, max =  +3.63 V)   
VCC:         +3.34 V  (min =  +2.98 V, max =  +3.63 V)   
in4:         +1.83 V  (min =  +1.30 V, max =  +1.15 V)   ALARM
in5:         +1.26 V  (min =  +0.83 V, max =  +1.03 V)   ALARM
in6:         +0.11 V  (min =  +1.22 V, max =  +0.56 V)   ALARM
3VSB:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
Vbat:        +3.18 V  (min =  +2.70 V, max =  +3.30 V)   
fan1:          0 RPM  (min =    0 RPM, div = 128)  ALARM
fan2:       1117 RPM  (min =  860 RPM, div = 8)
fan3:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan4:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan5:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
temp1:       +88.0°C  (high = +20.0°C, hyst =  +4.0°C)  ALARM  sensor = diode
temp2:       +25.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = diode
temp3:      +121.5°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = thermistor
cpu0_vid:   +2.050 V

请注意temp3。我怎么知道温度temp3是多少,为什么这么高?系统确实很稳定(我猜在那些温度下不会稳定)。另外,请注意核心温度非常合适,这也表明系统很健康。

我猜读数是错误的。在另一台计算机上,它报告的温度低于 0 摄氏度,考虑到环境温度约为 22-24 摄氏度,这是不可能的。

这是一些已知的错误/问题吗?我是否应该尝试一些 Windows 程序(如 CPU-Z)并查看它们是否给出类似的结果?

答案1

根据您的硬件,主板上的传感器需要额外的校准。遗憾的是,由于硬件的不同,在/etc/sensors.conf和中给出的标准值/etc/sensors3.conf只能提供粗略的估计值。

不过没有什么是无法设置的。sensors.conf 文件中有许多不言自明的注释,您还可以找到有关man sensors.conf如何执行此操作的其他信息。

如果你真的需要精确的值,那么除了拿一个温度计自己测量以设置校准之外没有其他办法。这可能需要几个小时,因为你需要在不同的温度下进行测量。对于正常的硬件设置来说,这种精确的值并不是真正需要的。如果你想超频,那么也许你至少需要校准上限以避免硬件损坏。

如果您使用 lm-sensors 面板小程序,那么您还可以访问 GUI 来简化校准。

答案2

您要么必须跟踪主板上的轨迹并获取芯片组的参考数据表,要么必须做出有根据的猜测。对于您来说,我认为 temp3 几乎肯定没有连接到传感器,因此它总是读取最高温度。

相关内容