Problema
Recientemente actualicé de 13.04 a 13.10, y de repente las burbujas de notificación no aparecen como siempre en la esquina superior derecha, pero aparecen como texto blanco sobre fondo azul en la esquina superior izquierda. Se parece a esto:
Intentos fallidos de arreglarlo
He intentado volver a instalar
unity
,notify-osd
,ubuntu-desktop
retiradonotification-daemon
que fue instalado, ninguno de que la fija.De hecho, ejecutar
ps aux | grep notify-osd
muestra que notify-osd ni siquiera se está ejecutando. Pero cuando trato de iniciarlo manualmente ejecutando/usr/lib/x86_64-linux-gnu/notify-osd
me sale:** (notify-osd:4618): WARNING **: Another instance has already registered org.freedesktop.Notifications ** (notify-osd:4618): WARNING **: Could not register instance
Si entiendo bien, la instancia está registrada por el
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
archivo, que ahora contiene:[D-BUS Service] Name=org.freedesktop.Notifications Exec=/usr/lib/x86_64-linux-gnu/notify-osd
Cambiar el nombre o eliminar ese archivo (y reiniciar) no tiene ningún efecto (y no se vuelve a crear automáticamente).
Este no es un duplicado de No hay notificaciones de notify-osd en 13.10 (y por cierto lo purgué
gnome-flashback-session
junto connotification-daemon
)
Pregunta (s)
¿Cómo puedo depurar esto? ¿Cómo puedo obtener notificaciones para volver a la normalidad?
Si se necesita información de depuración adicional, estaré encantado de agregarla (solo que no puedo encontrar más).
fuente
xfce-notifyd
instalado o algún daemon de notificación que no seanotify-osd
? ¿Qué haceps aux | grep osd
y / ops aux | grep noti
muestra?xfce-notifyd
no está instalado (no tengo ningún otro demonio);ps aux | grep osd
no da nada, yps aux | grep noti
muestra[fsnotify_mark]
,update-notifier
y/usr/lib/cups/notifier/dbus
.apt-get autoremove
. ¿Qué quiere eliminar?i3wm
instalado (¿debería intentar purgar + eliminar automáticamente?).apt-get autoremove
No se eliminaron los paquetes. Y el problema apareció justo después de actualizar de 13.04 a 13.10. Editar: lo siento, entendí mal la pregunta de "actualización". (Estoy actualizando + reiniciando)notify-osd
tampoco senotification-daemon
dibujan notificaciones de esa manera, bajo ninguna condición, afaik. Sugeriría presentar un error adecuado en Launchpad al respecto, ya que Ask Ubuntu no es el lugar para informes de errores o depurarlos.Respuestas:
i3 está utilizando el daemon de notificación "dunst", por lo que debe eliminarlo para volver a habilitar ubuntu
notify-osd
.Ejecute el seguimiento desde la terminal:
fuente
Tuve el mismo problema debido a i3. Purgar todos los paquetes que se instalaron con i3 me ayudó:
Creo (pero no estoy seguro) que el problema fue con el
dunst
paquete; de acuerdo con su descripción, también es un demonio de notificación.fuente