He navegado por aquí y buscado en Google durante más de una hora, pero no estoy más cerca de una solución, así que aquí va.
Comencemos por matar /usr/lib/x86_64-linux-gnu/notify-osd
.
Luego lo hago notify-send "foo"
y vuelve a aparecer, pero no se muestra nada. Mátalo nuevamente, pero luego cambia el volumen o el brillo, y vuelve a aparecer y se muestra la notificación .
También he intentado usar la biblioteca python pynotify y el DISPLAY=:0
truco, por si acaso, pero no hace ninguna diferencia.
Verifiqué que notification-daemon no está instalado y reinstalé libnotify-bin y libnotify4. La salida de dpkg -l | grep -i notify
es
gir1.2-notify-0.7
libnotify-bin
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
Esto está en una instalación bastante nueva de 14.04, sin modificaciones particulares.
No tengo idea de qué probar a continuación.
Si lo haces, ¡por favor habla! :-)
Editar :
Veo que no tenía claro esto cuando publiqué esta pregunta, pero este es un problema intermitente. Las notificaciones se detienen o comienzan a funcionar aparentemente por sí mismas. No he podido percibir un patrón para ello. Nada de lo obvio.
Intenté todos los procedimientos estándar de purga y reinstalación, pero eso no hizo ninguna diferencia.
Tengo una pequeña sospecha de que la configuración de mi video podría tener algo que ver con esto, ya que tengo una tarjeta Nvidia optimus que no he podido configurar para mi satisfacción a pesar de haberlo intentado bastante. Quizás si se utiliza alguna característica de composición "dulce visual" y esa característica no es confiable, eso puede explicar el comportamiento que estoy viendo.