Způsoby platby Abuse

Jak zobrazit a sledovat teplotu systému Linux

08.03.2021, 21:58

Musíte se často starat o teplotu svého počítače? Pravděpodobně ne, pokud je stroj v dobrém technickém stavu a běží bez problémů. Teplota se nezvýší nad maximální hodnotu stanovenou výrobcem, pokud nedošlo k tovární závadě. K přehřátí však může dojít nejen kvůli hardwarovému problému, ale také v důsledku chybné funkce ovladače grafické karty nebo nesprávně nakonfigurovaného řídicího programu chladicího systému. Příčina přehřívání často spočívá v nahromadění prachu a nečistot, které brání normálnímu chlazení systému a odvodu tepla. To se obvykle projevuje u starších strojů.

Co je nutné

Je třeba si uvědomit, že přehřátí může vést k poměrně nepříjemným následkům. Nezapomeňte sledovat stav počítačového systému. Zvláště užitečné je, pokud existuje služba, která monitoruje hodnotu teploty a upozorní uživatele, pokud se zvýší. V tomto návodu se budeme zabývat tím, jak zjistit hodnotu teploty a zorganizovat monitorovací systém. Linux má speciální sadu nástrojů určených pro tento úkol.

Ke splnění úkolu tedy budeme potřebovat následující standardní nástroje:

  1. lm-sensors - získává data z hardwarových senzorů na základní desce pro sledování teploty, napětí.
  2. hddtemp - měří teplotu pevných disků.
  3. psensor - grafický nástroj pro sledování teploty, který umožňuje zobrazit teplotu systému Linux, pro procesor, grafickou kartu, pevné disky.

Naším dalším úkolem je instalace komponent.

Instalace komponent

Vzhledem k tomu, že lm-sensors pracuje na základě informací poskytovaných aplikacemi lm-sensors a hddtemp, je třeba nejprve nainstalovat právě tyto komponenty. Za tímto účelem spusťte tento příkaz:

$ sudo apt install lm-sensors hddtemp psensor

Pokud potřebujete nejaktuálnější verzi těchto komponent, je třeba příkaz mírně upravit:

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

sudo apt update

sudo apt install lm-sensors hddtemp psensor

To znamená, že je třeba do systému přidat PPA od vývojářů.

Instalace psensoru ve Fedoře a dalších distribucích založených na systému Red Hat vypadá přibližně stejně:

$ sudo yum install lm_sensors hddtemp psensor

Konfigurace sledování teploty

Nejprve je třeba nakonfigurovat nízkoúrovňové nástroje určené ke čtení informací, mezi které patří lm_sensors a hddtemp. Jejich instalací můžete systému zajistit monitorování teploty:

$ sudo sensors-detect

Tento příkaz spustí průvodce konfigurací ls_sensors. Uživatel musí na všechny otázky odpovědět Y. Dále zjistí vestavěné hardwarové snímače v systému a automaticky vyhledá vhodné ovladače.

Po dokončení kontroly senzorů bude uživatel vyzván k přidání zjištěných modulů jádra do automatického zásobníku:

НАСТРОЙКА LM_SENSORSV Ubuntu nebo Debianu budou moduly přidány do souboru /etc/modeuls. Chcete-li automaticky načíst požadované moduly, stačí přidat lm_sensors do autoload:

$ sudo systemctl enable lm-sensors

Dále můžeme zobrazit teplotu procesoru a dalších hardwarových komponent pomocí následujícího příkazu:

$ sensors

команда sensors

Konfigurace DDTEMP

Chcete-li začít sledovat teplotu pevných disků, spusťte hddtemp jako démona a nahraďte /dev/sda adresou vašeho disku:

$ sudo hddtemp -d /dev/sda

Tuto operaci opakujte pro každý systémový disk. Další důležitou nuancí je, že program by měl být přidán do seznamu automaticky spouštěných programů.

Měření a sledování teplot

Teplotu můžete v Linuxu sledovat také pomocí speciálního grafického nástroje psensor. Lze ji spustit buď příkazem, nebo z hlavní nabídky systému. Příkaz se spouští následujícím způsobem:

$ psensors

ИЗМЕРЕНИЕ И МОНИТОРИНГ ТЕМПЕРАТУРЫ

V hlavním okně programu a zvolte Volby. Před vámi se otevře seznam čidel, která zobrazují teploty hlavních komponent. Můžete si vybrat, které ze snímačů chcete sledovat.

Параметры

Chcete-li nastavit alarm pro konkrétní čidlo, klikněte na záložku Alarm. Ve výchozím nastavení se teplota v psenzoru měří ve stupních Celsia. Poslední verze podporují také převod na stupně Fahrenheita.

To je vše, teplotu nejdůležitějších komponent vašeho počítače nyní budete mít vždy pod kontrolou. Nezapomeňte si ji přidat do automatické aplikace, abyste si zajistili možnost práce s ní.