vc pode utilizar a libnotify, q também pode ser chamada via shell pelo
comando notify-send.
para isso vc deve definir no seu script a variável DISPLAY com a
identificação do servidor X em questão. ex:
export DISPLAY=:0.0
Em seguida uma chamada de notificação:
notify-send "uma notificação do sistema" --icon
/usr/share/pixmaps/icone.png
--urgency critical
aí a mensagem aparecerá na tela como qualqueo outra mensagem do sistema,
como aquelas de atualização, etc.
por exemplo, um script q mostra na tela a música em execução pelo amarok:
#!/bin/bash
export DISPLAY=:0:0
musicaatual=$(dcop amarok player nowPlaying)
notify-send "Executado $musicaatual" -i /path/para/o/arquivo/de/icone.png
2008/7/16 Guilherme Gall <address@hidden <mailto:gmgall%40gmail.com>>:
> Vê se o Xdialog atende suas necessidades.
>
> http://xdialog.free.fr/ <http://xdialog.free.fr/>
>
> Saudações
> --
> Guilherme Magalhães Gall
>
> 2008/7/15 Alexandre <address@hidden
<mailto:newmorfeu%40yahoo.com.br> <newmorfeu%40yahoo.com.br>>:
>
> > Bom dia a todos .
> > Fiz um script para controlar minha maquina pelo controle remoto.
> > No entanto me faltou um componente importante , retorno visual .
> > Preciso que meu script me mande mensagens uma gráfica , ou através de
> > janelas ou texto , que sobreponha outras janelas abertas no X .
> > Semelhante ao que o televisor faz ao me retornar qual canal eu
coloquei
> > , ou semelhante ao que o Amarok faz quando inicia nova musica do
playlist
> .
> > Alguém faz idéia como posso fazer isto no meu script ?
> > Não faço idéia nem como procurar isto no google . Alguém podendo
me dar
> > uma dica ficaria grato .
> > Grato .