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:
Intentos fallidos de solucionarlo.
Intenté reinstalar
unity
,notify-osd
eliminéubuntu-desktop
elnotification-daemon
que estaba instalado, nada de eso lo soluciona.De hecho, ejecutar
ps aux | grep notify-osd
muestra que notify-osd ni siquiera se está ejecutando. Pero cuando intento iniciarlo manualmente ejecutando,/usr/lib/x86_64-linux-gnu/notify-osd
aparece:** (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 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-session
junto connotification-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 dunst
el 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.