2010-07-22 9 views
5

Qualcuno sa come posso ottenere più popup inviati tramite notifica-invio per apparire sullo schermo in una volta.Stack multiplo popup libnotify

Con:

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

Ognuno attende il popup precedente in coda per scadere prima di essere mostrato, sto cercando di ottenere tutti e tre a cascata giù per lo schermo più presto.

uomo 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. 

Impostare l'urgenza di critica non fa differenza.

TIA

+0

ottengo tutte e tre le notifiche allo stesso tempo. –

+0

Davvero !? appena provato sul mio sistema Ubuntu e ancora uno dopo l'altro. –

+0

Sì, su un sistema Ubuntu 9.04. –

risposta

8

So che si tratta di una vecchia domanda, ma mi sono imbattuto in esso durante la ricerca di materiale correlato in Google, quindi pubblicherò comunque una risposta.

Come ha detto tlvince, è colpa del demone di notifica e probabilmente stai eseguendo la notifica di Canonical-osd. Sostituiscilo con il demone di notifica di Gnome e otterrai il comportamento che desideri.

Queste pagine possono aiutare:

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

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

+0

Era esattamente così, grazie mille Vitor, sembrano un po 'matti ma funzionano molto meglio. –

+0

A proposito, se si esegue gnome-shell, ha il proprio pannello di notifica nella parte inferiore dello schermo, quindi trovo utile disabilitare il vecchio sistema di notifica di notify-osd e gnome: http://www.killertechtips.com/ 2009/04/26/disable-notifiche-in-ubuntu-904-sbarazzino-jackalope / –

2

Credo che sia la responsabilità della notifica-daemon si esegue come a ciò che il comportamento dovrebbe essere. Ad esempio, in xfce4-notifyd, tutte e tre le notifiche vengono visualizzate contemporaneamente, sovrapposte l'una all'altra (poiché non supporta l'impilamento).

Poiché esegui Ubuntu 9.04, il tuo demone di notifica è molto probabilmente notifyOSD. Prova a dare un'occhiata alla sua documentazione.

+0

Grazie. 'xfce4-notifyd-config' ha funzionato per me – Lnux