Falsche CPU-temp auf der AMD A10-7850 APU (Kaveri) auf Ubuntu Linux-kernel 3.16
Mein Rechner hat eine AMD A10-7850K APU, die sehr gut läuft.
Ich habe Ubuntu 14.04 installiert, als es veröffentlicht wurde, es wurde jedoch mit dem 3.13-Kernel gestartet, der keine offizielle Unterstützung für Kaveri-APUs hatte. Insbesondere die gemeldete CPU-Temperatur war falsch: Sie würde im Leerlauf etwa 0 Grad lesen und dann vielleicht 20 unter Last. Unabhängig davon habe ich mich nach meinem Upgrade auf 14.04.2 entschieden, den utopischen HWE zu installieren, auf dem jetzt der 3.16-Kernel ausgeführt wird hat Unterstützung für Kaveri APUs. Die CPU-Temperatur scheint jedoch die gleiche wie zuvor zu sein. 0 Grad im Leerlauf, 20 unter Last.
Ich verwende lm-sensors
, um die Werte zu erhalten. Laufende Sensoren-detect again führt tatsächlich dazu, dass es überhaupt keine Temperatursonden finden kann. Etwas Seltsames geht vor sich.
Gibt es ein Kernelmodul, das ich laden muss, um die Kaveri-Unterstützung für die K10temp-Implementierung zu aktivieren?
AKTUALISIERT:
Hier ist die gefundene Lösung. Mein motherboard verwendet der ITE it8620e-Chipsatz, der vom it87-Treiber noch nicht offiziell unterstützt wird. Um dies zu beheben, habe ich die folgende Datei hinzugefügt:
/etc/modprobe.d/lm_sensors.conf
options it87 force_id=0x8728
Wenn Sie 'modprobe it87' ausführen, werden die richtigen Temperaturdetails angezeigt.
Volle Anerkennung für diesen Beitrag [http://ubuntuforums.org/showthread.php?t=2201555&p=12916886#post12916886 ] für diese Lösung sowie einige zusätzliche Informationen im Thread zum Fixieren der Sensornamen.
1 answers
Ich hatte ein sehr ähnliches Problem mit einem A8-7600 & ASUS A88XM-PLUS Mobo unter UBUNTU 14.04.2.
Sie haben Recht, der 3.16-Kernel ist ein Muss. Sie müssen aber auch das Super-I/O-Chip-Kernel-Modul Ihres Mobo laden. In meinem Fall ist es das Nuvoton nct6775 Modul. (Ich habe die Informationen vom CPU-Z-Programm, der Registerkarte Mainboard und dem Feld LPCIO erhalten.) Also in meinem Fall:
>sudo modprobe nct6775
>lsmod | grep nct
nct6775 55272 0
hwmon_vid 12783 1 nct6775
Sie können das Modul auch @ boot laden, wenn Sie es der Datei /etc/modules hinzufügen.
>cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
lp
rtc
nct6775
Und voila:
>sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +1.9°C (high = +70.0°C)
(crit = +70.0°C, hyst = +69.0°C)
nct6791-isa-0290
Adapter: ISA adapter
in0: +0.84 V (min = +0.00 V, max = +1.74 V)
in1: +1.01 V (min = +0.00 V, max = +0.00 V) ALARM
in2: +3.44 V (min = +0.00 V, max = +0.00 V) ALARM
in3: +3.44 V (min = +0.00 V, max = +0.00 V) ALARM
in4: +1.00 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +2.04 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +0.28 V (min = +0.00 V, max = +0.00 V) ALARM
in7: +3.42 V (min = +0.00 V, max = +0.00 V) ALARM
in8: +3.30 V (min = +0.00 V, max = +0.00 V) ALARM
in9: +0.00 V (min = +0.00 V, max = +0.00 V)
in10: +0.17 V (min = +0.00 V, max = +0.00 V) ALARM
in11: +0.17 V (min = +0.00 V, max = +0.00 V) ALARM
in12: +1.00 V (min = +0.00 V, max = +0.00 V) ALARM
in13: +1.01 V (min = +0.00 V, max = +0.00 V) ALARM
in14: +0.22 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 1261 RPM (min = 0 RPM)
fan2: 1223 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
SYSTIN: +35.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPUTIN: +32.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN0: +104.0°C sensor = thermistor
AUXTIN1: +103.0°C sensor = thermistor
AUXTIN2: +103.0°C sensor = thermistor
AUXTIN3: +104.0°C sensor = thermistor
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
PCH_MCH_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled
Arbeitet wie charme seitdem..
Beste Grüße, 2D
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-06 18:08:48