Rebecca: lm-sensors k10temp on newer athlons fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned |
Bug Description
Mint Rebecca 14.04 AMD64
3.13.0-37-generic
Gigabyte GA 970A-UD3P / (AMD FX 6300 Vishera)
For hardware monitoring i installed the lm-sensors package to the system, included in delivered kernel is a k10temp module for the cpu internal thermistor.
In normal that should give a very precise thermal output, but here with 30° in the case i got 11° in idle and 25° while burn in. The socket thermal diode was more precise and results to real temperatures. Long quest later and reason for this report is a so bare simple solution! Here in this sensors3.conf sample we can find a calculation factor for k10temp on AMD cores: http://
# On Fintek, first sensor is below or near the CPU socket (how to determine this?)
# CPU temperature is also measurable by on-die sensor on K10 series.
# Now I have not found this anywhere and correction is correlated with Fintek,
# tweaked for Athlon II x2 250, may differ for others.
chip "k10temp-*"
label temp1 "CPU K10 Temp"
compute temp1 (@ + 5.5), (@ - 5.5)
If this is added to the sensors3.conf, the sensor shows the right temperature as follows
it8728-isa-0228
Adapter: ISA adapter
temp2: +44.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal diode
k10temp-pci-00c3
Adapter: PCI adapter
CPU K10 Temp: +49.5°C (high = +75.5°C)
So you got a bug report plus fix in one go, hope someone implement it for future releases.
Take a look here https:/ /github. com/groeck/ lm-sensors/ issues/ 34#issuecomment -345039795