web-dev-qa-db-fra.com

notify-send ne fait rien, pourtant libnotify est installé

J'essaie d'utiliser notify-send, mais cela ne s'affiche pas.

Je suis raisonnablement sûr que les bons packages sont installés, mais je ne suis pas expert en configuration des paramètres de notification.

Je sais que je dispose d'une sorte de paquet de notification qui fonctionne - je reçois des notifications de Pidgin (sporadiquement).

Quelle est la configuration correcte pour notify-send pour fonctionner correctement?

  • J'ai libnotify-bin installé

  • J'ai le notification-daemon installé

12
Paul Nathan

Pour autant que je sache, il n’existe pas de fichiers de configuration spéciaux. Je vais donc essayer de réinstaller le paquet.

Sudo apt-get --reinstall install libnotify-bin notify-osd
9
arrange

Dans mon cas, la notification n'était pas affichée car j'avais netbeans en mode plein écran en arrière-plan.

Pour une raison étrange, le message devenait caché.

3

Dans mon cas, cela ne fonctionne qu'avec une limite de temps nulle (-t 0) ou avec une urgence critique (-u critical).

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

Dans mon cas, c’est que j’ai désactivé accidentellement les paramètres des bannières de notification .

enter image description here

Notez que cette réponse pourrait ne pas concerner le cas OP qui prétend que Pidgin fonctionne. Mais cela devrait aider quelqu'un basé sur le titre de la question.

1
林果皞

Vous devez installer libnotify-bin pour pouvoir utiliser la commande "notify-send".

1
Alin Andrei

petit indice:

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

Comme décrit dans http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 le démon update-notifier n'est pas exécuté automatiquement sur les autres ordinateurs de bureau qui le prennent en charge. N'obtenez pas les mises à jour automatiques comme spécifié dans la configuration à moins que je n'exécute manuellement le gestionnaire de mise à jour (ce qui fonctionne bien).

Dans:

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

Il y a une ligne dans ce fichier qui se lit comme ceci:

   OnlyShowIn=GNOME;XFCE;

Cette ligne doit être changée en: NotShowIn = KDE; Ou d'autres ordinateurs de bureau non pris en charge.

J'utilise Xubuntu 8.10 et l'environnement de bureau LXDE (c'est ce que j'ai découvert)

0
Michael