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 <[EMAIL PROTECTED]>:

>   Vê se o Xdialog atende suas necessidades.
>
> http://xdialog.free.fr/
>
> Saudações
> --
> Guilherme Magalhães Gall
>
> 2008/7/15 Alexandre <[EMAIL PROTECTED] <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 .
> > __________________________________________________
> > Faça ligações para outros computadores com o novo Yahoo! Messenger
> > http://br.beta.messenger.yahoo.com/
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> > ----------------------------------------------------------
> > Sair da lista: [EMAIL 
> > PROTECTED]<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a