jueves, noviembre 01, 2007

Problemas con CheckGmail


Hola a todos, Hace mucho que no escribo en el blog, pero es que tampoco dispongo de mucho tiempo para hacer un poco el friky.

Hace poco, he actualizado mi ubuntu a la 7.10. Esto esta bien por una parte pero por la otra, .... dios mio, cuantas horas le eche a la 7.04 para que estuviese a mi gusto .... pero bueno, la cosa es que ahora he empezado de cero a reconstuir mi ubuntu.

Unos de los programitas que hacian mi vida mas sencilla era "Check Gmail", ya que no me gustan mucho los programas estilo "outlook" como puede ser "evolution".

La cosa es que lo instalo ("sudo apt-get install checkgmail") y lo lanzo, todo muy bien y bonito. Pero sorpresa fue mayuscula cuando al reiniciar el equipo, no lo vi por ningun sitio, ... que sera sera ..., si lo lanzaba a traves de "aplicaciones->internet" seguia sin aparecer. Visto lo visto, decidi preguntarle a la "consola" de linux a ver que pasaba. y la respuesta fue:

Warning: Gtk2::Sexy not found ...

CheckGmail uses Gtk2::Sexy for clickable URLs in mail messages
Please download and install from CPAN (http://search.cpan.org) if you want to use this feature ...

Can't use an undefined value as a HASH reference at /usr/bin/checkgmail line 4714.
A thread exited while 2 threads were running.


Pregunté en tonces al Sr. Google y entre las cosas que me dijo, me quede con que parece ser que la versión de CheckGmail para algunos idiomas no va muy fina. La solucion temporal a falta de afinarla más, pero que permite utilizar este notificador consiste en indicarle que tome el idioma Ingles, con el que funciona correctamente. Manos a la obra.

Primero vamos a ver donde para el notificador: "whereis .checkgmail" lo normal es que este en "/home/[nombre de tu home]/.checkgmail" una vez que accedamos al directorio nos encontramos con 3 archivos:

attachment_icons
lang.xml
prefs.xml

El que nos interesa es el ultimo "prefs.xml", si le echamos un ojo ("sudo gedit prefs.xml") veremos que hay una linea que indica el lenguaje e indicará español, lo que tenemos que hacer es modificarla e indicar Ingles: language="English"

Guardamos, y ale, volvemos a lanzar "checkgamil" y ahora debería funcionar.