Problema

Problema

Problema

Recientemente actualicé de 13.04 a 13.10 y, de repente, las burbujas de notificación no aparecen con el tema habitual en la esquina superior derecha, sino que aparecen como texto blanco sobre fondo azul en la esquina superior izquierda. Se parece a esto:

Notificación con mala temática en la esquina superior izquierda.

Intentos fallidos de solucionarlo.

  • Intenté reinstalar unity, notify-osdeliminé ubuntu-desktopel notification-daemonque estaba instalado, nada de eso lo soluciona.

  • De hecho, ejecutar ps aux | grep notify-osdmuestra que notify-osd ni siquiera se está ejecutando. Pero cuando intento iniciarlo manualmente ejecutando, /usr/lib/x86_64-linux-gnu/notify-osdaparece:

    ** (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.servicearchivo, que ahora mismo 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).

  • Esto no es un duplicado deNo hay notificaciones de notify-osd el 13.10(y por cierto me purgué gnome-flashback-sessionjunto con notification-daemon)

Preguntas)

¿Cómo puedo depurar esto? ¿Cómo puedo hacer para que las notificaciones vuelvan a la normalidad?

Si se necesita información de depuración adicional, estaré feliz de agregarla (solo que no puedo encontrar más).

Respuesta1

i3 está utilizando el demonio de notificación "dunst", por lo que debe eliminarlo para volver a habilitar ubuntu notify-osd.

Ejecute lo siguiente desde la terminal:

sudo apt-get purge dunst
killall dunst
notify-send "Hello"

Respuesta2

Tuve el mismo problema debido al i3. Purgar todos los paquetes que se instalaron con i3 me ayudó:

sudo apt-get purge i3 i3-wm i3lock suckless-tools i3status dunst

Creo (pero no estoy seguro) que el problema estaba en dunstel paquete; según su descripción, también es un demonio de notificación.

Respuesta3

Esta pregunta es un poco antigua, pero creo que puedo ampliarla. El problema no es con i3 ni con Dunst, sino con D-Bus. Aparentemente es malo para manejar múltiples proveedores de notificaciones. ver la notaaquí. Me encontré con el mismo problema con el demonio de notificación XFCE mientras ejecutaba Arch.

información relacionada