Desde hace años, cuando apenas llegaba al grandioso mundo de GNU/Linux y me encontraba probando Ubuntu y dos de sus principales derivaciones (Xubuntu y Kubuntu) descubrí Conky y me llamó mucho la atención. Como aún era un novato en este mundo y vivía reinstalando el sistema, por uno u otro motivo terminó relegado en el olvido.

Hoy, varios años después, he pasado por varias distribuciones (OpenSUSE, Fedora, Lubuntu, Debian, entre otras). Misteriosamente cuando llegué a Arch Linux, se me ocurrió que aquel pequeño programa que había usado tiempo atrás podía serme de mucha utilidad.

Por esa razón comencé a indagar en la extensa documentación de Arch Linux en español y luego de un par de líneas en la terminal lo tenía instalado. Tras meter mano al archivo de configuración por al menos una media hora, mi Conky se veía exactamente como yo quería.

Instalar y configurar Conky en Arch Linux

Para instalar Conky en Arch Linux desde los repositorios extra abrimos una terminal y escribimos lo siguiente:

sudo pacman -S conky

Una vez instalado será necesario copiar el archivo de configuración por defecto de Conky a nuestro directorio home. Esto con el fin de no tener que comenzar a escribirlo desde cero.

cp /etc/conky/conky.conf ~/.conkyrc

Ahora vamos a editar el .conkyrc que se encuentra en nuestro home.

gedit ~/.conkyrc

El .conkyrc queda a tu disposición para que puedas modificarlo como desees o buscar uno a tu gusto en internet. Te dejo el mío para que le eches una mirada.

# Conky, a system monitor, based on torsmo

alignment middle_right
background no
use_xft yes
font Dejavu Sans:size=8
xftalpha 0
update_interval 2.0
total_run_times 0
own_window yes
own_window_transparent no
own_window_type desktop
own_window_argb_visual yes
own_window_argb_value 120
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 200
maximum_width 200
draw_shades no
draw_outline yes
draw_borders no
draw_graph_borders no
default_color 999999
default_shade_color black
default_outline_color black
alignment top_right
gap_x 4
gap_y 154
no_buffers yes
cpu_avg_samples 2
text_buffer_size 1024
override_utf8_locale no
uppercase no
double_buffer yes

TEXT
S I S T E M A
$hr
Sistema: $sysname $kernel
${color grey}Tiempo encendido:$color $uptime
Hora: ${time %H:%M:%S}  Fecha: ${time %e/%b/13}

C P U$alignr ${cpu cpu0}%
$hr
Procesador: ${alignr}${freq_g}GHz / 2.4GHz
${color gold}${cpubar 4 cpu0}${color grey}

T O P   C P U
$hr
Proceso$alignr CPU% MEM%
${top name 1}$alignr${top cpu 1}   ${top mem 1}
${top name 2}$alignr${top cpu 2}   ${top mem 2}
${top name 3}$alignr${top cpu 3}   ${top mem 3}

R A M$alignr $memperc%    
$hr
Memoria: ${alignr}${mem} / ${memmax}
${color gold}${membar 4}${color grey}

T O P   R A M
$hr
Proceso $alignr CPU% MEM%
${top_mem name 1}$alignr${top_mem cpu 1}   ${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}   ${top_mem mem 2}
${top_mem name 3}$alignr${top_mem cpu 3}   ${top_mem mem 3}

A L M A C E N A M I E N T O
$hr
Raiz: ${alignr}$color${fs_used /} / ${fs_size /}
${color gold}${fs_bar 4 /}${color grey}
Momentus: ${alignr}$color${fs_used /media/fabian/Momentus} / ${fs_size /media/fabian/Momentus}
${color gold}${fs_bar 4 /media/fabian/Momentus}${color grey}

R E D E S${alignr}${downspeed wlp5s0}
$hr
Entrada/Salida ${alignr}${totaldown wlp5s0} / ${totalup wlp5s0}
IP Local ${alignr}${addr wlp5s0}
IP Publica ${alignr}${execi 3600 wget -O - http://ip.tupeux.com | tail}

Para probarlo, solo resta ejecutar el siguiente comando desde la terminal:

conky
Advertencia 1: Conky necesita soporte Doble de extensión de buffer (DBE) desde el servidor X para prevenir el parpadeo, porque no puede actualizar rápidamente la pantalla sin esto. Para activar el buffer doble, agrega la línea “double_buffer yes” luego de las demás opciones del .conkyrc pero antes de TEXT.
Advertencia 2: Si necesitas soporte nvidia o lua, desinstala conky e instala desde el AUR el paquete conky-nvidia (soporte nvidia), conky-lua (soporte lua) o conky-lua-nv (soporte para ambos) según sea el caso.

Finalmente, si usas GNOME 3 te dejo un enlace a una entrada anterior donde se explica cómo configurar Conky para que se inicie con el sistema. ¡Espero que lo hayas disfrutado!

 

Fuente: desdelinux

¿Quién está en línea?

Hay 1342 invitados y ningún miembro en línea