Una pregunta similarexiste para el 11.04, pero las respuestas fueron "espera hasta las 11.10; funcionará allí". Ha llegado el 11.10 y no se me ha roto. :-(
Cuando comencé a usar Gnome Shell, las notificaciones de Gnome 3 funcionaron bien. Después de suspender y reanudar, parece haber vuelto a las burbujas de notificación-osd de Unity. Esto es molesto, porque un montón de burbujas de notificación de OSD se convierten en pequeñas ventanas en el medio de la pantalla cuando la computadora se suspende. También se ponen en cola en la barra de notificaciones de Gnome Shell en la parte inferior de la pantalla, todos con la etiqueta "notify-osd".
Si cierro sesión y vuelvo a iniciarla, notify-osd desaparece y los indicadores de Gnome 3 vuelven a aparecer hasta que pongo la máquina en modo de suspensión. ¿Pero cómo puedo conservarlos permanentemente?
Respuesta1
las notificaciones se envían a través de DBUS y después de instalar notify-osd redirige todas las notificaciones a sí mismo.
Esto no sería particularmente problemático si no fuera porque muchos paquetes dependieran directamente de notify-osd (ubuntu-desktop, blueman, guake, update-notifier, network-manager-gnome, Rhythmbox, por nombrar algunos), rompiendo efectivamente la capacidad de elegir. el sistema de notificación que me gustaría.
Puede eliminar el desvío con el siguiente comando:
sudo dpkg-divert --remove --rename --package notify-osd --divert /usr/share/dbus-1/services/org.freedesktop.Notifications.service.notify-osd /usr/share/dbus-1/services/org.freedesktop.Notifications.service
Pero (no lo he probado) esto podría interrumpir las actualizaciones de notify-osd (y por lo tanto su sistema) de mala manera o podría simplemente reaparecer en la próxima actualización de notify-osd.
Respuesta2
Esta pregunta (octubre de 2011) no solicita la misma información que la anterior:
¿Es posible reemplazar notify-osd con indicadores de Gnome 3?(junio de 2011). Esta otra pregunta (junio de 2011) es más completa que simplemente pedir una solución, sino que pregunta cómo controlar el medio ambiente, lo que puede o no aplicarse también a este problema (octubre de 2011).
En consecuencia, es probable que la siguiente información de la UA sea relevante únicamente para la pregunta anterior (junio de 2011):
Utilice notify-osd en lugar del demonio de notificación en GNOME-Shell
Esto proporciona información sobre cómo crear la situación que necesita atención correctiva para la pregunta original publicada anteriormente. No es probable que así fuera como se manifestó el problema anterior, por lo que deshacer y revertir los pasos probablemente no solucionará el problema. Sin embargo, es relevante para la publicación de junio de 2011 y aborda directamente las cuestiones allí solicitadas.
El archivo del sistema (pangolín 12.04):
file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
los contenidos son:
[Servicio D-BUS] Nombre=org.freedesktop.Notificaciones Ejecutivo=/bin/sh -c 'si [ ! -x /usr/lib/demonio-de-notificación/demonio-de-notificación ] || [ "$GDMSESSION" = invitado restringido ] || [ "$GDMSESSION" = gnome-classic-invitado-restringido ] [ "$GDMSESSION" = predeterminado -a "$(nombrebase `readlink /etc/alternatives/x-session-manager`)" = sesión-gnome ] || [ "$GDMSESSION" = ubuntu ] || [ "$GDMSESSION" = ubuntu-2d ]; luego ejecutivo/usr/lib/notificar-osd/notificar-osd; otro ejecutivo/usr/lib/demonio-de-notificación/demonio-de-notificación; fi'
presumiblemente, cambiando los segmentos de código que sonbold
hará el cambio, pero si el cambio es realmente funcional es otra cuestión. (es decir, hacer ambas cosasnotification-daemon
& notify-osd
¿existir? etc.)
árbitro:
- ¿Es posible reemplazar notify-osd con indicadores de Gnome 3?
- Utilice notify-osd en lugar del demonio de notificación en GNOME-Shell
- Notificaciones estilo Gnome en las que se puede hacer clic en Unity
- Cómo deshabilitar la notificación de estilo Unity cuando se usa Gnome Shell
- Las notificaciones de Gnome 3 se reemplazan con notify-osd cuando la máquina entra en modo de suspensión
- ¿Cómo instalar NotifyOSD-Config?
- Las notificaciones de Gnome 3 se reemplazan con notify-osd cuando la máquina entra en modo de suspensión