Estou tentando executar um pequeno script para exibir informações sobre o uso da CPU e da GPU. O script está completo e gera informações no seguinte formato
CPU 2% 37C
GPU 0% 56C
Eu também estou exibindo via xosd usando o segundo script:
#!/bin/sh
file=$(mktemp --suffix=osdtmp)
tail -f $file | osd_cat -o 30 -i 5 -d 1 -l 2 - &
while true; do
./temps.sh >> $file
done
rm -f $file
O script lê as alterações do arquivo e atualiza as duas linhas exibidas na tela. Meu problema é que, sempre que os dados são atualizados, há uma cintilação perceptível, o que é bastante irritante.
Não preciso usar o xosd, mas essa parece ser a melhor ferramenta para o trabalho.
Como posso exibir uma pequena sobreposição de texto e atualizá-la periodicamente sem que ela trema?