J'ai parcouru ici et googlé pendant plus d'une heure, mais je ne suis pas plus proche d'une solution, alors voilà.
commençons par tuer /usr/lib/x86_64-linux-gnu/notify-osd
.
Je fais alors notify-send "foo"
et ça réapparaît, mais rien ne se voit. Tuez-le à nouveau, puis changez le volume ou la luminosité, et il réapparaît et la notification s'affiche .
J'ai également essayé d'utiliser la bibliothèque python pynotify, et l' DISPLAY=:0
astuce, juste au cas où, mais cela ne fait aucune différence.
J'ai vérifié que le démon de notification n'est pas installé, 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
Il s'agit d'une installation assez récente de 14.04, pas de mods particuliers.
Je ne sais pas quoi essayer ensuite.
Si vous le faites, veuillez parler! :-)
Modifier :
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 leur propre chef. Je n'ai pas pu y percevoir de schéma. Rien d'évident.
J'ai essayé toutes les procédures de purge et de réinstallation standard, mais cela n'a fait aucune différence.
J'ai un petit soupçon que ma configuration vidéo pourrait avoir quelque chose à voir avec cela, car j'ai une carte Nvidia optimus que je n'ai pas pu configurer assez à ma satisfaction malgré des efforts plutôt difficiles. Peut-être que si une fonctionnalité de composition pour les yeux est utilisée et que cette fonctionnalité n'est pas fiable, cela peut expliquer le comportement que je vois.
la source
Réponses:
FWIW, j'ai vérifié mon installation d'Ubuntu 14.04 (64 bits) et j'ai la même
dpkg...
sortie que vous avez, plus quelques 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 efficace lorsqu'ilnotify-send
est supprimé car une vidéo est en cours de lecture.Sinon, installez peut-être un indicateur tiers qui a des notifications et voyez si cela fonctionne.
Trouvé ce qui suit à partir d'un commentaire à cette question:
Essayez de purger le démon de notification:
sudo apt-get purge notification-daemon
essayez ensuiteapt-get autoremove
. Assurez-vous qu'ilnotify-osd
est installé:sudo apt-get install --reinstall notify-osd
et redémarrez.la source