Formas de pagamento Abuse

Como ver e monitorizar a temperatura do Linux

08.03.2021, 21:58

Tem de se preocupar frequentemente com a temperatura do seu computador? Provavelmente não, se a máquina estiver em boas condições de funcionamento e a funcionar corretamente. A temperatura não subirá acima do valor máximo definido pelo fabricante se não houver defeitos de fábrica. No entanto, o sobreaquecimento pode ocorrer não só devido a um problema de hardware, mas também como resultado de um mau funcionamento do controlador da placa gráfica ou de um programa de controlo do sistema de arrefecimento incorretamente configurado. Muitas vezes, a causa do sobreaquecimento é a acumulação de pó e sujidade, que impede a refrigeração normal do sistema e a dissipação do calor. Esta situação verifica-se normalmente em máquinas mais antigas.

O que é necessário

É importante compreender que o sobreaquecimento pode ter consequências bastante desagradáveis. Certifique-se de que monitoriza o estado do seu sistema informático. É especialmente útil se existir um serviço que monitorize o valor da temperatura e notifique o utilizador se esta subir. Nesta instrução, vamos considerar como ver o valor da temperatura e organizar um sistema de monitorização. O Linux tem um conjunto especial de ferramentas concebidas para esta tarefa.

Assim, para realizar a tarefa, necessitaremos das seguintes ferramentas padrão:

  1. lm-sensors - extrai dados de sensores de hardware na placa-mãe para monitorizar a temperatura e a tensão.
  2. hddtemp - mede a temperatura dos discos rígidos.
  3. psensor - um utilitário gráfico de monitorização da temperatura que permite ver a temperatura do Linux, da CPU, da placa gráfica e dos discos rígidos.

A nossa próxima tarefa é instalar os componentes.

Instalar os componentes

Como o lm-sensors funciona com base nas informações fornecidas pelo lm-sensors e pelo hddtemp, são esses componentes que precisam ser instalados primeiro. Para isso, execute este comando:

$ sudo apt install lm-sensors hddtemp psensor

Se precisar da versão mais actualizada destes componentes, então o comando tem de ser ligeiramente modificado:

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

sudo apt update

sudo apt install lm-sensors hddtemp psensor

Ou seja, é necessário adicionar o PPA dos programadores ao sistema.

A instalação do psensor no Fedora e noutras distribuições baseadas no Red Hat é praticamente a mesma:

$ sudo yum install lm_sensors hddtemp psensor

Configurando o monitoramento de temperatura

Antes de tudo, configure as ferramentas de baixo nível projetadas para ler informações, que incluem lm_sensors e hddtemp. Ao instalá-las, você pode fornecer ao sistema o monitoramento da temperatura:

$ sudo sensors-detect

Este comando inicia o assistente de configuração do ls_sensors. O utilizador deve responder a todas as perguntas com Y. De seguida, detecta os sensores de hardware incorporados no sistema e detecta automaticamente os controladores adequados.

Assim que a verificação dos sensores estiver completa, será pedido ao utilizador que adicione os módulos do kernel detectados ao carregador automático:

НАСТРОЙКА LM_SENSORSNo Ubuntu ou Debian, os módulos serão adicionados a /etc/modeuls. Para carregar automaticamente os módulos necessários, basta adicionar lm_sensors ao autoload:

$ sudo systemctl enable lm-sensors

A seguir, podemos ver a temperatura da CPU e de outros componentes de hardware usando o seguinte comando:

$ sensors

команда sensors

Configurando o DDTEMP

Para começar a monitorizar a temperatura dos discos rígidos, execute hddtemp como um daemon, substitua /dev/sda pelo endereço da sua unidade:

$ sudo hddtemp -d /dev/sda

Repita esta operação para cada disco do sistema. Outra nuance importante é que o programa deve ser adicionado à lista de carregamento automático.

Medição e monitorização de temperaturas

Também pode monitorizar a temperatura em Linux com o psensor, um utilitário gráfico especial. Pode ser executado por comando ou a partir do menu principal do sistema. O comando é iniciado da seguinte forma:

$ psensors

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

Na janela principal do programa, selecione Opções. Em seguida, abre-se uma lista de sensores que indicam as temperaturas dos componentes principais. Pode escolher quais os sensores a seguir.

Параметры

Para definir um alarme para um determinado sensor, clique no separador Alarme. Por predefinição, a temperatura no psensor é medida em graus Celsius. As versões recentes também suportam a conversão para graus Fahrenheit.

É isso, a temperatura dos componentes mais importantes do seu computador estará agora sempre sob o seu controlo. Certifique-se de que o adiciona ao seu carregador automático para garantir que pode trabalhar com ele.