Exibição OSD sem oscilação das informações do sistema

3

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?

    
por Robert Munteanu 28.03.2017 / 22:37

0 respostas