2010-07-22 5 views
5

¿Alguien sabe cómo puedo hacer que múltiples ventanas emergentes se envíen mediante notify-send para que aparezcan en la pantalla a la vez?Apilar varias ventanas emergentes de libnotify

Con:

$ notify-send 'Message One' 'Body One' & notify-send 'Message Two' 'Body Two' & notify-send 'Message Three' 'Body Three' 

Cada uno espera a que el emergente anterior en la cola de expirar antes de ser mostrado, estoy tratando de conseguir los tres en cascada abajo de la pantalla lo más pronto posible.

El hombre dice:

OPTIONS 
     -u, --urgency=LEVEL Specifies the urgency level (low, normal, critical). 

     -t, --expire-time=TIME 
       Specifies the timeout in milliseconds at which to expire the notification. 

     -i, --icon=ICON[,ICON...] 
       Specifies an icon filename or stock icon to display. 

     -c, --category=TYPE[,TYPE...] 
       Specifies the notification category. 

      Help options: 

     -?, --help 
       Show this help message 

     -h, --hint=TYPE:NAME:VALUE 
       Specifies basic extra data to pass. Valid types are int, double, string and byte. 

Ajuste de la urgencia de crítica no hace ninguna diferencia.

TIA

+0

que conseguir los tres notificaciones al mismo tiempo. –

+0

¿De verdad? Acabo de probar en mi sistema Ubuntu y todavía uno después del otro. –

+0

Sí, en un sistema Ubuntu 9.04. –

Respuesta

8

Sé que es una vieja pregunta, pero me encontré con ella mientras buscaba cosas relacionadas en Google, así que voy a publicar una respuesta de todos modos.

Como dijo tlvince, es culpa del daemon de notificación y probablemente esté ejecutando la notificación-osd de Canonical. Reemplázalo con el daemon de notificación de Gnome y obtendrás el comportamiento que deseas.

Estas páginas podrían ayudar:

http://www.webupd8.org/2011/05/how-to-use-standard-gnome-notification.html

http://ubuntuforums.org/showthread.php?t=1663840

+0

Eso fue exactamente, muchas gracias Vitor, se ven un poco minty pero funcionan mucho mejor. –

+0

Por cierto, si ejecuta gnome-shell, tiene su propio panel de notificaciones en la parte inferior de la pantalla, así que me parece útil desactivar ya sea notify-osd y el viejo sistema de notificación de gnome: http://www.killertechtips.com/ 2009/04/26/disable-notificaciones-en-ubuntu-904-jaunty-jackalope / –

2

creo que es la responsabilidad de la notificación-daemon está ejecutando en cuanto a cuál debe ser el comportamiento. Por ejemplo, en xfce4-notifyd, las tres notificaciones se muestran a la vez, solapándose entre sí (ya que no admite el apilamiento).

Desde su ejecución Ubuntu 9.04, su daemon de notificación es muy probable notifyOSD. Intente echar un vistazo a su documentación.

+0

Gracias. 'xfce4-notifyd-config' funcionó para mí – Lnux

Cuestiones relacionadas