Conky en Debian Lenny
http://conky.sourceforge.net/ es un monitor para nuestros sistemas Linux, según dice el sitio oficial es un fork de torsmo otro similar pero con menos funcionalidades que ahora esta discontinuado, recuerdo que en su momento lo probé (a torsmo) y estaba muy bueno.

Conky es la evolución de ese mismo software con mayores funcionalidades y estética mejorada. Este post es para dar a conocer cómo lo hice andar en Debian Lenny (a la fecha del post).
Por mas que la documentación aclare los pasos, el “know how” para implementarlo a veces no se cumple al pie de la letra en cada distro. Lo primero por supuesto es hacer un:
1 | :~# aptitude install conky |
:~# aptitude install conky
Una vez instalado y siguiendo las instrucciones del propio sitio, nos hacemos con una copia del .conkyrc desde el archivo ejemplo que esta en la siguiente ruta.
1 | :~$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc |
:~$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
Este archivo aunque bastante amplio casi con seguridad hay que editarlo para su adecuada aplicación a nuestro sistema.
Pero los detalles por los cuales esta este post es que la instalación y personalización de conky en Debian Lenny queda a medias y no es del todo funcional.
Para empezar si modificamos correctamente el .conkyrc que esta en nuestro home, veremos que al ejecutar el programa tenemos cada 5 segundos (configuración por defecto) un molesto destello/flickering en la actualización de la información, en mi caso es DEMASIADO molesto.
Siguiendo las instrucciones como siempre, menciona que debemos habilitar un módulo “dbe” en xorg.conf
1 2 3 | Section "Module" Load "dbe" EndSection |
Section "Module" Load "dbe" EndSection
Pero he aqui que en la nueva configuración del mismo en Lenny ya no existe esa linea (según dice en /usr/share/doc/xserver-xorg/NEWS.Debian.gz)
no entiendo la razón asi que tenemos que editar el /etc/X11/xorg.conf y agregar las siguientes lineas tambien (antes de la sección Module, y preferentemente al principio de todo el xorg.conf):
1 2 3 | Section "Files" ModulePath "/usr/lib/xorg/modules" EndSection |
Section "Files" ModulePath "/usr/lib/xorg/modules" EndSection
Con esto modificado y el servicio de X reiniciado queda pendiente el arranque automático en nuestra sesión de usuario (Gnome en mi caso) lo más cómun seria que desde System–>Preferences–>Sessions en “Startup Programs” coloquemos el comando “conky” directamente, pero no sé porque no funciona. La solución pasó por crear en mi home un archivo .conky_start.sh
1 2 | #!/bin/bash sleep 10 && conky; |
#!/bin/bash sleep 10 && conky;
Darle los correspondientes permisos de ejecución
1 | :~$ chmod a+x .conky_start.sh |
:~$ chmod a+x .conky_start.sh
Recién alli si poner ese script en el System–>Preferences–>Sessions en “Startup Programs” como muesta la imagen a continuacion:

ACTUALIZACION: habia hecho un post con mi archivo de configuración pero como era muy largo decidí ponerlo como archivo en otro host, asi que aqui está:
~/.conkyrc (modo texto)
~/.conkyrc.zip (zipeado)
