Szukałem tutaj i przeglądałem przez ponad godzinę, ale nie jestem bliżej rozwiązania, więc proszę bardzo.
zacznijmy od zabijania /usr/lib/x86_64-linux-gnu/notify-osd
.
Następnie robię notify-send "foo"
i to pojawia się ponownie, ale nic nie pokazuje. Zabij go ponownie, ale następnie zmień głośność lub jasność, a pojawi się ponownie i pojawi się powiadomienie .
Próbowałem również użyć biblioteki pynotify w Pythonie, i DISPLAY=:0
sztuczka, na wszelki wypadek, ale to nie robi różnicy.
Sprawdziłem, czy demon powiadomień nie jest zainstalowany, i ponownie zainstalowałem libnotify-bin i libnotify4. Dane wyjściowe dpkg -l | grep -i notify
to
gir1.2-notify-0.7
libnotify-bin
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
To jest na dość świeżej instalacji 14.04, bez szczególnych modów.
Nie mam pojęcia, co dalej.
Jeśli to zrobisz, proszę głośno! :-)
Edytuj :
Widzę, że nie wyjaśniłem tego, kiedy opublikowałem to pytanie, ale jest to sporadyczny problem. Powiadomienia przestają działać lub zaczynają działać pozornie samodzielnie. Nie byłem w stanie dostrzec wzoru. Nic oczywistego.
Próbowałem wszystkich standardowych procedur czyszczenia i ponownej instalacji, ale to nie miało znaczenia.
Mam małe podejrzenie, że moja konfiguracja wideo może mieć z tym coś wspólnego, ponieważ mam kartę Nvidia optimus, której nie byłem w stanie skonfigurować w sposób zadowalający, mimo że dość się starałem. Być może, jeśli zostanie użyta jakaś funkcja komponowania „cukierków”, a ta funkcja nie jest niezawodna, może to wyjaśniać zachowanie, które widzę.