Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003
En Gnome Evolution el atajo de teclado Control+J sirve para enviar el mensaje o mensajes seleccionados a la carpeta de spam (Junk) , pero está peligrosamente cerca de Control+K que permite marcar como leído un mensaje. Por el momento no es posible modificar estos atajos mediante ninguna pantalla, por lo que hay que recurrir a toquetear los archivos de configuración que por suerte son simples XML.
Hay que editar el archivo /usr/share/evolution/2.26/ui/evolution-mail-message.xml y buscar MessageMarkAsJunk para dejarlo como sigue para cambiar el atajo a Control+G, que molesta menos:
<cmd name="MessageMarkAsJunk"
_tip="Mark the selected messages as junk"
accel="*Control*g"
pixtype="pixbuf"/>
<cmd name="MessageMarkAsNotJunk"
_tip="Mark the selected messages as not being junk"
accel="*Control**Shift*g"
pixtype="pixbuf"/>
Sólo queda reiniciar el programa y listo
Hace tiempo que conocía Gnome Colors pero ha sido hoy cuando me he dado cuenta de que en los repositorios oficiales de Debian están disponibles paquetes independientes para cada color, además de los estilos visuales Shiki Colors y los temas GDM (pantalla de validación de Gnome) Arc Colors, que combinados dejan el escritori de lo más bonito. Para instalar todo, basta con ejecutar:
sudo apt-get install gnome-colors shiki-colors arc-colors
Por cierto, las fuentes Ebrima y Segoe UI que vienen con la Release Candidate de Windows 7 le dan el toque perfecto
Mail Notification es un pequeño programa del que ya he hablado. Su mejor característica es la integración con Gnome Evolution, ya que te permite marcar como leídos los correos recién llegados sin necesidad de abrirlos, cosa que no puedes hacer con el formato mbox o via POP3/IMAP. Pero como lleva bastante sin actualizarse, el conector no funciona correctamente con la versión 2.26 de Evolution. El mensaje que muestra es:
“Notificación de correo no puede contactar con Evolution. Comprueba que Evolution está en ejecución y que está cargado el conector con Notificación de correo.”
Si comprobamos el contenido del paquete mail-notification-evolution podremos comprobar que el plugin se instala en un directorio incorrecto, dependiente de la versión 2.24. La solución es sencilla:
cd /usr/lib/evolution/2.26/plugins/ sudo ln -s ../../2.24/plugins/liborg-jylefort-mail-notification.so . sudo ln -s ../../2.24/plugins/org-jylefort-mail-notification.eplug .
Luego, basta con reiniciar Gnome Evolution para que Mail Notification tenga acceso al correo.
La actualización a Gnome 2.24 en Debian está siendo lenta debido al lanzamiento de Debian GNU/Linux 5.0, y poco a poco se van añadiendo paquetes que funcionan sin problemas con la estable en los repositorios, la 2.22. Como es lógico, han cambiado bastantes cosas y por ejemplo, gedit ha dejado pasado a usar GVFS. Eso provoca que al actualizarlo deje de funcionar la edición de todo lo que no se a local: FTP, SFTP, SMB…
Tras trastear un poco encontré la solución, sencilla y elemental como siempre: instalar el paquete gvfs-backends. Eso habilita la edición en todos los sistemas soportados por la nueva capa de abstracción incluyendo el ansiado FTP.
Para empezar a aprovechar la flamante API de Bitacoras.com he hecho este sencillo script para Gnome que permite notificar cuando te llegan mensajes privados a tu buzón en Bitacoras.com. Sólo necesita disponer de curl y libnotify:
#!/bin/bash
B_USER="tu_nombre_de_usuario"
B_PASS="tu_contraseña_en_md5"
B_KEY="tu_clave_api"
B_INBOX=`curl --silent --data "user=$B_USER&pass=$B_PASS&key=$B_KEY&format=xml"
"http://api.bitacoras.com/inbox/" | grep "<data>" | sed -e 's/\s<data>//' -e 's/<\/data>//'`
if [ $INBOX -gt 0 ]; then
notify-send -i /usr/share/icons/gnome/32x32/actions/mail-message-new.png -t 5000
"Bitacoras.com" "Tienes $B_INBOX mensajes privados sin leer en Bitacoras.com"
fi
Quedaría así:

