Начини на плащане Abuse

Как да показвате и наблюдавате температурата на системата Linux

08.03.2021, 21:58

Често ли се притеснявате за температурата на компютъра си? Вероятно не, акоЧесто се притеснявате за температурата на компютъра си? Вероятно не, ако компютърът ви е в добро състояние и работи безпроблемно. Освен ако няма производствен дефект, температурата няма да надвиши максималната стойност, посочена от производителя. Прегряването обаче може да бъде причинено не само от хардуерни проблеми, но и от грешка в драйвера на графичната карта или неправилно конфигурирана програма за управление на охлаждането. Прегряването често се дължи на натрупване на прах и отломки, които пречат на нормалното охлаждане и отвеждане на топлината от системата. Това често се случва при по-стари компютри.

Важно е да запомните, че прегряването може да има доста неприятни последици. Важно е да следите състоянието на компютърната си система. Особено полезна е услугата, която следи показанията на температурата и ви предупреждава, когато тя се повиши. В това ръководство ще разгледаме как да покажем стойността на температурата и как да настроим системата за наблюдение. Операционната система Linux разполага с редица инструменти, предназначени специално за тази цел.

Ще ви е необходимо

За да изпълните тази задача, ще са ви необходими следните стандартни инструменти:

  • lm-sensors - получава данни от хардуерните сензори на дънната платка за наблюдение на температурата и напрежението.
  • hddtemp - измерва температурата на твърдите дискове.
  • psensor - графичен инструмент за следене на температурата, който показва температурата на Linux системата, процесора, графичната карта и твърдите дискове.

Следващата ни задача е да инсталираме компонентите.

Инсталиране на компоненти

Тъй като lm-sensors работи въз основа на информацията, предоставена от lm-sensors и hddtemp, първо трябва да се инсталират тези компоненти. За да направите това, изпълнете следната команда:

$ sudo apt install lm-sensors hddtemp psensor

Ако се нуждаете от най-новата версия на тези компоненти, трябва леко да промените командата:

$ sudo add-apt-repository ppa:jfi/ppa

sudo apt update

sudo apt install lm-sensors hddtemp psensor

Това означава добавяне на ppa за разработчици в системата.

Във Fedora и други дистрибуции, базирани на Red Hat, инсталирането на psensor става по следния начин:

$ sudo yum install lm_sensors hddtemp psensor

Конфигуриране на наблюдението на температурата

Първо конфигурирайте инструментите за четене на информация на ниско ниво, включително lm_sensors и hddtemp. Чрез инсталирането на тези инструменти можете да осигурите мониторинг на температурата на вашата система:

$ sudo sensors-detect

Тази команда стартира съветника за конфигуриране на ls_sensors. Потребителят трябва да отговори с Y на всички въпроси. След това се откриват вградените хардуерни сензори в системата и автоматично се задават съответните драйвери.

След като процесът на откриване на сензорите приключи, потребителят е подканен да добави откритите модули на ядрото към програмата за автоматично изграждане:

В Ubuntu или Debian модулите се добавят в /etc/modeuls. За да заредите автоматично необходимите модули, просто добавете lm_sensors към autoload:

$ sudo systemctl enable lm-sensors

След това можете да използвате следната команда, за да покажете температурата на процесора и други хардуерни компоненти:

$ sensors

Конфигурация на DDTEMP

За да започнем да следим температурата на твърдия диск, трябва да стартираме hddtemp като демон. Заменете /dev/sda с адреса на твърдия диск:

Въведете следната команда: sudo hddtemp -d /dev/sda

Повторете този процес за всеки системен диск. Друг важен момент е да добавите програмата в списъка за автоматично зареждане.

Измерване и проверка на температурата

Температурата на операционната система Linux може да се провери и с помощта на psensor - специален графичен инструмент. Достъпът до тази програма се осъществява чрез командата или от главното системно меню. Командата работи по следния начин:

$psensors

В главния прозорец на програмата изберете Options (Опции). Ще се отвори списък със сензори, показващ температурите на основните компоненти. Можете да изберете сензорите, които да бъдат наблюдавани.

Щракнете върху таба Alarm (Аларма), за да зададете аларма за конкретен сензор. По подразбиране температурата на сензора ps се измерва в градуси по Целзий. По-новите версии поддържат и преобразуване в градуси по Фаренхайт.

Това е всичко, сега температурата на най-важните части на вашия компютър е винаги под ваш контрол. Не забравяйте да го добавите в AutoSaver, за да можете да работите с него. в добро състояние и да работи безпроблемно. При условие че няма производствени дефекти, температурата не надвишава максималната стойност, посочена от производителя.