Error decode JSON exrate
Czy często musisz martwić się o temperaturę swojego komputera? Prawdopodobnie nie, jeśli maszyna jest w dobrym stanie i działa płynnie. Temperatura nie wzrośnie powyżej maksymalnej wartości ustalonej przez producenta, jeśli nie ma wad fabrycznych. Przegrzanie może jednak wystąpić nie tylko z powodu problemu sprzętowego, ale także w wyniku nieprawidłowego działania sterownika karty graficznej lub nieprawidłowo skonfigurowanego programu sterującego układem chłodzenia. Często przyczyną przegrzania jest nagromadzenie kurzu i brudu, co uniemożliwia normalne chłodzenie systemu i rozpraszanie ciepła. Jest to zwykle widoczne na starszych maszynach.
Warto zrozumieć, że przegrzanie może prowadzić do dość nieprzyjemnych konsekwencji. Należy monitorować stan systemu komputerowego. Jest to szczególnie przydatne, jeśli istnieje usługa, która monitoruje wartość temperatury i powiadamia użytkownika o jej wzroście. W tej instrukcji zastanowimy się, jak sprawdzić wartość temperatury i zorganizować system monitorowania. Linux posiada specjalny zestaw narzędzi przeznaczonych do tego zadania.
Tak więc, aby wykonać to zadanie, będziemy potrzebować następujących standardowych narzędzi:
lm-sensors
- wyodrębnia dane z czujników sprzętowych na płycie głównej w celu monitorowania temperatury, napięcia.hddtemp
- mierzy temperaturę dysków twardych.psensor
- graficzne narzędzie do monitorowania temperatury, które pozwala zobaczyć temperaturę Linuksa, procesora, karty graficznej, dysków twardych.Naszym kolejnym zadaniem jest instalacja komponentów.
Ponieważ lm-sensors
działa w oparciu o informacje dostarczane przez lm-sensors
i hddtemp
, to właśnie te komponenty muszą zostać zainstalowane jako pierwsze. Aby to zrobić, uruchom to polecenie:
$ sudo apt install lm-sensors hddtemp psensor
Jeśli potrzebujesz najbardziej aktualnej wersji tych komponentów, polecenie musi zostać nieco zmodyfikowane:
$ sudo add-apt-repository ppa:jfi/ppa
sudo apt update
sudo apt install lm-sensors hddtemp psensor
Mianowicie, należy dodać PPA od deweloperów do systemu.
Instalacja psensor w Fedorze i innych dystrybucjach opartych na Red Hat wygląda mniej więcej tak samo:
$ sudo yum install lm_sensors hddtemp psensor
Przede wszystkim należy skonfigurować niskopoziomowe narzędzia przeznaczone do odczytu informacji, do których należą lm_sensors
i hddtemp
. Instalując je, można zapewnić systemowi monitorowanie temperatury:
$ sudo sensors-detect
To polecenie uruchamia kreatora konfiguracji ls_sensors
. Użytkownik musi odpowiedzieć Y na wszystkie pytania. Następnie wykryje wbudowane czujniki sprzętowe w systemie i automatycznie wykryje odpowiednie sterowniki.
Po zakończeniu skanowania czujników użytkownik zostanie poproszony o dodanie wykrytych modułów jądra do autoloadera:
W Ubuntu lub Debianie moduły zostaną dodane do /etc/modeuls
. Aby automatycznie załadować wymagane moduły, wystarczy dodać lm_sensors
do autoload:
$ sudo systemctl enable lm-sensors
Następnie możemy wyświetlić temperaturę procesora i innych komponentów sprzętowych za pomocą następującego polecenia:
$ sensors
Aby rozpocząć monitorowanie temperatury dysków twardych, należy uruchomić hddtemp
jako demona, zastępując /dev/sda
adresem dysku:
$ sudo hddtemp -d /dev/sda
Powtórz tę operację dla każdego dysku systemowego. Innym ważnym niuansem jest to, że program powinien zostać dodany do listy automatycznego ładowania.
Możesz także monitorować temperaturę w Linuksie za pomocą psensor, specjalnego narzędzia graficznego. Można go uruchomić za pomocą polecenia lub z menu głównego systemu. Polecenie uruchamia się w następujący sposób:
$ psensors
W głównym oknie programu i wybierz Opcje. Przed tobą otworzy się lista czujników, które wyświetlają temperatury głównych komponentów. Można wybrać, który z czujników ma być śledzony.
Aby ustawić alarm dla określonego czujnika, kliknij kartę Alarm. Domyślnie temperatura w psensor jest mierzona w stopniach Celsjusza. Najnowsze wersje obsługują również konwersję na stopnie Fahrenheita.
To wszystko, temperatura najważniejszych komponentów komputera będzie teraz zawsze pod twoją kontrolą. Pamiętaj, aby dodać go do autoloadera, aby upewnić się, że możesz z nim pracować.