Instalar el nuevo sistema de notificaciones de Ubuntu Jaunty Jackalope

Instalamos bazaar (el sistema de control de versiones utilizado en Launchpad), automake (para generar archivos Makefile.in fácilmente) y las dependencias:

sudo aptitude install bzr gnome-common automake libgtk2.0-0 libgtk2.0-dev libgtk2.0-common libgconf2-dev libdbus-glib0-dev libdbus-glib-dev libx11-dev libnotify-dev libnotify1

Descargamos el código de NotifyOSD de Launchpad usando el cliente de bazaar

bzr branch lp:notify-osd

Entramos en el directorio en el que se ha guardado el código fuente y ejecutamos autogen.sh para crear el Makefile

cd notify-osd
./autogen.sh

Por último compilamos, matamos el demonio del sistema de notificaciones anterior, y lanzamos notifyOSD:

make
killall notification-daemon
./src/notify-osd

Script para ejecutar notify-osd con el siguiente inicio del sistema

$ gedit ~/.config/autostart/notify-osd.sh

… pegamos lo siguiente en el archivo:

#!/bin/bash
killall notification-daemon
sleep 1
~/notify-osd/src/notify-osd

… luego asignamos permisos de ejecución:

$ sudo chmod +x ~/.config/autostart/notify-osd.sh

… después:

$ gedit ~/.config/autostart/notify-osd.desktop

… y pegamos esto, donde nombre_usuario es el nombre de inicio de sesión

[Desktop Entry]
Type=Application
Name=notify-osd
Exec=/home/nombre_usuario/.config/autostart/notify-osd.sh
Icon=system-run
Comment=
X-GNOME-Autostart-enabled=true

 

A partir de ahora tendremos notify-osd corriendo desde el inicio del sistema.

MundoGeek & Blog de Alex Rybicki

Artículo relacionado Nuevas notificaciones en Ubuntu 9.04

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *