lunes, 30 de mayo de 2011

Conky, Monitor de sistema (Tutorial)

Muchos de los que están adentrados en el mundo linux ya sabrán que es conky, pero para los que no, dejo en pocas palabras lo que es y lo que se puede lograr con esta gran herramienta.

Conky es un software gratuito de monitor de sistema, esta disponible para linux,FreBSD y OpenBSD. Conky es altamente configurable, es capas de monitorear varias cosas de nuestra PC, como lo son: CPU,Memoria,Espacio de intercambio,HDD,temperaturas,procesos de red etc.

Ahora se preguntaran como se ve, deléitense:





La verdad hay mucho tutoriales de esta herramienta junto con conky_colors, pero la mayoría van para personas con un poco de conocimientos, dejo un peqeño tutorial que es una recopilación de muchos ecuatoriales que vi pero quitandole los tecnicismos complicados y si te adentras un poco mas en poco tiempo se puede personalizar un conky que valla a tu medida.

Tutorial


1- Instalamos conky
Para que lo tengamos actualizado agregamos estos repositorios pegando esta linea en al terminal:

sudo add-apt-repository ppa:nosertto/ppa

Después actualizamos pegando esta linea en la terminal:

sudo apt-get update

Ahora si instalamos:

sudo apt-get install conky



2-Creacion de Conkyrc
Con un editor de textos como gedit o geany creamos un documento Home llamado "conkyrc".

3-Configuración
Ahora solo tenemos que bajar un documento y pegarlo en "conkyrc"
Esto lo pueden bajar desde la pagina principal de conky, aunque siempre hay mil maneras para configurarlo, dejo la configuración que yo personalice, quizá no sea la mas vistosa pero me gusto como quedo.
use_xft yes
xftfont verdana:size=8
alignment top_right
xftalpha 0.8
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_shade_color grey
default_outline_color black
default_color BADCDD
use_spacer none
no_buffers yes
uppercase no
color1 4D6844


TEXT
SYSTEM ${hr 2}
${goto 6}${voffset 6}${image /usr/share/icons/logoalt_white.png -p 0,20 -s 26x26}${goto 40}${pre_exec cat /etc/issue.net} $machine
${goto 40}Kernel: ${kernel}
${hr 2}
${color 4EA9F3}${font OpenLogos:size=45} @kryXzo
${font weather:size=60}${color C9CFD4}${execi 600 ~/scripts/conditions.sh}${color 265276}${font}${voffset -25}  ${execi 1200 ~/scripts/pogodynka.sh}
${color 014A7F}${font Radio Space:size=16}${time %A %d %Y}
      ${font Radio Space:size=55}${time %H:%M}
${color}${font PizzaDude Bullets:size=18}Upload${font}   Up: ${upspeed eth0} Kb/s
${font PizzaDude Bullets:size=18}Download${font}   Down: ${downspeed eth0} Kb/s
${color 5b6dad}System:
${color 5b6dad} Uptime:${color 5b6dad} $uptime ${color 5b6dad}- Load:${color #7f8ed3} $loadavg
${color #5b6dad} CPU Frequency:${color #7f8ed3} $freq_dyn_g ${color #5b6dad} Maximum:${color #7f8ed3} $freq_g
${color #5b6dad} CPU Usage:${color #7f8ed3} $cpu% ${cpubar}
${color #000000}${cpugraph cpu0 32,309 000000 7f8ed3}
${color #5b6dad} RAM Usage:${color #7f8ed3} $mem/$memmax - $memperc% ${membar}
${color #5b6dad} Swap Usage:${color #7f8ed3} $swap/$swapmax - $swapperc% ${swapbar}
${color #5b6dad} Processes:${color #7f8ed3} $processes  ${color #5b6dad}Running:${color #7f8ed3} $running_processes
   ${font PizzaDude Bullets:size=18}${font}   Upload: ${totalup eth0}
   ${font PizzaDude Bullets:size=18}${font}   Download: ${totaldown eth0}
   ${color ffffff}${font StyleBats:size=18}CPU0${font}  CPU0: ${cpu cpu0}% ${cpubar cpu0}
   ${font StyleBats:size=16}CPU1${font}  CPU1: ${cpu cpu1}% ${cpubar cpu1}
   ${font FreeSans:size=20}@Justabit${font}${execpi 300 python ~/scripts/gmail_parser.py yourgmailusername yourgmailpassword 3}
   ${color 014A7F}${font PizzaDude Bullets:size=16}HDD${font}   $mem / $memmax
   ${font StyleBats:size=18}${font}  Work:  ${uptime_short}
 ${color 4EA9F3}${font weather:size=30}kX ${font}HDD ${execi 1 ~/scripts/hddmonit.sh}°C
${color #5b6dad}$nodename   linux-$kernel${alignr}${time %T}

 4-Iniciar el programa
Ahora solo guardamos y presionamos alt+f2 y ponemos Conky

Tiene que quedar algo así:



Ya después de esto tu puedes configurar tal documento y personalizarle de mil y una maneras, o buscar en Internet mas configuraciones, claro todo esto es para ubuntu o para sus derivaciones, en mi caso lo hice en linux mint.

Y para que empiece al iniciar el equipo solo...

Pegamos esta linea en la terminal

sudo getdit /usr/bin/inicio-conky

En el documento que nos crea le agregamos

#!/bin/bash
sleep 30 &&conky;

Esto es para que inicie 30 segundos después de encender la computadora, esto es recomendable ya que así no se mezcla con el escritorio.

Le damos guardar y pegamos esta linea en la terminal

sudo chmod a+x /usr/bin/inicio-conky

Esto es para darle permisos.

Ya por ultimo nos vamos a Sistema/preferencias/aplicaciones de inicio y le damos agregar, ponemos Conky y en examinar buscamos el documento con la ruta  /usr/bin/inicio-conky

Y si todo sale bien tendremos a conky cada vez que inicie su computadora.

kX










1 comentario:

  1. Esta muy lindo gracias... imagino que en ubuntu 11.10 sera igual... y ese fondo de donde lo sacaste esta muy lindo me puedes decir donde lo descargaste??? te lo agradeceria...

    ResponderEliminar