Este fin de semana Mark Shuttleworth publicó en su blog personal un artículo mencionando los avances que se están realizando en el desarrollo del nuevo sistema de notificaciones para Ubuntu 9.04 Jaunty Jackalope. El objetivo del nuevo sistema es crear un sistema unificado para mostrar notificaciones del sistema y de las aplicaciones utilizando una interfaz agradable, sencilla y cómoda de usar, como ya comentamos en Genbeta.
Las notificaciones se muestran como una burbuja al más puro estilo Growl de Mac. Se podrán configurar aspectos comola posición que ocupará en la pantalla, el tiempo que dura cada notificación… y si se pasa el ratón por encima, automáticamente hace un efecto disolución hasta quedar prácticamente transparente y así poder utilizar el ratón sobre las ventanas que se habían quedado ocultas debajo. Este comportamiento puede verse en funcionamiento en la demo de Canonical, donde se cierra una ventana “a través” de una notificación:
Ahora, gracias a la guía publicada por Alex Rybicki, los usuarios de Ubuntu Intrepid Ibex ya pueden instalar fácilmente el nuevo sistema de notificaciones para probarlo en sus escritorios. No tiene ningún peligro si se siguen los pasos descritos, puesto que lo único que se hace es descargar el código fuente, compilarlo y ejecutarlo. En el momento en que se cancele ese comando el sistema de notificaciones regresará al anterior.
El proceso es el siguiente:
1. Instalar algunos paquetes necesarios antes de la compilación. Ejecutar en un terminal:
sudo apt-get install bzr gnome-common automake
2. Acceder al directorio donde se quiera guardar el código fuente, descargarlo y compilarlo tecleando los siguientes comandos en orden:
bzr branch lp:notify-osd
cd notify-osd
./autogen.sh
make
3. Matar el demonio del sistema actual y ejecutar el nuevo tecleando en la línea de comandos la orden (cambiando [ruta_al_directorio] por la ruta de directorios donde se ha descargado el código fuente):
killall notification-daemon ; ruta_al_directorio/notify-osd/src/notify-osd
Incluso en el tutorial también se propone un script para iniciar el nuevo sistema por defecto, si se prueba y funciona correctamente. Por supuesto, si creas el script y te cansas porque todavía está en fase de desarrollo y tiene algunos fallos, siempre puedes eliminarlo y volverá el nuevo sistema.
Más información | Ubuntu Wiki
Enlace | Alex Rybicki
Ver 12 comentarios
12 comentarios
Guillermo Latorre
Julián: el autor del tutorial ha editado el post comentando que hay algunos usuarios con errores al ejecutar el autogen, probablemente causados por falta de algunas dependencias más. Comprueba si tienes instalados los paquetes que comenta.
TheSeptimus
Genial!! Vamos a ver qué tal funciona, el punto para mí más positivo es el del aspecto visual, para Karmic Koala ya han prometido cambiar el tema marrón horrible-Human, ahora con este sistema de notificaciones la verdad es que visualmente Ubuntu gana muchísimo. Muy buen post!!
Julian Lasso
Pues la verdad cuando le doy ./autogen.sh Me sale un error al final
Running aclocal-1.10... configure.in:45: warning: macro `AM_PATH_GTK_2_0' not found in library Running autoconf... configure.in:45: error: possibly undefined macro: AM_PATH_GTK_2_0 If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation.
Y ahí quedé frito :(
pascasio
ami tambien me da el mismo error. Mañana mirare las dependencias
moebius
Faltan las -dev de gconf y dbus-gli y libnotify
sudo apt-get install libgconf2-dev libdbus-glib-1-dev libnotify-dev
Y me ha compilado.
Gohaninengland
Se parece a las notificacions de Firefox en Mac.
AirieFenix
¿Al compilarlas en otra distro funcionarán? Yo uso Mandriva y sería interesante poder probar estas notifiaciones.
renemen
las notificaciones no se centran ya en la "estrellita"? Creía que servía para eso
pascasio
yo lo he probado y funciona. lo que no se es hacer el scrip para que cada vez que arranque funcione. E intentado seguir las instrociones del autor pero no lo llego a acer funcionar
darkjano
Me parece que tiene buen estilo, combinará perfecto con Ubuntu Dust (en mi opinión el mejor tema existente para ubuntu).
dark_mind
ARGH!!!!!!!!!!! ya casi aparece por completo pero... dice que no mató nada... "Ningún proceso eliminado" después del "killall"...
Seguiré probando. Saludos!
Brian
Hola: Alguna idea con este problema? Realice los pasos correctos, de hecho el notify funciona, pero no carga el theme correcto y por consola veo este error:
Gtk-WARNING **: Theme directory scalable/stock of theme SimplyGrey has no size field
Donde se supone que va ese theme? en que directorio? de donde lo bajo?
Gracias por la ayuda.