Monitorando temperaturas e tensões no Linux

Monitorando temperaturas e tensões no Linux

Introdução

A capacidade de monitorar as temperaturas dos principais componentes é importante, esteja você que você está jogando, overclocking ou fazendo algo mais profissional e executando um servidor crítico. O Linux inclui módulos no kernel que permitem acessar sensores a bordo nos componentes. No entanto, isso por si só não é suficiente.

Existe um programa que funciona em conjunto com esses módulos para exibir as leituras desses sensores no espaço de usuários. Esse programa é lm_sensors. LM_SENSORS permite que os usuários obtenham uma leitura das leituras de sensores na linha de comando e interfaces com várias extremidades gráficas que fazem exibir temperaturas em tempo real automática e fácil.

Instalação

LM_SENSORS está em quase todos os repositórios de distro. Na maioria dos casos, a instalação é tão simples quanto um único comando. Como lm_sensors é um daemon, ele precisará ser iniciado em todas as distribuições, mas as baseadas no Debian, que o iniciam automaticamente.

Ubuntu

$ sudo apt-get install lm-sensores

Debian

# APT-Get Install LM-Sensors

Fedora

# dnf install lm_sensors

Inicie o daemon com Systemd.

# SystemCtl START LM_SENSORS # SystemCtl Ativar LM_Sensors 

SUSE/OPENSUSE

# sensores de instalação zypper 

Inicie o daemon com Systemd.

# SystemCtl START LM_SENSORS # SystemCtl Ativar LM_Sensors 


Arch Linux

# pacman -s lm_sensors

Então, comece o daemon.

# SystemCtl START LM_SENSORS # SystemCtl Ativar LM_Sensors 

Gentoo

Verifique se o suporte adequado está ativado em seu kernel primeiro.

Driver de dispositivo - - -> -* - I2C Suporte - - -> I2C Interface do dispositivo Monitoramento de hardware Suporte - - -> [*] Seu hardware 

Então você pode simplesmente emergir, iniciar e ativar o daemon.

# emerge sys-apps/lm_sensors # rc-service start lm_sensors # rc update add lm_sensors padrão

Leitura

Com o pacote instalado e o daemon em execução, é possível executar um comando que permitirá que LM_Sensors detecte todos os sensores disponíveis no hardware e no kernel.

# sensores-detectar

O programa fará uma série de perguntas sobre quais sensores usar. Ele sugerirá uma melhor opção para cada um. Se você não sabe quais sensores escolher, vá com as recomendações até o final onde ele pergunta se você deseja salvar a configuração. Sempre salve. Obviamente, você pode usar seu melhor julgamento sobre quais sensores usar.

Detectando sensores



Linha de comando

Abra um terminal e, como uso regular, corra sensores.

$ sensores

Isso lhe dará uma leitura de texto dos sensores sendo monitorados e suas leituras atuais de temperatura ou tensão.

GUIs

Ok, então há uma tonelada de opções de GUI para exibir a saída de LM_Sensors. Duas das opções mais populares são Gkrellm e Conky. Ambos estão amplamente disponíveis em repositórios de distribuição e interface muito bem com LM_sensors.

Gkrellm

Para ativar o suporte para seus sensores em Gkrellm, abra o Configuração pressionando F1 ou clicando com o botão direito do mouse na borda da janela. Na lateral da janela que abre, clique em Buildins, então Sensores. Nesse menu, você pode verificar os sensores que deseja que Gkrellm exiba.

Conky

Conky é muito mais personalizável que Gkrellm, por isso não é fácil dar um conjunto explícito de instrução. Como Conky pode obter informações na forma de variáveis ​​da execução de programas de linha de comando, é assim que você passa informações do sensor. Correndo sensores executivos na configuração Conky fornecerá a saída dos sensores. No entanto, que dão o todo saída, então você pode usar outras ferramentas de linha de comando, como grep e corte Para obter a saída exata que você deseja.

Fechamento

LM_SENSORS é uma ferramenta valiosa para ficar de olho no hardware do seu sistema. Obviamente, este guia não entrou em todos os detalhes, mas dá uma base que certamente terá algumas mentes girando. Os GUIs também oferecem uma tonelada de opções de personalização para monitoramento em tempo real em sua área de trabalho. Desfrute de manter o computador fresco e sua área de trabalho com boa aparência.

Tutoriais do Linux relacionados:

  • Obtenha a temperatura da CPU no Linux
  • Melhor distro Linux para jogos
  • Coisas para instalar no Ubuntu 20.04
  • Comandos de verificação de saúde básica do Linux
  • NVIDIA RTX 3080 Ethereum Hashrate e Mineing Overclock…
  • Melhor ferramenta de monitoramento do sistema para Linux
  • Nvidia GeForce GTX 1060 Ethereum Hashrate and Mining…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Ubuntu 20.04 Monitoramento do sistema com widgets conky
  • Ubuntu 22.04 Monitoramento do sistema com widgets conky