Ich habe mich hier umgesehen und über eine Stunde gegoogelt, bin aber einer Lösung nicht näher gekommen.
Beginnen wir mit dem Töten /usr/lib/x86_64-linux-gnu/notify-osd
.
Ich mache notify-send "foo"
es dann und es erscheint wieder, aber nichts zeigt. Beenden Sie es erneut, aber ändern Sie dann die Lautstärke oder Helligkeit. Es wird erneut angezeigt und die Benachrichtigung wird angezeigt .
Ich habe auch versucht, die Python-Pynotify-Bibliothek und den DISPLAY=:0
Trick zu verwenden, nur für den Fall, aber es macht keinen Unterschied.
Ich habe überprüft, dass der Benachrichtigungs-Daemon nicht installiert ist, und libnotify-bin und libnotify4 neu installiert. Die Ausgabe von dpkg -l | grep -i notify
ist
gir1.2-notify-0.7
libnotify-bin
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
Dies ist auf einer ziemlich neuen Installation von 14.04, keine bestimmten Mods.
Ich habe keine Ahnung, was ich als nächstes versuchen soll.
Wenn Sie dies tun, sprechen Sie bitte! :-)
Bearbeiten :
Ich sehe, dass mir dies nicht klar war, als ich diese Frage gestellt habe, aber dies ist ein zeitweiliges Problem. Benachrichtigungen stoppen oder funktionieren scheinbar von selbst. Ich konnte kein Muster dafür wahrnehmen. Nichts von dem Offensichtlichen.
Ich habe alle Standardverfahren zum Löschen und Neuinstallieren ausprobiert, aber das machte keinen Unterschied.
Ich habe den winzigen Verdacht, dass mein Video-Setup etwas damit zu tun haben könnte, da ich eine Nvidia optimus-Karte habe, die ich trotz aller Anstrengungen nicht ganz zu meiner Zufriedenheit einrichten konnte. Wenn eine zusammengesetzte "Augenweide" -Funktion verwendet wird und diese Funktion nicht zuverlässig ist, kann dies möglicherweise das Verhalten erklären, das ich sehe.