Como instalar conky en ubuntu

Me preguntaron muchas veces como configurar conky, que si da problemas, que si no se que.

El problema mayoritariamente es el desconocimiento del uso de la terminal en linux. Que personalmente, opino, deberia usarse para instalar todos los programas, en vez de usar molestos instaladores, etc.

Pues empezamos con el mini tutorial.

Primero abrimos la consola e instalamos conky:

$ sudo aptitude install conky


Luego adquirimos privilegios de root (superusuario)

$ sudo su


Introducimos la clave y pasamos a configurar conky.
Seguramente se nos habra abierto conky con la configuracion estandar. Pues cerramos la ventana para que no nos moleste y continuamos.

Pasamos a editar el archivo de configuracion de conky, el conkyrc.

En la terminal ejecutamos:

$ gedit ~/.conkyrc


Ojo!: Siempre con derechos de root!!

Pegamos la configuración y le damos a guardar.

Ahora ejecutamos conky en la terminal:



Por fin, ahora tenemos conky funcinando al 100%.

Una utilidad muy bonita y practica para mantener bajo control el sistema.


DATOS A TENER EN CUENTA:

Un ejemplo de configuración es este, creado por seth:

# .conkyrc - Edited from various examples compiled from the web

# Used on Ubuntu



# --- Window Layout & Options --- #

own_window yes

own_window_colour brown

own_window_transparent yes

own_window_type override

own_window_transparent yes

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes

use_spacer right

use_xft yes

alignment bottom_right

gap_x 10

gap_y 45



# --- Colours, Sizes, Fonts & Margins --- #

update_interval 2.0

maximum_width 250

stippled_borders 3

border_margin 9

border_width 10

default_color white



# --- Text --- #

draw_outline no

draw_borders no

font Monospace:size=10:weight=bold

uppercase no

draw_shades yes



TEXT



${color #539EEB}SYSTEM INFORMATION ${hr 2}$color

${color white}${time %A},${time %e} ${time %B} ${time %G}${alignr}

${color white}Machine$color ${color #539EEB}$nodename ${alignr}

${color white}Uptime$color ${color #539EEB}$uptime

${color white}Kernel$color ${color #539EEB}$kernel ${alignr}

${color #539EEB}CPU ${hr 2}$color

${font Arial:bold:size=8}${color white}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}$font$color

${color white}Freq:$color${execi 20 sensors |grep "Core0 Temp" | cut -d" " -f4}$font$color${color #539EEB}$alignr${freq_g 2}GHz ${color #c0ff3e}${execi 20 sensors |grep "Core1 Temp" | cut -d" " -f4} $color${alignr}${color white}Process.:$color$running_processes/ $processes

${cpugraph cpu1 20,250 000000 ff6600 }

${cpugraph cpu2 20,250 000000 ff6600 }

${color #539EEB}${cpubar cpu1 6,250} ${color #cc0033}$color



${color #539EEB}TOP 5 PROCESSES ${hr 2}$color

${color white}NAME PID CPU MEM

${color #FF0000}${top name 1}${top pid 1} ${top cpu 1} ${top mem 1}

${color #FF6600}${top name 2}${top pid 2} ${top cpu 2} ${top mem 2}

${color #FF9900}${top name 3}${top pid 3} ${top cpu 3} ${top mem 3}

${color #FFCC00}${top name 4}${top pid 4} ${top cpu 4} ${top mem 4}

${color #FFFF00}${top name 5}${top pid 5} ${top cpu 5} ${top mem 5}



${color #539EEB}MEMORY & SWAP ${hr 2}$color

${color white}RAM$color $memperc% ${color white}${membar 6}$color

${color white}Swap$color $swapperc% ${color white}${swapbar 6}$color



${color #539EEB}DRIVES - FREE SPACE ${hr 2}$color

${color white}Ubuntu$color ${fs_free_perc /}% ${color white}$alignr${fs_free /}/${fs_size /}

${color #539EEB}${fs_bar 6 /}$color

${color white}Home$color ${fs_free_perc /home}% ${color white}$alignr${fs_free /home}/${fs_size /home}

${color #539EEB}${fs_bar 6 /}$color

${color white}Var$color ${fs_free_perc /var}% ${color white}$alignr${fs_free /var}/${fs_size /var}

${color #539EEB}${fs_bar 6 /}$color

${color white}Stockage$color ${fs_free_perc /media/STOCKAGE}% ${color white}$alignr${fs_free /media/STOCKAGE}/${fs_size /media/STOCKAGE}

${color #539EEB}${fs_bar 6 /}$color



${color #539EEB}LAN (${addr eth0}) ${hr 2}$color

${color white}Down:$color ${downspeed eth0}KB/s ${alignr}${color white}Up:$color ${upspeed eth0} KB/s

${color #00ff00}${downspeedgraph eth0 20,120 000000 00ff00} ${alignr}${color #ff0000}${upspeedgraph eth0 20,120 000000 ff0000}$color

${color #539EEB}WIRELESS (${addr wlan0}) ${hr 2}$color

${color white}Down:$color ${downspeed wlan0}KB/s ${alignr}${color white}Up:$color ${upspeed wlan0} KB/s

${color #00ff00}${downspeedgraph wlan0 20,120 000000 00ff00} ${alignr}${color #ff0000}${upspeedgraph wlan0 20,120 000000 ff0000}$color



Es de facil edicion y podemos ponerlo como mas nos guste.

Otro dato a tener en cuenta: la mayoria de los conkyrc monitorizan las temperaturas con una aplicacion llamada lm sensors y hddtemp.

Para instalarlos, ejecutamos en la consola:

$sudo apt-get install hddtemp
$sudo apt-get install lm-sensors

Ahora reiniciamos conky y debería monitorizar las temperaturas. Seguramente os mandará reiniciar, si no no monitorizará bien.

Muchas configs traen plugins, o scripts con diversas utilidades. En ese caso ya vendrá en las instrucciones con la config que os bajeis, pero lo mas probable esque tengais que crear la carpeta ".script" en /home.

Para hacerlo basta con pulsar Control + H en el explorador para mostrar los archivos ocultos y que nos permita crear la carpeta. O desde la consola, que es mas sencillo con privilegios de root.

Como todo modding de ubuntu, yo recomiendo usar la web http://www.gnome-look.org.
Tiene unas config muy muy interesantes y amplias. Buscad conky en la barra y os aparecerán infinidad.

Por ultimo, si quereis que se inicie con ubuntu basta con ir a : Sistema > Preferencias > Sesiones y añadir conky.

Un saludo y espero que lo disfruteis.


0 comentarios:

Publicar un comentario