Skip to content
25 - 11 - 2008 / Gómez Hyuuga

Instalar y configurar Conky

Conky en mi pc

Conky es un monitor del sistema caracterizado por ser muy ligero gracias a su bajo consumo de recursos, tiene unas ventajas extras como la de incluir configuraciones personalizadas y agregarle gran cantidad de scripts, que servirán como por ejemplo para ver la cantidad de CPU que se está usando, revisar cuantos correos tenemos sin leer en nuestra cuenta de gmail o ver la temperatura y el estado del ambiente, como muchas posibiladades más.

Su instalación es muy sencialla, solamente abrimos la terminal (menú Aplicaciones->Herramientas del sistema->Terminal), accedemos como root con:

su -

e instalamos con el comando:

yum install -y conky

Una vez instalado podrás ejecutarlo pesionando “Alt + F2” e introducir en la caja de texto “conky” (sin las comillas).

En cuanto a su configuración puedes hacerla tú mismo creando un archivo en tu carpeta personal con el nombre de “.conkyrc” (sin las comillas) o también pueden bajarse archivos de configuración ya elaborados, desde aquí podrás previsualizar algunos y descargarlos o incluso desde Gnome-Look.

Si quieres tener mi configuración que tengo en la captura al inicio del post tendrás que hacer lo siguiente:

Descargamos éste pack de configuraciones, vienen en color “Brave” (azul), “Wine” (rojo), “Wise” (verde) o “Human” (naranja) y también por si tenemos un fondo de pantalla claro viene una configuración de color negro para distinguirlo.

Una vez descargado extraemos el fichero. Pulsamos “Ctrl + H” para ver los archivos ya que se encuentran ocultos, copiamos la carpeta “.fonts” y “.scripts” a nuestra carpeta personal.

Si vamos a querer ver la metereología o revisar el correo tendremos que instalar los scripts manualmente, para ello vamos a la carpeta “.scripts” que copiamos a nuestra carpeta personal, ahí veremos dos paquetes .deb y otros dos en .tar.gz. Borramos los .deb, extraemos los .tar.gz y entramos en la carpeta llamada “conkyforecast-2.02”.

Ahora abrimos la terminal, nos situamos en ese mismo directorio con ella y escribimos el siguiente comando para instalar el script:

su -c 'python setup.py install'

Con esto quedará instalado éste script pero para poder visualizar la metereología tendremos que registrarnos aquí, después se te enviará un email a tu cuenta con los datos que son el “PARTNER ID” y la “LICENCE KEY”. Éstos datos tendremos que introducirlos en el archivo “conkyForecast.config”, para hacerlo primero copiamos el archivo a nuestra carpeta personal con el siguiente comando:

su -c 'cp /usr/share/conkyforecast/conkyForecast.config /home/tu-usuario/.conkyForecast.config'

Cambiando “tu-usuario” por el nombre de tu usuario y después abrimos el archivo con un editor de textos, ahí introducimos los datos que se nos enviaron a nuestro correo, en mi caso el archivo está así:

# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE = en_US
XOAP_PARTNER_ID = blablablabla
XOAP_LICENCE_KEY = blablablabla

Guardamos y cerramos el archivo.

Ahora si quieres revisar tu correo entramos a la carpeta llamada “conkyemail-2.01” que extrajimos anteriormente, nos situamos con la terminal en la carpeta e instalaremos el script con el siguiente comando:

su -c ‘python setup.py install’

Muy bien ahora navegamos hasta la carpeta “conky_colors/conkyrc/versión/color”, en el caso de la captura “/conky_colors/light/Wise/” que se extrajo con el archivo descargado.

Renombramos el archivo “.conkyrc_es” por “.conkyrc” y lo copiamos a nuestra carpeta personal.

Lo abrimos con el editor de textos y buscamos éstas las líneas:

${font StyleBats:size=16}A${font}  CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu0 8,60}
${font StyleBats:size=16}A${font}  CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu1 8,60}

y las reemplazamos por éstas otras:

${font StyleBats:size=16}A${font}  CPU1: ${cpu cpu0}% ${alignr}${cpubar cpu0 8,60}
${font StyleBats:size=16}A${font}  CPU2: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}

Ésto para corregir un error que impide que se ejecute conky.

Ahora buscaremos éstas otras:

gap_x 35
gap_y 50

Las líneas indican la posición en la que se mostrara el programa:

gap_x. Indica la posición con respecto a x.

gap_y. Indica la posición con respecto a y.

Pueden modificarlas si quieren, en mi caso dada mi resolución de 1280×1204 las tengo así:

gap_x 1060

gap_y 45

Puesto así lo tengo en la parte superior izquierda de la pantalla, ir probando la posición que les parezca mejor.

Ahora si queremos que aparezcan los mensajes que tenemos de nuestra cuenta de gmail copiamos las siguientes lineas al final del archivo:

