Mostrar temperatura no Conky

Publicado por Xerxes em 18/05/2015

[ Hits: 12.027 ]

 


Mostrar temperatura no Conky



Quer mostrar a temperatura do processador no Conky e não sabe como fazer?

Bem, eu testei um método no Debian Sid (a partir do Jessie) e funcionou. Compartilho agora.

Primeiro, teste a visualização da temperatura no terminal com o comando:

sensors | grep -n 'temp1'

Deve exibir algo mais ou menos assim:

3:temp1:        +58.5°C  (crit = +87.0°C)

Agora, podemos trabalhar nessa saída de comando, para "filtrar" apenas a parte que nos interessa. Para isso, execute:

sensors | grep -n 'temp1' | awk -F'+' '{print $2}' | awk -F' ' '{print $1}'

Deve retornar algo assim: 58.5°C

Agora, dentro do arquivo ".conkyrc", adicione uma linha correspondente ao comando usado para exibir a temperatura. Assim:

${exec sensors | grep -n 'temp1' | awk -F'+' '{print $2}' | awk -F' ' '{print $1}'}

Pronto.

Veja o resultado:
Linux: Mostrar temperatura no Conky
É isso!

Fonte: Using Sensors (en) - Conky PitStop

Outras dicas deste autor

Pipelight Flash no Ubuntu

Métodos para descobrir modelo da placa-mãe no Linux

Instalando o Compiz no Linux Slackware 12.2

Mudando senha de administrador do Windows usando o Linux

Repositórios para Slapt-get (Slackware Linux)

Leitura recomendada

Configurando o xorg.conf no Ubuntu Hardy (8.04)

Erro no log do samba _netr_ServerAuthenticate3 "falha na relação de confiança..." no windows 7

HP Laserjet P1005/P1006/P1007/P1008/P1505 no Linux

Melhores listas de IPTV para adicionar no Hypnotix ou IPTVnator

Botões de sair no Fedora 19 não funcionam [RESOLVIDO]

  

Comentários
[1] Comentário enviado por removido em 19/05/2015 - 16:11h

Outra maneira.

Temperatura do processador (lm-sensors):
${hwmon 0 temp 1}°C

Temperatura do HD (hddtemp):
${execi 60 nc localhost 7634 | cut -b35-36 ;}°C

[2] Comentário enviado por xerxeslins em 19/05/2015 - 17:14h


[1] Comentário enviado por PauloHAC em 19/05/2015 - 16:11h

Outra maneira.

Temperatura do processador (lm-sensors):
${hwmon 0 temp 1}°C

Temperatura do HD (hddtemp):
${execi 60 nc localhost 7634 | cut -b35-36 ;}°C


Obrigado! Mais simples.

Abraço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts