notification-send non fa nulla, ma libnotify è installato


13

Sto provando a utilizzare la notifica-invio, ma non viene visualizzato.

Sono ragionevolmente sicuro di aver installato i pacchetti corretti, ma non sono esperto nella configurazione delle impostazioni di notifica.

So di avere una sorta di pacchetto di notifica funzionante: ricevo notifiche da Pidgin (sporadicamente).

Qual è la configurazione corretta per il corretto funzionamento di notifica-invio?

  • Ho libnotify-bininstallato

  • Ho notification-daemoninstallato

Risposte:


11

Non ci sono file di configurazione speciali per quanto ne so, quindi vorrei provare a reinstallare il pacchetto

sudo apt-get --reinstall install libnotify-bin notify-osd

Non è necessario reinstallare i due pacchetti separatamente, ma è possibile farlo con un solo comando:sudo apt-get --reinstall install libnotify-bin notify-osd
Eliah Kagan

2
Sotto Debian Wheezy devo anche avviare un demone di notifica come / usr / lib / notify-osd / notify-
osd

1
Scopro anche un demone di notifica sotto Debian che ha un aspetto migliore.
gavenkoa,

Per gli utenti dell'arco:pacman -Rnsdd libnotify && pacman -Sy libnotify
Mark K Cowan,

3

Nel mio caso, la notifica non è stata visualizzata perché avevo netbeans in modalità schermo intero in background.

Per qualche strana ragione, il messaggio veniva nascosto.


Strano. Ho avuto lo stesso problema con un terminale con schermo intero a provare questo. Rendendolo una finestra lo risolve magicamente.
jaxrtech,

Ho avuto lo stesso con PHPStorm, grazie per aver commentato perché mi confondeva sul perché non funzionasse.
Chris,

1

Devi installare libnotify-binper poter usare il comando "notification-send".


È stato installato.
Paul Nathan,

@Paul: allora dovrebbe funzionare ... Sono sicuro che è il pacchetto richiesto per poter usare Notify-Send, a meno che qualcosa non vada storto con libnotify sul tuo sistema.
Alin Andrei,

1

Nel mio caso è perché disabilito accidentalmente le impostazioni dei banner di notifica .

inserisci qui la descrizione dell'immagine

Nota che questa risposta potrebbe non essere rilevante per il caso OP che afferma che Pidgin funziona. Ma dovrebbe aiutare qualcuno in base al titolo della domanda.


1

Nel mio caso, funziona solo con un limite di tempo zero ( -t 0) o con urgenza critica ( -u critical).

notify-send -t 0 "Nagging you."
notify-send -u critical "It's critical"

0

piccolo suggerimento:

Da: [ https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/300463]

Come descritto in http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 il daemon di notifica degli aggiornamenti non viene eseguito automaticamente su altri desktop che lo supportano, quindi non ricevo gli aggiornamenti automatici come specificato nella configurazione a meno che non esegua manualmente il gestore aggiornamenti (che funziona bene).

Nel:

   /etc/xdg/autostart/update-notifier.desktop

C'è una riga all'interno di questo file letto in questo modo:

   OnlyShowIn=GNOME;XFCE;

Questa riga deve essere modificata in: NotShowIn = KDE; O altri desktop non supportati.

Sto usando Xubuntu 8.10 e l'ambiente desktop LXDE (è così che l'ho scoperto)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.