${voffset -8}${font Martin Vogel's Symbols:size=19}B${font}  Gmail: ${alignr}${font DejaVu Sans:style=Bold:size=8}${execi 600 conkyEmail --servertype=IMAP --servername=imap.googlemail.com --username=??? --password=??? --ssl}${font} Nuevo(s) mensaje(s)

Sustituimos los signos de interrogación por nuestro nombre de usuario y contraseña respectivamente, en mi caso quedó así:

${voffset -8}${font Martin Vogel's Symbols:size=19}B${font}  Gmail: ${alignr}${font DejaVu Sans:style=Bold:size=8}${execi 600 conkyEmail --servertype=IMAP --servername=imap.googlemail.com --username=gomezhyuuga --password=micontraseñasupersecreta --ssl}${font} Nuevo(s) mensaje(s)

Muy bien ya casi está todo listo ahora pondremos nuestra localización sobre la que queremos que muestre la meteorología, abrimos este link: http://xoap.weather.com/search/search?where=NORWICH sustituyeno “NORWICH” por el nombre de nuestra ciudad o país en el que estemos, en el navegador te saldrá el código de tu ciudad por ejemplo el mío que es el de la Ciudad México, Distrito Federal es “MXDF0132” copiar el de tu ciudad.

Después en el editor de textos damos clic a la opción “Reemplazar”. Saldrá una pequeña ventana pidiendo lo siguiente:
Buscar. Introducimos ésto: “???” (sin las comillas).
Reemplazar con. Pegamos el código copiado anteriromente de nuestra ciudad.

Por último damos clic a “Reemplazar todo”.

Listo ahora guardamos el archivo, cerramos el Editor de Textos y ejecutamos conky, (Alt + F2 e introducimos conky. Ya debería de verse en tu pantalla, disfrutar de él!!!

Cualquier problema que tengas con la instalación del programa o con la configuración comentarlo y te ayudaré.

Anuncios

59 comentarios

Dejar un comentario
  1. Cristian / Sep 26 2009 8:29 PM

    Muy buen post, muy agradecido

    • Catrin / Oct 1 2009 10:22 PM

      pues a mi no me aparece ni la seccion de RED ni la de TIEMPO, … en el archivo solo se menciona a las interfaces: eth0 (ethernet) y wlan0 (wifi)…

      pero en mi caso para la wifi es: ath0 , debo editar el archivo con esa interface, o agregar otra opcion antes del ${endif} con ath0???

      gracias

      • Gómez Hyuuga / Oct 2 2009 3:17 PM

        Nop, dejalo o cambia todo lo que diga wlan0 por “ath0” 🙂

        En cuanto a lo de RED y TIEMPO no sabría decirte, en el archivo de configuración que comenté aquí en el post es de una versión específica, creo se actualizó el pack de Conky Colors y supongo habrá cambiado el archivo.

  2. enteFinal / Nov 13 2009 6:48 PM

    Hola, gracias por el artículo. Me ha funcionado bien sobre Fedora 11, si bien no cambié el valor de gap_x (por defecto me alineó a la derecha) ni apliqué el fix para cpu1 y 2, teniendo un core duo. Dejé pendiente el agregar el conkyforecast.

    Agregué tb un ${endif} faltante al final de la sección RED, aunque no parece que haga un real problema.

    @Chucho, otros
    Para que salga el logo de Fedora en la línea de ‘Kernel’, hay que cambiar una ‘u’ por ‘N’ en la línea respectiva del .conkyrc. Se explica al final del README del conky-colors.

  3. Caronte / Nov 29 2009 12:19 AM

    eh, con el conky forecast, no podía instalar el script conkyforecast correctamente (al ejecutar ‘python setup.py install’); la solución era instalar el paquete python-devel que me faltaba.

    Aplicado todo en Fedora 12, sin problemas.

  4. Jorge / May 27 2010 7:52 PM

    hola hola como desinstalo conky en mi lap?

  5. Geopelia / Ago 2 2010 10:23 PM

    Buen tutorial segui los pasos y el conky me quedo bastante bien. Me falta agregarle el panel para audacious y los sensores y listo

  6. Lyrero / Ago 10 2010 8:17 PM

    Saludos.

    Ha sido un día atareado al tratar de entender la configuración para Conky, pero he logrado la apariencia que esperaba. Sin embargo, me gustaría añadir el módulo que indica a Fedora 13 como el lanzamiento correspondiente (F13 Goddard Release), es decir, el módulo superior en la siguiente imagen

    ¿Me pueden sugerir cómo lograrlo?

  7. Nabila / Ago 29 2010 5:57 PM

    Hola, he intentado lo del clima… pero solo me sale el termómetro y las barritas mas abajo (o sea me sale / / / /)

    PORFAAAAA AYUDAAAA, no sé qué más hacerle, me pueden responder a mi mail? gracias…

  8. ricardo / Ago 25 2011 9:54 AM

    hola estoy experimentando,tengo el conky insatalado desde hace un monton de tiempo y me gustaria saber si se le puede añadir al script ademas unos marcadores de temperatura .
    atentamente –ricardooo1–.
    GRACIAS

  9. adrian / Ene 27 2012 2:27 PM

    como puedo hacer que conky me funsione a travez de proxy

Trackbacks

  1. Conky – Configuracion y Ejemplo | celtha.sh

Comparte tu opinión

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s