2

На моей материнской плате VIA EPIA (с использованием моста VIA VT8231 ISA) я получаю странный вывод для показаний температуры lm-датчиков. Всегда возвращает 32 градуса по Цельсию.

Ранее у меня был правильный выход для температуры (мои графики Мунина показывают температуры, как правило, в диапазоне от 50 до 60 градусов.

Я попытался удалить (и очистить) пакет lm-sensors , перезапустил sensors-detect несколько раз и перезагрузился, но ничего не изменило вывод.

Я использую Ubuntu Karmic Koala (9.10). Кто-нибудь получил какие-нибудь яркие идеи о том, что я мог пропустить?

uname -a:

Linux george 2.6.31-16-386 #53-Ubuntu SMP Tue Dec 8 06:39:34 UTC 2009 i686 GNU/Linux

cpuinfo:

processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 399.000
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
bogomips        : 800.04
clflush size    : 32
power management:

lspci:

00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
00:11.0 ISA bridge: VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge] (rev 10)
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1e)
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1e)
00:11.4 Bridge: VIA Technologies, Inc. VT8235 ACPI (rev 10)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 40)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 51)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)

sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1:       +32.0°C  (crit = +60.0°C)

3 ответа3

1

Вы обновили свое ядро в последнее время? Если вы не работали с системным оборудованием для улучшения охлаждения, ваши изменения, вероятно, произошли в результате обновления ядра. Либо драйверы нового ядра не совсем работают с вашим конкретным чипсетом, либо они по-разному перечисляют датчики, и датчик, который вы смотрите, не тот, который вы смотрели раньше.

0

ОК, это всего лишь предположение.

Вы уверены, что данные, которые он сообщает, находятся в C? Конечно, printf говорит C в конце, но, возможно, он печатает данные F с C в конце, не зная, что это не C.

Если действительно это может быть 32 F, то есть простой ответ; вы получаете показание 0C от датчика, и оно переводится в F по любой причине.

Если вы постоянно читаете "0C", вы можете предположить, что вообще не видите никаких данных с датчика; Я думаю, может быть, это так.

Надеюсь это поможет!
-pbr

0

Где находится датчик температуры?

Возможно, он не подключен или не соприкасается с процессором / радиатором.

Если он не находится в контакте, он может измерять комнатную температуру, и 32C звучит довольно типично для летнего дня в Мельбурне. Вы измеряете температуру несколько раз в день?

Является ли это твердым постоянным 32C во все часы дня и ночи?

Кстати, многие читатели этой страницы посмотрят на заголовок вашего вопроса и предположат, что это градус Фаренгейта (что на самом деле было бы очень интересной температурой)

РЕДАКТИРОВАТЬ в результате комментария:

Так что, если он находится на материнской плате, он не измеряет температуру процессора. Это может быть лучше описано как «температура системы», хотя вы не описали это как что-либо еще. Возможно, процессор с частотой 400 МГц не особо оценивал мониторинг температуры, а датчики: критическое значение sensors: temp1 составляет всего 60C. Слово «виртуальный» в sensors: вывод любопытен.

Не о чем беспокоиться, но вопрос в том, почему раньше было 50C, а сейчас 32C?

Что-то изменилось, чтобы улучшить охлаждение вашей системы?

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