- Температурные датчики.
- Температура процессора Linux
- Температура процессора в Linux
- 1. Установка
- 2. Настройка программы
- Использование sensors
- Использование psensor
- Выводы
- Оцените статью:
- Об авторе
- 15 комментариев
- im_sensors не отображает скорость вращения кулера у процессора
- lm_sensors: вопроc по выводу (i5)
- Просмотр показаний датчиков температуры в Linux
- Установка программы lm-sensors
- Первоначальная настройка lm-sensors
- Использование lm-sensors
Температурные датчики.
Помогите понять, что из этого вывода к чему относится.
Как я понимаю k10temp-pci-00c3 это процессор. Тогда что такое acpitz-virtual-0?
Хм. А температуры то разные. Это разные датчики или ктото из них врет?
Видимо, один под процем на маме, а второй внутрипроцессорный.
Попробуй нагружать процессор. acpitz-virtual скорее всего даже не изменится, т.к. это обычно воображаемый датчик.
Понаблюдал. k10temp-pci-00c3 постоянно меняется, а acpitz-virtual-0 почти не дергается, но уменьшился на один градус.
Значит, стоит k10temp-pci-00c3 верить?
Если ничего другого нет, то да. Сделай sensors-detect, вдруг какой-нибудь it-87* есть или atk0110 (только ASUS) — они обычно надёжнее.
acpitz-virtual-0 почти не дергается, но уменьшился на один градус
Это может быть температура чипсета или ещё какой части платы.
шито это значит?
Что он может показывать температуру на Марсе. Не зря же в названии есть «virtual». Кстати, в BIOS такие датчики тоже не отображаются, как и в фирменных утилитах под винду. Делайте выводы :]
Sensors-detect делал. Это все что выдает.
Кстати, все это на ноуте Sony Vaio с AMD Phenom X3, если конечно это важно.
А, тогда вряд ли что-то ещё есть. Пользуйся показаниями k10temp.
Источник
Температура процессора Linux
В этой небольшой статье мы рассмотрим как посмотреть температуру процессора с помощью lm_sensors. Lm_sensors — это акроним от Linux monitoring sensors. Это набор инструментов с открытым исходным кодом, с помощью которого вы можете посмотреть и отслеживать многие параметры работы системы, такие как напряжение, температура, влажность и обороты кулеров.
Кроме того, утилита позволяет определять допустимые границы показателей, например, та же температура процессора Linux для определенной модели. Таким образом, вы можете найти неполадку в системе вовремя и заменить неработающий элемент, например, вентилятор, чтобы избежать перегрева и выхода и строя оборудования.
Температура процессора в Linux
1. Установка
Обычно, пакет lm_sensors уже предустановлен в большинстве систем и сконфигурирован для работы. Но если в вашей системе его нет, то программу не так сложно установить. В ArchLinux:
sudo pacman -S lm_sensors
В RedHat или CentOS:
sudo yum install lm_sensors
В Debian, Ubuntu или Linux Mint:
sudo apt-get install lm-sensors
В SUSE или OpenSUSE:
sudo zypper in sensors
2. Настройка программы
Когда установка будет завершена, нам необходимо выполнить настройку, чтобы определить все сенсоры, подключенные к системе. Для этого выполните:
Утилита sensors-detect пытается найти все установленное оборудование и загрузить рекомендованные для него модули ядра. В большинстве случаев вам будет достаточно нажимать кнопку Enter в ответ на все вопросы программы, тем самым давая ответы по умолчанию. Мы рассматривали более подробно sensors-detect в статье управление кулером Linux.
Использование sensors
Теперь можно перейти к просмотру доступной температуры. Для этого наберите:
Здесь отображается не только температура процессора Linux, но и другие полезные показатели, такие как, напряжение и частота вращения вентиляторов. Для любителей, можно вывести температуру процессора в Фаренгейтах с помощью опции -f:
Чтобы постоянно наблюдать за температурой процессора можно использовать команду watch. По умолчанию она будет обновлять информацию раз в две секунды:
Если вы видите, что для какого-либо компонента температура становится критической, значит пора разобрать системный блок и посмотреть что там произошло, возможно, нужно поменять термопасту или заменить кулер.
Использование psensor
Если вы не любите работать в терминале и вам больше по душе графический интерфейс, то можно воспользоваться графической утилитой psensor, которая берет информацию через lm_sensors. Чтобы установить ее в Ubuntu выполните:
sudo apt install psensor
Дальше утилиту можно запустить из главного меню или командой:
Здесь отображается вся та же информация, что и в lm_sensors, но, кроме того, есть температура видеокарты, жесткого диска, загрузка процессора и видеокарты, а также другие параметры. В настройках утилиты вы можете выбрать единицу измерения температуры:
Добавить в авто запуск:
И выбрать датчики, которые нужно использовать:
Выводы
В этой статье мы рассмотрели как узнать температуру процессора linux. Надеюсь, эта информация была полезной для вас. Если у вас остались вопросы, спрашивайте в комментариях.
На завершение видео о том как посмотреть температуру процессора linux:
Нет похожих записей
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
15 комментариев
Использую lm_sensors в связке с gkrellm, предварительно собрав ядро с нужными модулями для сенсоров.
у меня нет коменды whatch 🙁
—
юзаю такое
—
xuser@mbs:
$ cat bin/sr.sh
#!/bin/sh
#
while [ true ]; do
sensors | grep -v POWER | grep -v CHASSIS
echo — — —
sleep $1
done
—
sr.sh 5
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.17 V (min = +1.45 V, max = +1.75 V)
+3.3 Voltage: +3.38 V (min = +3.00 V, max = +3.60 V)
+5.0 Voltage: +4.97 V (min = +4.50 V, max = +5.50 V)
+12.0 Voltage: +12.24 V (min = +11.20 V, max = +13.20 V)
CPU FAN Speed: 1573 RPM (min = 0 RPM, max = 1800 RPM)
CPU Temperature: +31.0°C (high = +90.0°C, crit = +125.0°C)
MB Temperature: +39.0°C (high = +70.0°C, crit = +125.0°C)
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +32.0°C
Core1 Temp: +40.0°C
Конечно нет, потому что нужна watch
:(( каждый человек имеет право тупить %:))
—
да, всё нормально.
но все равно я буду использовать свой скрипт. Потому что в его выводе нет лишней информации.
—
вот полный выовд sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.22 V (min = +1.45 V, max = +1.75 V)
+3.3 Voltage: +3.38 V (min = +3.00 V, max = +3.60 V)
+5.0 Voltage: +4.95 V (min = +4.50 V, max = +5.50 V)
+12.0 Voltage: +12.24 V (min = +11.20 V, max = +13.20 V)
CPU FAN Speed: 1614 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
POWER FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS4 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS2 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS3 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CPU Temperature: +40.0°C (high = +90.0°C, crit = +125.0°C)
MB Temperature: +47.0°C (high = +70.0°C, crit = +125.0°C)
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +38.0°C
Core1 Temp: +44.0°C
Большое спасибо adminu за этот блог,очень нужен для начинающих.Автору видео о температурных данных для Линукс.Всё работет без сучка и задоринки.У меня Linux Mint 19.1 Tessa- пару лет назад в первые в жизни поставил Ubuntu и что . не пошло.Пришлось присесть на Windows.Не созрел тогда и базы знаний,практический не было(т.е. опыта) да и главное возраст стал подпирать,торопить(секрета не делаю мне под 70 лет).Сделал вторую попытку(тянет меня к Линуксу,почему- простой,скоростной,а главное очень умный.Он предугадывает твои желания.Надо только его понять.Мой «рекорд» по установке-Linux Mint 19.1 — 32 минуты,рабочая версия с минимумом программ*условно «триал») и можно работать.На расширенную «версиию» Linux Mint 19.1 (c «примочками» и «бубнами») по полной программе-«расширенная» версия для IT-гурманов- ещё + 35 минут.И «дело в шляпе».
Всем всего наилучшего.
Источник
im_sensors не отображает скорость вращения кулера у процессора
acpitz-virtual-0 Adapter: Virtual device temp1: +27.8°C (crit = +106.0°C) temp2: +29.8°C (crit = +106.0°C)
coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +56.0°C (high = +85.0°C, crit = +105.0°C) Core 0: +54.0°C (high = +85.0°C, crit = +105.0°C) Core 1: +56.0°C (high = +85.0°C, crit = +105.0°C)
nct6779-isa-0290 Adapter: ISA adapter in0: +0.97 V (min = +0.00 V, max = +1.74 V) in1: +1.03 V (min = +0.00 V, max = +0.00 V) ALARM in2: +3.33 V (min = +0.00 V, max = +0.00 V) ALARM in3: +3.33 V (min = +0.00 V, max = +0.00 V) ALARM in4: +0.98 V (min = +0.00 V, max = +0.00 V) ALARM in5: +0.00 V (min = +0.00 V, max = +0.00 V) in6: +0.93 V (min = +0.00 V, max = +0.00 V) ALARM in7: +3.44 V (min = +0.00 V, max = +0.00 V) ALARM in8: +3.34 V (min = +0.00 V, max = +0.00 V) ALARM in9: +1.07 V (min = +0.00 V, max = +0.00 V) ALARM in10: +0.15 V (min = +0.00 V, max = +0.00 V) ALARM in11: +0.13 V (min = +0.00 V, max = +0.00 V) ALARM in12: +0.12 V (min = +0.00 V, max = +0.00 V) ALARM in13: +0.12 V (min = +0.00 V, max = +0.00 V) ALARM in14: +0.13 V (min = +0.00 V, max = +0.00 V) ALARM fan1: 0 RPM (min = 0 RPM) fan2: 1191 RPM (min = 0 RPM) fan5: 0 RPM (min = 0 RPM) SYSTIN: +119.0°C (high = +0.0°C, hyst = +0.0°C) sensor = thermistor CPUTIN: +43.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor AUXTIN0: +30.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor AUXTIN1: +111.0°C sensor = thermistor AUXTIN2: +110.0°C sensor = thermistor AUXTIN3: +27.0°C sensor = thermal diode PECI Agent 0: +46.5°C PCH_CHIP_CPU_MAX_TEMP: +0.0°C PCH_CHIP_TEMP: +0.0°C PCH_CPU_TEMP: +0.0°C intrusion0: ALARM intrusion1: ALARM beep_enable: disabled
asus-isa-0000 Adapter: ISA adapter cpu_fan: 0 RPM
Источник
lm_sensors: вопроc по выводу (i5)
Не подскажите по выводу? sensors
- (1) Physical id 0 — показывает максимальную температуру из 2х ядер?
- (2) acpitz-virtual-0 — это температура др.ядер, виртуальных?
- (3) nouveau-pci-0100 — это графический чип? nouveau смущает, т.к. видюха с optimus и вроде как, через intel вывод происходит.
Physical id 0 — показывает максимальную температуру из 2х ядер?
acpitz-virtual-0 — это температура др.ядер, виртуальных?
Это температура на Марсе.
nouveau смущает, т.к. видюха с optimus и вроде как, через intel вывод происходит.
Nouveau не поддерживает Optimus. Думаю, нужно посмотреть в лог Xorg.
2) нет, это температура на внешнем датчике у процессора (поэтому она всегда на пару градусов ниже, чем 1)
и температура самой материнки.
3) Драйверы термодатчиков не имеют никакого отношения к графическим, см. что показывает sensors-detect.
Драйверы термодатчиков не имеют никакого отношения к графическим
Имеют. Но на некоторых картах nvidia этот датчик действительно подхватывается драйвером i2c.
Да я при помощи sensors-detect и добился данного вывода
Вот, еще раз прогнал и сам лог финальных строчек
Источник
Просмотр показаний датчиков температуры в Linux
Для просмотра показаний различных датчиков (не только температуры) в Linux принято использовать утилиту lm-sensors. С её помощью в Linux можно просматривать температуру процессора, материнской платы, видеокарты и т. д., а так же получать данные по напряжению, скорости вращения вентиляторов и т. д.
Установка программы lm-sensors
Для установки данной утилиты нужно проделать следующие действия:
CentOS/Red Hat Enterprise Linux:
Первоначальная настройка lm-sensors
После установки запускаем процесс сканирования датчиков в системе.
После выполнения этой команды, программа начнет спрашивать вас о необходимости сканирования разных сенсоров (как в примере ниже).
Впринципе, во всех случаях достаточно просто нажимать Enter, это будет выбирать значения предложенные программой по умолчанию. Под самый конец программа спросит разрешения добавить в файл модулей необходимые изменения, на что рекоммендуется ответить YES (по умолчанию будет предложено NO).
После этого для работы программы нужно перезагрузить компьютер.
Использование lm-sensors
Затем можно будет посмотреть показания датчиков командой sensors (можно выполнять без root привелегий):
В ответ получите примерно следующее:
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.14 V (min = +0.85 V, max = +1.60 V)
+12V Voltage: +12.03 V (min = +10.20 V, max = +13.80 V)
+5V Voltage: +5.27 V (min = +4.50 V, max = +5.50 V)
+3.3V Voltage: +3.30 V (min = +2.97 V, max = +3.63 V)
MEMORY: +2.11 V (min = +1.33 V, max = +2.47 V)
+1.2V HT: +1.23 V (min = +1.08 V, max = +1.32 V)
NB: +1.31 V (min = +1.08 V, max = +1.32 V)
SB: +1.50 V (min = +1.35 V, max = +1.65 V)
CPU VTT: +1.10 V (min = +1.08 V, max = +1.32 V)
DDR2 TERM.: +1.06 V (min = +0.63 V, max = +1.17 V)
CPU PLL: +1.52 V (min = +1.35 V, max = +1.65 V)
CPU_FAN FAN Speed: 981 RPM (min = 800 RPM, max = 7200 RPM)
CHA_FAN1 FAN Speed: 518 RPM (min = 800 RPM, max = 7200 RPM)
CHA_FAN2 FAN Speed: 666 RPM (min = 800 RPM, max = 7200 RPM)
CHA_FAN3 FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM)
OPT1 FAN FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM)
OPT2 FAN FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM)
OPT3 FAN FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM)
POWER FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM)
CPU Temperature: +32.0°C (high = +60.0°C, crit = +95.0°C)
MB Temperature: +39.0°C (high = +45.0°C, crit = +95.0°C)
OPT1: +0.0°C (high = +45.0°C, crit = +95.0°C)
OPT2: +0.0°C (high = +45.0°C, crit = +95.0°C)
OPT3: +0.0°C (high = +45.0°C, crit = +95.0°C)
Источник