J'ai parcouru le site et googlé pendant plus d'une heure, mais je ne vois pas de solution, alors allez-y.
commençons par tuer /usr/lib/x86_64-linux-gnu/notify-osd
.
Je fais alors notify-send "foo"
et il réapparaît, mais rien ne se voit. Tuez-le à nouveau, puis changez le volume ou la luminosité et il réapparaîtra et la notification indique.
J'ai également essayé d'utiliser la bibliothèque python pynotify et l'astuce DISPLAY=:0
, juste au cas où, mais cela ne fait aucune différence.
J'ai vérifié que notification-daemon n'est pas appelé, et j'ai réinstallé libnotify-bin et libnotify4. La sortie de dpkg -l | grep -i notify
est
gir1.2-notify-0.7
libnotify-bin
libnotify4:AMD64
notify-osd
notify-osd-icons
python-notify
Ceci est sur une installation assez récente du 14.04, sans mods particuliers.
Je ne sais pas quoi essayer ensuite.
Si vous le faites, parlez s'il vous plaît! :-)
Edit:
Je vois que je n’étais pas clair à ce sujet lorsque j’ai posté cette question, mais c’est un problème intermittent. Les notifications s'arrêtent ou commencent à fonctionner apparemment de son propre chef. Je n'ai pas été capable de percevoir un motif. Aucune de l'évident.
J'ai essayé toutes les procédures standard de purge et de réinstallation, mais cela ne faisait aucune différence.
Je soupçonne fort peu que ma configuration vidéo y soit pour quelque chose, vu que je possède une carte Nvidia optimus que je n’ai pas été en mesure de configurer à ma satisfaction, bien que j’ai essayé de faire de mon mieux. Peut-être que si une fonctionnalité de composition "bonbon à l'oeil" est utilisée et que cette fonctionnalité n'est pas fiable, cela peut expliquer le comportement que je constate.
FWIW, j’ai vérifié par rapport à mon installation d’Ubuntu 14.04 (64 bits) et obtenu le même résultat dpkg...
que celui que vous avez, ainsi que quelques autres d’autres applications en cours d’installation.
Essayez notify-send "summary" "body"
et essayez également avec --urgency=critical
pour voir si cela a un effet. Ce dernier est effectif lorsque notify-send
est supprimé car une vidéo est en cours de lecture.
Sinon, installez peut-être un indicateur tiers qui contient des notifications et voyez si cela fonctionne.
Trouvé le texte suivant à partir d'un commentaire à la question this :
Essayez de purger notification-daemon: Sudo apt-get purge notification-daemon
puis essayez apt-get autoremove
. Assurez-vous que notify-osd
est installé: Sudo apt-get install --reinstall notify-osd
et redémarrez.