Conky, es un monitor ligero para el sistema que nos permite mostrar mucha y variada informacion en el escritorio. Para instalarlo basta con ejecutar:
$ sudo apt-get install conky
Y luego crear un fichero .conkyrc en nuestro directorio Home con la configuracion que queremos usar. Existen varios ejemplos de fichero .conkyrc que podemos descargar desde aqui. Estos ficheros basicamente son ficheros de texto plano donde definimos las variables que queremos utilizar (mostrar) en el monitor.
Vamos de todas formas a ver un ejemplo mas complejo para obtener el monitor que se puede ver en la imagen superior del articulo. Las instrucciones de como conseguirlo estan tomadas del siguiente enlace. Los pasos son:
– Instalar conky:
$ sudo apt-get install conky
– Descargar el siguiente fichero y guardarlo en nuestro directorio home con el nombre .conkyrc
– Crear un directorio “scripts” en nuestro directorio home, bajar este fichero y descomprimirlo en esa direccion.
– Descargar las siguientes fuentes y descomprimirlas en el directorio .fonts de nuestro directorio home.
– Editamos el fichero .conkyrc y en la siguiente linea:
${execpi 300 python ~/scripts/gmail_parser.py yourgmailusername yourgmailpassword 3}
Sustituimos yourgmailusername y yourgmailpassword por nuestra cuenta de correo de gmail y password, asi el script luego podra acceder a la cuenta para mostrarnos el numero de correos pendientes.
– Para que el acceso funcione correctamente, tambien tenemos que instalar:
$ sudo apt-get install python-feedparser
– Para poder mostrar la temperatura de la CPU y disco duro tenemos que instalar estos sensores:
$sudo apt-get install hddtemp
$sudo apt-get install lm-sensors
– Ahora tenemos que obtener el codigo de nuestra region, para que se muestre correctamente la temperatura de la zona. Para ello entramos en la siguiente direccion, introducimos nuestra ciudad o codigo postal y pulsamos el boton “go”, entonces anotamos el codigo que aparece en la URL de la pagina. Por ejemplo para suiza es SZXX0013.
– Editamos el fichero pogodynka.sh del directorio scripts buscando por la linea kod=USID0025, ahi debemos cambiar el codigo existente por el codigo de nuestra ciudad.
– Si queremos la temperatura en grados centigrados y no Fahrenheit. cambiamos la linea:
w3m -dump http://weather.yahoo.com/forecast/"$kod".html | grep -A21 "Current" | sed 's/DEG/°/g' > $plik
por
w3m -dump http://weather.yahoo.com/forecast/"$kod"_c.html | grep -A21 “Current” | sed ’s/DEG/°/g’ > $plik
– Creamos ahora un directorio vacio llamado “weather” en nuestro directorio home.
– Pulsamos ALT+F2 y en la caja de texto escribimos “conky” para arrancar el monitor. y ya tendremos un escritorio mas “cool”.
Si usas Windows no te preocupes, puedes obtener algo parecido usando Samurize.





