Мой компьютер: материнская плата MSI B350 TOMAHAWK, процессор AMD Ryzen 7 1700 Eight-Core, оперативная память 16Gb, графическая плата NVIDIA GeForce GT 730 с памятью 2Gb и твердотельный накопитель 250Gb. Установлена операционная система Linux Mint Cinnamon 18.3 x64 rus.
Нужно настроить мониторинг температуры процессора в программе Conky. Эту программу я выбрал из-за её красоты и удобства настройки.
Снимок экрана и полное описание конфигурации моего компьютера во вложениях.
На более старых компьютерах, например, с процессором Atom D525 эта задача решается установкой утилиты lm-sensors. Команда sensors выводит список сенсоров, в том числе и температурных:
AtomSSD ~ # sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +60.0°C (crit = +256.0°C)
temp2: +53.0°C (crit = +110.0°C)
temp3: +48.0°C (crit = +105.0°C)
temp4: +27.3°C (crit = +110.0°C)
temp5: +55.0°C (crit = +110.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +54.0°C (crit = +100.0°C)
Core 1: +49.0°C (crit = +100.0°C)
Датчики temp1-5 нас не интересуют. Датчик процессора определяется как Core 0 (у двухядерных процессоров должен определится еще и Core 1 и так далее). Осталось только поправить конфигурационный файл Conky (в моем случае это "conky lmc-18-rus"), находящийся в домашнем каталоге /home/wlad/.conky.
В этом файле указываем команду "execi", период измерений "10" в секундах и команду "sensors", из которой делаем выборку "grep", название строки "Core 0" и выборку символов из неё "cut -c14-20":
$Температура CPU: ${execi 10 sensors | grep 'Core 0' | cut -c14-20}
На экране отображается: "Температура CPU: +54.0°C" (естественно, без кавычек).
Кстати, на рисунке снимок экрана моего компьютера. Температура выведена строкой Conky:
$Температура процессора: +54.0°C
так как команда sensors не видит датчиков:
RyzenSSD ~ # sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
В этом и проблема. Поиск в интернете ничего не дал.
В Windows 10 professional x64 rus вывод температуры процессора происходит без проблем, например, в программе AIDA64 Business.
Если кто-нибудь знает способ решения этой проблемы, то прошу написать, в том числе и по e-mail: wladbrus@gmail.com