Monitor del sistema para el escritorio

10 04 2008

Soy muy fanatico de la personalización del escritorio ya sea en Windows o en Linux, que éste último lleva la ventaja por ser open source y unas de las cosas que más me llaman la atención es los monitores que muestra información sobre el sistema, el estado actual, procesos, recursos del sistema, entre otras cosas más.

Personalmente siempre he utilizado Screenlets, sin embargo leyendo éste post en el cual el primer screenshot utiliza el monitor Conky que viene en los repositorios, el cual me llamo mucho la atención que por cierto se mimetizaba perfectamente y decidí descargar el que ahi aparace y modificarlo para que tuviera que ver con mi escritorio, asi que adjunto el screentshot de mi escritorio:

Escritorio Abril Ubuntu

Además también adjunto la configuración de conky que utilicé.

background yes
font Zekton:size=8
xftfont Zekton:size=8
use_xft yes
xftalpha 0.5
update_interval 1.0
total_run_times 0
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
draw_graph_borders no
minimum_size 220 5
maximum_width 220
default_color d7d7d7
default_shade_color black
default_outline_color black
alignment top_right
gap_x 10
gap_y 30
no_buffers yes
cpu_avg_samples 2
override_utf8_locale no
uppercase no # set to yes if you want all text to be in uppercase
use_spacer no

# Main headers (Anarajando)
color0 FF8C00
# Resaltado (amarillo)
color1 E1D93F
# separadores
color2 98C2C7
#${font Zekton:style=Bold:pixelsize=42}${alignc}3rd Hax${font Zekton:size=7}
TEXT

${color0}SYSTEM ${hr 1 } $color

Hostname: ${color1}$alignr$nodename $color
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Processes: ${alignr}$processes ($running_processes running)

${color0}PROCESS ${hr 1 } $color

CPU       ${alignc} ${freq}MHz ${alignr}(${cpu cpu1}%)
${cpubar 4 cpu1}
${cpugraph}

Highest CPU $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}

Highest MEM $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}

${color0}MEMORY ${hr 1 } $color

RAM ${alignr}$mem / $memmax ($memperc%)
${membar 4}
SWAP ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}

${color0}FILESYSTEM ${hr 1}${color}

Root: ${alignr}${fs_free /} / ${fs_size /}
${fs_bar 4 /}

Srv-dc-aic: ${alignr}${fs_free /media/Srv-dc-aic} / ${fs_size /media/Srv-dc-aic}
${fs_bar 4 /media/Srv-dc-aic}

Cobros17: ${alignr}${fs_free /media/cobros17} / ${fs_size /media/cobros17}
${fs_bar 4 /media/cobros17}

${color0}NETWORK ${hr 1}${color}

IP Address: $color1 ${addr eth0} $color

Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s
${color2}${downspeedgraph eth0 25,107} ${color}${alignr}${upspeedgraph eth0 25,107}
Total ${totaldown eth0} ${alignr}Total ${totalup eth0}

CYA.


Acciones

Information

17 responses

25 04 2008
deniman

¿Que debo hacer para añadir una linea con al temperatura de cpu o la velocidad de los ventiladores?

25 04 2008
£ÐУЯ

En conky hay una variable que se llama «exec» con ese puede llamar comandos de la consola, un ejemplo seria:
${execi 10 cat /proc/acpi/thermal_zone/THM/temperature | grep '[0-9][0-9]' -o} C

En mi caso no me aparece nada después de /proc/acpi/thermal_zone/ por lo que debería revisar:

acpi -V

El comando me dice que no tengo soporte en mi maquina del trabajo, pero básicamente esa es la forma.

Espero haber aclarado tu respuesta. 😛

26 04 2008
Monitor del sistema para el escritorio

[…] a la entrada publicada por Pain Dev, me enteré de Conky, un monitor de sistema configurable de manera tal de que quede sobre el […]

28 04 2008
deniman

Sí, muchas gracias.
En el menú y el monitor de sistema confirmé que aun no tienen soporte para mi cpu y por eso no pilla la temperatura. La única que me aparece es la de la nvidia.

28 04 2008
£ÐУЯ

Con gusto, en la maquina de mi casa si funciona, igual me detecta tambien la de la nvidia.

23 05 2008
dallll

hola
como puedo arreglar mi compu… se de fue la imahen de mi escritorio llevo 2 meses abriendo cada programa desde el administrador de tareas… que puedo hacer???

23 05 2008
£ÐУЯ

Puedes ser un poco más especifico, que distro, escritorio, detalles.

14 07 2008
ana

mi computadora enciende y todo pero en la pantalla no aparece escritorio ni barras de tarea solo esta el puntero pero no puedo hacer nada…

14 07 2008
£ÐУЯ

Tienes que cargarlo al inicio de la sesion Sistema->Preferencias->Sesiones y agregas una linea que llame al ejecutable conky con eso ya te deberia servir.

Un detalle que tienes que tener en cuenta es, que si tienes compiz fusion (efectos de escritorio) a veces conky aparece con sombras, lo que yo hice fue hacer un script y llamarlo por la ruta, un ejemplo:

#!/bin/bash
sleep 20
conky

le das permisos de ejecucion en las propiedades del archivo, y lo llamas desde la sesion como te indique anteriormente, desde la ruta donde lo creaste /home//iniciar_conky.sh, ya con eso no deberias salir sin las sombras.

17 06 2009
Malckosme

Hola que tal! antes que nada felicitarlo por este tuto, pero tengo un detallito, quisiera poner la informacion de lo que reproduce mi reproductor en este caso en MOC podira ayudarme ya probe un script que anda por ahi pero no se como ponerlo a su codigo que la verdad me agrado bastante saludos y gracias!

17 06 2009
£ÐУЯ

Exactamente no se como se hace pero si te puedo recomendar un script que te hace la configuración de conky por ti, además viene con muchos más goodies, ésta es la página Conky colors.

Espero que te sirva 🙂

26 07 2012
Cristian Almaraz

Lo hice de forma:
${if_running mocp}
${color0}MUSIC ${hr 1}${color}
${color}Artista:${alignr}${exec mocp –info | grep Artist: | cut -d «:» -f2 }
${color}Tema:${alignr}${exec mocp –info | grep SongTitle: | cut -d «:» -f2}
$endif

Y me funciono de maravillas =)

21 06 2009
snaroScesecah

Это же урбанизация какая-то

7 09 2009
josue

por que mi computadora enciende pero no se ve nada en mi monitor

7 09 2009
£ÐУЯ

tienes que cargar el programa «conky», o ver si esta corriendo en el monitor del sistema.

25 09 2010
lilo

hola amigo… la verdad es que tenia el problema de la mala mezcla entre efectos y conky con borde sombreado… hice lo que señalaste pero no funciono, despues en un arranque de inteligencia XD configure conky con tus datos… un par y funciono… asi que para los que tengan este problema editen los valores dejandolos asi :

own_window_type override yes

draw_graph_borders no

y santo remedio

2 10 2010
£ÐУЯ

Gracias por el tip 🙂

Deja un comentario