Basta con meterlo en el cron para que se ejecute solo y notifique cada X minutos. ¿Usas KDE? No hay problema. Basta cambiar el comando de notificación tras el then por KDialog:
kdialog --passivepopup "Tienes $B_INBOX mensajes privados sin leer en Bitacoras.com" 5
¿Usas Mac OS X?. Tampoco hay problema, utilizando Growl:
growlnotify -s -m "Tienes $B_INBOX mensajes privados sin leer en Bitacoras.com"
Si lo preferís, podéis descargar los scripts: Gnome, KDE y Mac OS X.
Si algo no funciona o tenéis sugerencias, en los comentarios os escucho
Hacía un tiempo que por no-se-que-cambio la integración de Bluetooth con Gnome no iba del todo bien. Por algún motivo el applet (que viene en el paquete bluez-gnome) no me permitía enviar archivos ni explorar dispositivos, ni podía administrar los dispositivos emparejados. Al ejecutar en una consola bluetooth-applet obtenía:
Bluetooth OBEX server failed: Bluez DBus interface not available
Y al ejecutar sudo /usr/sbin/hcid -d -n el resultado era:
Unable to get on D-Bus
Tras curiosear un poco dí con la solución gracias al archivo /etc/dbus-1/system.d/bluetooth.conf, donde se puede ver:
<!-- allow users of netdev group to communicate with hcid --> <policy group="netdev"> <allow send_destination="org.bluez"/> </policy>
Es decir, que basta con añadir el usuario al grupo netdev y tendrá permisos para conectarse al servidor DBus, con lo que Bluetooth volverá a ser operativo.
En Gnome, ni Nautilus ni Eye Of Gnome ni gThumb soportan de modo nativo la visualización de archivos PSD de Adobe Photoshop, pero existe el proyecto GdkPixbuf loader for Adobe Photoshop (PSD) file format, que añade el soporte para todas las aplicaciones que se basan en gdk-pixbuf. Existe un paquete para Ubuntu pero que no funciona en Debian, por lo que es mejor complilarlo:
sudo apt-get install libgtk2.0-bin libgtk2.0-dev
wget http://gdk-pixbuf-psd.googlecode.com/files/gdk-pixbuf-psd_20081217.tar.gz
tar xvf gdk-pixbuf-psd_20081217.tar.gz
cd gdk-pixbuf-psd_20081217
make
su
cp libpixbufloader-psd.so /usr/lib/gtk-2.0/2.10.0/loaders/
gdk-pixbuf-query-loaders /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-psd.so >>
/usr/lib/gtk-2.0/2.10.0/loader-files.d/gdk-pixbuf-psd.loaders
Con esto, Nautilus podrá mostrar previsualizaciones de los archivos y EOG abrirlos sin problemas
Totem es el reproductor oficial del proyecto Gnome, que funciona con dos backends: GStreamer y Xine. Por defecto se usa GStreamer pero al reproducir un DVD no es posible navegar por los menús. La solución es instalar el paquete totem-xine y forzar que sea el backend por defecto con el comando:
sudo update-alternatives --config totem
Ahí seleccionaremos /usr/bin/totem-xine y listo ![]()
Rhythmbox es el un sencillo pero bien reproductor de música para Gnome. Tiene muchas características interesantes pero siempre he echado en falta un ecualizador gráfico. Hoy por casualidad dí con un pequeño plugin que añade un ecualizador que permite modificar 10 frecuencias.
La instalación es sencilla: descomprimir en ~/.gnome2/rhythmbox/plugins/ ![]()
Desde que me he pasado a Gnome he tenido varios problemas con el vídeo y sonido: Totem no reproducía correctamente vídeos FLV y ciertos programas como Pidgin, Mail Notification, Evolution no reproducían ningún sonido, teniendo que recurrir a trucos para que funcionaran.
Tras investigar un poco he dado con la solución, tan simple que hasta da vergüenza contarlo: deshacerse de las librerías Xine para Totem e instalar el paquete gstreamer0.10-ffmpeg. Con esto el vídeo y el sonido funcionan perfectamente con todos los programas conflictivos.
Actualización: Es necesario instalar también el paquete gstreamer0.10-plugins-bad, que desinstalará gstreamer0.10-plugins-really-bad (incompatibles, este último sólo en los repositorios de Debian Multimedia) así como gstreamer0.10-tools que contiene ejecutables utilizados por programas como Mail Notification.
Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons