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

Publicado en General

Deja un comentario

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

*