¿y los correos? ¿tienes que tener pidgin?
¡Un Clásico!
esta chever jojojo
$ sudo apt-get install conky
xD!!!
saludos
me ha encantado que coulld
Se queda muy chulo el ejemplo de la imagen. Cuando vuelva del trabajo me pongo con ello 😛
¡Qué bueno! Esto es la pera, jamás lo había tenido, yo sé que se podían poner los screenlets y todo eso pero comían más recursos… y no podía depender de ellos, así que esto es una solución cojonuda xD. La pega es que los colores a veces no se ven si tienes un fondo de pantalla clarito…
Vaya, precisamente llevo unos dias trapicheando con Conky gracias a ese post. Si utilizais rhythmbox, MPD o Amarok podeis agregar unas lineas para ver lo que se esta reproduciendo (para Amarok y MPD hay bastantes opciones). Si haceis un “man conky” podeis ver todas las opciones, ademas en la web de conky teneis un script para Amarok bastante molon, creo que esta donde las screenshots, y por si quereis mas aqui teneis todas las funciones para Amarok a traves de DCOP http://amarok.kde.org/wiki/DCOP_Functions.
Hola. Muy buen artículo pero creo que hay un pequeño fallo.
Al final dices que hay que crear un directorio llamado weather, pero lo que hay es que crear un fichero.
Un saludo.
@Jorge, tienes razon (las prisas son malas), es crear un fichero vacio.
Wow, ese sería un cambio radical para mi conky, ya que yo lo tengo muy sencillo porque en ratos no tengo la oportunidad de estudiarlo mas a fondo y me desepero, por eso lo dejo tan sencillo.
Y para Windows hay otra alternativa que para mi es mucho mejor que Samurize, es Rainmeter y Rainlendar: http://www.ipi.fi/~rainy/legacy.html
Sorry, se me paso decirles a los visitantes de este grandioso blog y que todavía usan Windows, visiten mi blog, ahí doy algunos tips de como configurar esos programas.
Hey que tal!, yo llevaba un par de dias jugando con esa configuracion de conky quite la seccion del clima (por considerarlo innecesaria con weather applet), amplie la informacion de sistema y configure unas condicionales para el monitor de red, aqui el resultado: http://www.gnome-look.org/content/show.php/My+conky+setup?content=91995
PD felicitaciones por tu blog!
Lo que molaría sería poder utilizar conky de forma distribuida. Me refiero a hacer que conky muestre en nuestro escritorio el estado de otra máquina, para los que tenemos un server en casa sería muy, muy cómodo.
Miraré a ver si veo por ahí como hacerlo y me hago un post que hace mucho que tengo el blog parado (bendito tiempo!) xD
superpiwi te hago una consulta: mi password de gmail tiene espacios, y por ello no me funciona la configuración del conky. Como puedo solucionar esto sin tener que cambiar mi contraseña??
Saludos.
Muuuy muy bueno superpiwi!! La verdad hacia tiempo que andaba buscando algo que midiera la temperatura del disco y de la cpu..
Estoy comenzando a instalarlo..apenas lo haga te cuanto como me anduvo!!
pd: ultimamente no doy abasto para leer todo lo que publicas jeje me parece genial..saludos
@guisheca
Prueba a pasarla entre comillas,tal vez asi la pille:
script “usuario” “esta es mi password”
Gracias!! =D
Hola, te mando saludos de Argentina, muy buen blog realmente muy bueno.
Para que funcione la parte del clima en vez de crear un directorio hay que crear un archivo vacio con nombre weather.
saludos
Yo he completado todos los pasos pero al final, al hacer alt+f2 y teclear conky se m e abre una ventana con algo parecido a conky, pero sin fuentes y todo muy feo…alguien puede ayudarme por favor?
Tengo problemas con el link a mediafire de las fonts… 😉
realicé todos los pasos que mencionas, pero no se muestra el clima ni los correos sin leer de mi cuenta de gmail. no se si puedas ayudarme.
buen post!
gracias
@BlogFV
el clima tampoco se me mostraba a mi bien, creo que intenta conectar a la pagina web y no siempre esta accesible. de todas formas lo conte mal en el post, es crear un fichero vacio llamado weather no un directorio.
Lo del correo si que funciona bien, y muestra los mensajes sin leer. asegurate de que esta bien el user y el password de gmail y que no tengas que salir por un proxy o similar.
@TheSeptimus
si no usas las fuentes que se citan en el articulo se te ve muy feo, pq no hace el reemplazo icono y fuente. es decir, en la imagen se ve bonito p.ej el pinguino o el simbolo de ubuntu, pero eso es en realidad una fuente de texto.
Asegurate de pillar bien las fuentes, y descomprimirlas en $HOME/.fonts, si no puedes usar esas fuentes, pues sustituirlas por otras lo mas parecidas posibles o editar esa parte del fichero .conkyrc
Decir que conky es muy configurable, puedes usar esas variables u otras, lo mejor casi es pillar un par de ejemplos de la web, ver que van haciendo y construir nuestro conkyrc propio.
Buenas Gracias por el conky pero tengo una pequeña duda e instalado y configurado los lm-sensor tal y como dice en guia ubuntu. Pero no se como debo ponerlos en conky por que la temperatura que sale no se mueve y en el script que esta puesto en el tutorial sale un simbolo de ? justo en esa linea alguien podria decirme como debo ponerlo gracias.
hola, queria avisar que tienes el link de las fuentes roto… en realidad me dice q el archivo fue borrado asi q qria saber si puedes volver a subirlas o recomendar algunas y decirme como las cambio…
gracias… esta muy bueno el blogg
ya lo instale y anda bastante bien, pero ahora tengo un problema…lo del clima ni aparece nada…y con respecto a los sensores de hdd..me sale un signo de pregunta en vez de los grados que tiene realmente…como se podria arreglar esto?..
ahh..y otra cosa….lo mas importante..esto no se ejecuta solo al iniciar ubuntu…como se puede hacer…con una tarea programada?
saludos
Marcos
Hola que tal, llevo un buen tiempo siguiendo tu blog, del cual siempre he tomado cosas interesantes que publicas.
En este caso he configurado conky tal cual como explicas aquí; destaco que todo funcionó relativamente bien, y digo relativamente porque tengo algunos problemas que ojalá, con tu ayuda pueda resolver.
1ª Modifique el archivo pogodynka.sh con el código que aparece en la url correspondiente a la ciudad donde vivo. Sin embargo al iniciar el conky el clima no aparece.
2ª El símbolo del grados centigrados muestra un pequeño cuadrado cuando supongo debería mostrar este símbolo “ª”.
3ª No me muestra la carga de la bateria.
NOTA: Es posible que se muestre la hora en formato hh/mm am ó pm
De antemano te doy las gracias por tu ayuda.
Marcos, para hacer que conky se te abra al inicio tienes que ir a: inicio< sistema< preferencias< sessiones
Pon agregar,en nombre: pones conky o lo que te parezca y en orden: conky
Activas la casilla y listo.
me sale este error al ejecutar pogodynka
sh pogodynka.sh
sed: -e expresión #1, carácter 1: Orden desconocida:`�’
e seguido los pasos pero el simbolo de ubuntu no me sale, i bien explicado aun k me e liado con lo de directorio i archivo pero tonterias
perdón por comentar 2 veces seguidas, pero me e fijado y directamente no me salen los dibujos, solo el @
gracias y los siento
HELP ME
A ver, lo tengo todo configurado como quiero, solo quiero que me quede en todos los escritorios del cubo, pero no que se quede por encima de los programas que abro… si alguien me uede ayudar..
el post y el blog en general están de p…madre. Sólo una pequeña aclaración:
para los que quieran la temperatura en celsius fijaos que no son idénticas las cadenas
w3m -dump http://weather.yahoo.com/forecast/“$kod”.html | grep -A21 “Current” | sed ‘s/DEG/°/g’ > $plik
y
w3m -dump http://weather.yahoo.com/forecast/“$kod”_c.html | grep -A21 “Current” | sed ’s/DEG/°/g’ > $plik
cambia el tipo de comillas en la segunda, lo que hace que no funcione, no copieis la cadena entera, limitaros a poner el _c
un saludo
Solo un dato, si cambiamos a Grados centígrados igualmente si antes mostraba 76° F ahora mostrara 26° F
es decir, “F” cuando debería mostrar 26° C.. para eso debemos cambiar la linea
echo $temp F / $tempo F
por esta otra
echo $temp C / $tempo C
en el archivo
pogodynka.sh
Hola muy interesante pero el “weather” no me funca=funciona.
Siempre da pronostico malos.
Hay alguna manera para modificar el code para que extraiga el pronostico de aquí http://www.smn.gov.ar/?mod=pron&id=4&provincia=Buenos%20Aires&ciudad=Jun%EDn ?
Saludos
No me sirvio, me funcionaba normal antes como viene, pero luego de tus pasos se me corrompio o algo asi, pero no importa, no te preocupes, esto es lo que me saca al intentar por la terminal.
Conky: desktop window (160002f) is subwindow of root window (af)
Conky: window type – override
Conky: drawing to created window (0x4000001)
Conky: drawing to double buffer
saludos.
Gran blog, estaba probando configuraciones del conky y esta está muy bien, pero me da un error,despues del simbolo del tiempo, una nubecita y tal me aparece C/ Barometer: C entiendo que antes de las dos c debería meter unas temperaturas … alguien puede indicarme que he hecho mal … Un saludo
cuando voy a Sistema < preferencias < (me falta Sesiones). alguien me podra ayudar? Gracias
Busca “Aplicaciones al Inicio”.
Hola, muy buen post, hago todos los pasos y no me aparece nada, no se que habre hecho mal, espero me puedan ayudar.
gracias….
Para añadir: cuando le doy “conky” en la ventana que aparece al presionar ALT+F2, no lo ejecuta, talvez este haciendo algo mal, pero he seguido los pasos tal y como lo indican, espero su ayuda y gracias de antemano.
salu2
PD: Muy buen tut, solo espero que se solucione mi problema.