Skal du ofte bekymre dig om temperaturen på din computer? Sandsynligvis ikke, hvis maskinen er i god stand og kører problemfrit. Temperaturen vil ikke stige over den maksimale værdi, som producenten har fastsat, hvis der ikke er nogen fabriksfejl. Overophedning kan dog ikke kun skyldes et hardwareproblem, men også en fejl i grafikkortdriveren eller et forkert konfigureret kontrolprogram til kølesystemet. Årsagen til overophedning er ofte ophobning af støv og snavs, som forhindrer normal systemkøling og varmeafledning. Dette ses normalt på ældre maskiner.
Det er værd at forstå, at overophedning kan føre til ret ubehagelige konsekvenser. Sørg for at overvåge dit computersystems tilstand. Det er især nyttigt, hvis der er en tjeneste, der overvåger temperaturværdien og giver brugeren besked, hvis den stiger. I denne vejledning vil vi se på, hvordan man kan se temperaturværdien og organisere et overvågningssystem. Linux har et særligt sæt værktøjer, der er designet til denne opgave.
Så for at udføre opgaven skal vi bruge følgende standardværktøjer:
lm-sensors
- udtrækker data fra hardwaresensorer på bundkortet for at overvåge temperatur og spænding.hddtemp
- måler temperaturen på harddiske.psensor
- et grafisk temperaturovervågningsværktøj, der giver dig mulighed for at se temperaturen i Linux, for CPU, grafikkort, harddiske.Vores næste opgave er at installere komponenterne.
Da lm-sensors
arbejder ud fra oplysninger fra lm-sensors
og hddtemp
, er det disse komponenter, der skal installeres først. Det gør du ved at køre denne kommando:
$ sudo apt install lm-sensors hddtemp psensor
Hvis du har brug for den mest opdaterede version af disse komponenter, skal kommandoen ændres en smule:
$ sudo add-apt-repository ppa:jfi/ppa
sudo apt update
sudo apt install lm-sensors hddtemp psensor
Det vil sige, at du skal tilføje PPA'en fra udviklerne til systemet.
Installation af psensor i Fedora og andre Red Hat-baserede distributioner ser nogenlunde ens ud:
$ sudo yum install lm_sensors hddtemp psensor
Først og fremmest skal du konfigurere de værktøjer på lavt niveau, der er designet til at læse information, som inkluderer lm_sensors
og hddtemp
. Ved at installere dem kan du forsyne systemet med temperaturovervågning:
$ sudo sensors-detect
Denne kommando starter konfigurationsguiden for ls_sensors
. Brugeren skal besvare alle spørgsmål med J. Derefter registrerer den de indbyggede hardwaresensorer i systemet og finder automatisk passende drivere.
Når sensorscanningen er færdig, bliver brugeren bedt om at tilføje de fundne kernemoduler til autoloaderen:
I Ubuntu eller Debian tilføjes modulerne til /etc/modeuls
. For automatisk at indlæse de nødvendige moduler skal du blot tilføje lm_sensors
til autoload:
$ sudo systemctl enable lm-sensors
Dernæst kan vi se temperaturen på CPU'en og andre hardwarekomponenter ved hjælp af følgende kommando:
$ sensors
For at begynde at overvåge temperaturen på harddiske skal du køre hddtemp
som en daemon og erstatte /dev/sda
med adressen på dit drev:
$ sudo hddtemp -d /dev/sda
Gentag denne operation for hver systemdisk. En anden vigtig detalje er, at programmet skal føjes til autoload-listen.
Du kan også overvåge temperaturen i Linux med psensor, et særligt grafisk værktøj. Det kan køres enten med en kommando eller fra systemets hovedmenu. Kommandoen starter på følgende måde:
$ psensors
Gå ind i programmets hovedvindue og vælg Indstillinger. Før du åbner en liste over sensorer, der viser temperaturerne på hovedkomponenterne. Du kan vælge, hvilken af sensorerne du vil følge.
For at indstille en alarm for en bestemt sensor skal du klikke på fanen Alarm. Som standard måles temperaturen i psensor i grader Celsius. Nyere versioner understøtter også konvertering til grader Fahrenheit.
Det var det, temperaturen på din computers vigtigste komponenter vil nu altid være under din kontrol. Sørg for at tilføje den til din autoloader for at sikre, at du kan arbejde med den.
Apply the discount by inserting the promo code in the special field at checkout: