Desktop widget para o raspberry pi com Conky

Fosse qual fosse o sistema operativo sempre gostei de ter no desktop a informação do sistema em background… um must have!

Comece por instalar a aplicação,

$ sudo apt-get install conky -y

Faça o download do ficheiro de configuração,

$ wget -O /home/pi/.conkyrc https://raw.githubusercontent.com/novaspirit/rpi_conky/master/rpi3_conkyrc

na linha de comandos anterior substitua “pi” por “pi-star” se instalou sobre o pi-star, ver pi-star +GUI, packet e aplicações desktop (http://oitaven.pt/ct1ebq/2020/04/16/pi-star-gui-packet-e-aplicacoes-desktop/)

Note que, esta aplicação utiliza recursos diversos entre eles o comando “top” e usa cerca de 12% de um dos core.
Para reduzir o impacto no aquecimento e consumo, depois de instalado edite o ficheiro “.conkyrc” e modifique a linha “update_interval 0.5” de acordo com as suas preferências…

A utilização do CPU é linear,

0.5s - 12% CPU
1s - 6% CPU
2s - 3% CPU

Para iniciar agora a aplicação no boot do sistema temos de criar 2 ficheiros, o primeiro para atrasar o script de shell durante 4 segundos, o segundo para permitir que o lxdesktop inicie o script de shell,

Crie o ficheiro,

$ sudo nano /usr/bin/conky.sh

Copie o seguinte conteúdo, grave e saia,

!/bin/sh
(sleep 4s && conky) &
exit 0

Crie agora o ficheiro de chamada,

$ sudo nano /etc/xdg/autostart/conky.desktop

Copie o seguinte conteúdo, grave e saia,

[Desktop Entry]
Name=conky
Type=Application
Exec=sh /usr/bin/conky.sh
Terminal=false
Comment=system monitoring tool.
Categories=Utility;

Faça reboot no sistema et voilà!