powiadomienie-wysyłanie nic nie robi, jednak libnotify jest zainstalowany


13

Próbuję użyć funkcji wysyłania powiadomień, ale nie wyświetla się.

Jestem pewien, że mam zainstalowane prawidłowe pakiety, ale nie jestem ekspertem w konfigurowaniu ustawień powiadomień.

Wiem, że mam działający pakiet powiadomień - otrzymuję powiadomienia od Pidgin (sporadycznie).

Jaka jest poprawna konfiguracja, aby powiadomienie-wysyłanie działało poprawnie?

  • Mam libnotify-binzainstalowany

  • Mam notification-daemonzainstalowane

Odpowiedzi:


11

O ile mi wiadomo, nie ma żadnych specjalnych plików konfiguracyjnych, więc spróbuję ponownie zainstalować pakiet

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

Nie musisz ponownie instalować dwóch pakietów osobno, ale możesz to zrobić za pomocą jednego polecenia:sudo apt-get --reinstall install libnotify-bin notify-osd
Eliah Kagan

2
Pod Debian Wheezy muszę również uruchomić demona powiadomień jak / usr / lib / notify-osd / notify-osd
gavenkoa

1
Odkryłem również demona powiadomień w Debianie, które mają ładniejszy wygląd.
gavenkoa,

Dla użytkowników arch:pacman -Rnsdd libnotify && pacman -Sy libnotify
Mark K Cowan

3

W moim przypadku powiadomienie nie zostało wyświetlone, ponieważ w tle miałem ziarna sieci w trybie pełnoekranowym.

Z jakiegoś dziwnego powodu wiadomość ukrywała się.


Dziwne. Miałem ten sam problem z terminalem działającym na pełnym ekranie próbującym tego. Uczynienie go oknem magicznie to naprawia.
jaxrtech

Tak samo było z PHPStorm, dzięki za komentowanie, ponieważ wprowadzało mnie to w błąd, dlaczego nie działa.
Chris0,

1

Musisz zainstalować, libnotify-binaby móc korzystać z polecenia „powiadom-wyślij”.


Zostało zainstalowane.
Paul Nathan

@Paul: to powinno działać ... Jestem pewien, że jest to wymagany pakiet, aby móc korzystać z funkcji send-send, chyba że coś jest nie tak z libnotify w twoim systemie.
Alin Andrei

1

W moim przypadku jest to spowodowane przypadkowym wyłączeniem ustawień banerów powiadomień .

wprowadź opis zdjęcia tutaj

Zauważ, że ta odpowiedź może nie dotyczyć przypadku PO, który twierdzi, że Pidgin działa. Ale powinno to pomóc komuś w oparciu o tytuł pytania.


1

W moim przypadku działa tylko z zerowym limitem czasu ( -t 0) lub z krytyczną pilnością ( -u critical).

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

0

mała wskazówka:

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

Zgodnie z opisem w http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 demon powiadamiający o aktualizacji nie jest uruchamiany automatycznie na innych komputerach stacjonarnych, które go obsługują, więc nie otrzymuję automatycznych aktualizacji zgodnie z opisem w konfiguracji, chyba że ręcznie uruchomię menedżera aktualizacji (który działa dobrze).

W:

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

W tym pliku znajduje się wiersz o następującej treści:

   OnlyShowIn=GNOME;XFCE;

Ten wiersz należy zmienić na: NotShowIn = KDE; Lub inne nieobsługiwane komputery stacjonarne.

Używam Xubuntu 8.10 i środowiska graficznego LXDE (tak się dowiedziałem)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.