6

У моей машины есть APU AMD A10-7850K, который работает очень хорошо.

Я установил Ubuntu 14.04, когда он был выпущен, однако он запустился с ядром 3.13, которое не имело официальной поддержки APU Kaveri. В частности, температура процессора была неверной: на холостом ходу она будет показывать около 0 градусов, а при нагрузке - около 20. Несмотря на это , после моего обновления до 14.04.2 я решил установить утопические HWE, который теперь видит меня работает 3,16 ядра, которое действительно есть поддержка Кавери APUs. Тем не менее, температура процессора кажется такой же, как и раньше. 0 градусов на холостом ходу, 20 под нагрузкой.

Я использую lm-sensors чтобы получить значения. Запуск сенсоров-детекторов на самом деле приводит к тому, что он вообще не может найти температурные датчики. Что-то странное происходит. Нужно ли загрузить модуль ядра, чтобы включить поддержку Kaveri для реализации K10temp?

ОБНОВЛЕНО:

Вот решение найдено. Моя материнская плата использует чипсет ITE it8620e, который еще официально не поддерживается драйвером it87. Чтобы это исправить, я добавил следующий файл:

/etc/modprobe.d/lm_sensors.conf

options it87 force_id=0x8728

Запуск «modprobe it87» затем приводит к правильной детализации температуры.

Полная благодарность этому посту [ http://ubuntuforums.org/showthread.php?t=2201555&p=12916886#post12916886 ] за наличие этого решения, а также некоторая дополнительная информация в ветке для исправления имен датчиков.

1 ответ1

3

У меня была очень похожая проблема с A8-7600 & ASUS A88XM-PLUS на UBUNTU 14.04.2.

Вы правы, ядро 3.16 обязательно. Но вы также должны загрузить модуль ядра вашего чипсета Super I/O вашего mobo. В моем случае это модуль Nuvoton nct6775. (Получил информацию из программы CPU-Z, вкладки материнской платы, поля LPCIO.) Итак, в моем случае:

>sudo modprobe nct6775
>lsmod | grep nct
nct6775                55272  0
hwmon_vid              12783  1 nct6775

Вы также можете загрузить модуль @ boot, если добавите его в файл /etc /modules.

>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

И вуаля:

>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

Работает как шарм с тех пор ..

С наилучшими пожеланиями, 2D

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .