thecomic
Bovino Milenario
- Desde
- 6 May 2007
- Mensajes
- 1.542
- Tema Autor
- #1
Muy probablemente sea éste ya un tema algo trillado a la fecha, sin embargo, no he visto un post al respecto (aunque quizá no busqué bien) y creo que es algo interesante y que puede ser de utilidad para algunos...
(vale apuntar que les voy a contar básicamente mi experiencia al respecto, y se los comparto tal cual lo anoté en mi blog...)
Primero, lo primero, ¿qué es conky?
Conky es un monitor de sistema bastante liviano, y adecuable, lo cual lo hace, si queda bien, bastante lucidor, para muestra, un botón, aquí mi conky:
Aquí la página oficial de CONKY:
http://conky.sourceforge.net/
En fin, inicio el proceso, que dicho sea de paso no fue tan sencillo sobre todo considerando que no soy un programador experimentado, y que mi busqueda en google y demás no fue tan fácil como esperaba.
La instalación "base" es simple:
Viene el asunto de configurar Conky para que muestre lo que esperamos ver en nuestra pantalla (casi siempre, y en mi caso, es la intención que quede "pegado" al fondo de pantalla y nunca sea un estorbo)
para ello el primer paso es crear un "archivo tipo texto" (yo lo hice con gedit) de nombre:
es importante anotar aquí que con el "." al principio del nombre el archivo se hará invisible así que si derrepente no lo ves basta con hacer "ctrl + h" para volver a verlo.
en mi caso quedó:
Aquí el código que yo estoy usando:
Hasta aquí la configuración inicial (aunque la verdad ya se ve bastante pro)
Podemos ir modificando ese mismo código para lograr algún resultado un poco diferente, o bien conseguir otro para lograr uno totalmente diferente, sobre todo en términos visuales.
Para arrancar Conky, basta con escribir:
Naturalmente si se quiere tener al arrancar el sistema se tendría que incluir en Sistema>Preferencias>Aplicaciones al inicio
Por cierto, había compartido vía twitter una dirección donde encontré algunas otras configuraciones, algunas lucen más complejas que otras. No pasa nada con probar
(en eso ando)
NOTAS:
n1: Creo que algunos no van muy bien con un wallpaper variable de tipo .xml por el asunto de la "pseudotransparencia" a menos que sean del mismo color de fondo o algo similar; o bien, que no preocupe encimar el wallpaper con un Conky de color sólido; sería cosa de hacer pruebas.
n2: Observen que el símbolo # hace que ese renglón no se use.
n3: en esta web pueden encontrar los objetos que podemos incluir en Conky: http://conky.sourceforge.net/variables.html
n4: dudas? dejenlas aquí, intentaremos resolverlas entre todos...
(vale apuntar que les voy a contar básicamente mi experiencia al respecto, y se los comparto tal cual lo anoté en mi blog...)
Primero, lo primero, ¿qué es conky?
Conky es un monitor de sistema bastante liviano, y adecuable, lo cual lo hace, si queda bien, bastante lucidor, para muestra, un botón, aquí mi conky:

Aquí la página oficial de CONKY:
http://conky.sourceforge.net/
En fin, inicio el proceso, que dicho sea de paso no fue tan sencillo sobre todo considerando que no soy un programador experimentado, y que mi busqueda en google y demás no fue tan fácil como esperaba.
La instalación "base" es simple:
udo apt-get install conky
a partir de ahí inician la fiesta y con ello las complejidades (pero no por ello dificultades) 
Viene el asunto de configurar Conky para que muestre lo que esperamos ver en nuestra pantalla (casi siempre, y en mi caso, es la intención que quede "pegado" al fondo de pantalla y nunca sea un estorbo)
para ello el primer paso es crear un "archivo tipo texto" (yo lo hice con gedit) de nombre:
.conkycr
esto en la carpeta /home/usuario
es importante anotar aquí que con el "." al principio del nombre el archivo se hará invisible así que si derrepente no lo ves basta con hacer "ctrl + h" para volver a verlo.
en mi caso quedó:
/home/comic/.conky.cr
Será precisamente en ese archivo "de texto" que iremos escribiendo las configuraciones a modo de programación, pero sin espantos, de estas configuraciones podemos encontrar algunas en Internet ya hechas por algunos usuarios más avanzados en programación.
Aquí el código que yo estoy usando:
Código:
# set to yes if you want Conky to be forked in the background
background yes
use_xft yes
xftfont Radio Space Bold:size=9
xftalpha 0.5
update_interval 4.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
# el ancho del conky en los dos siguientes renglones
minimum_size 270 5
maximum_width 270
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color black
default_shade_color red
default_outline_color grey
alignment top_right
gap_x 1220 #decía 12
gap_y 48
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
TEXT
# Date & Time ${hr 2}
${font Space Age:size=50}${time %H:%M}${font}
${font Space Age:size=8}${alignr}${alignc} ${Time %A %d %B %Y}${font}
# ${alignc} Uptime $uptime
System ${hr 2}
SO ${alignr} Ubuntu 10.4 - $sysname
Kernel ${alignr} $kernel on $machine
Hostname $alignr $nodename
# CPU Temp${alignr}${acpitempf}F
TEMP ${hr 2}
${font} ACPI:${color orange} ${acpitemp}°C ${color white}HDD:${color orange} ${hddtemp}°C ${color white}CPU:${color orange} ${hwmon temp 1}°C${font}${color}
BATTERY${hr 2}
# $acpiacadapter #este revisa si hay cable de AC conectado o no
Battery: ${alignc}${color orange}${font Space Age:size=11}${battery_percent BAT0}% ${font}
# $alignr $apcupsd_timeleft #este debería contar el tiempo que le queda a la batería
# ${battery_bar 15,110 BAT0}
# ${alignr} ${battery_time BAT0} #este revisa cuanto tiempo le queda a la batería
${color 48a0d2}${alignc}MUSIC${color}
${alignc}${exec conkyExaile --datatype=TI}
${alignc}Whose: ${exec conkyExaile --datatype=AR}
# ${color} CPU ${hr 2}
CPU $alignr ${cpu cpu0}%
${cpugraph cpu0 ffcc00 ff0000}
MEM $alignc $mem / $memmax $alignr $memperc%
${color 48a0d2}${membar 15}${color}
# File System ${hr 2}
Swap $alignc $swap / $swapmax $alignr $swapperc%
${color f17f17}${swapbar}${color}
Home $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}%
${color ff0000}${fs_bar /}${color}
Top Processes ${hr 2}
$alignr $processes processes ($running_processes running)
NAME $alignr $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}%
${top name 4} $alignr ${top cpu 4}% ${top mem 4}%
${top name 5} $alignr ${top cpu 5}% ${top mem 5}%
NETWORK ${hr 2}
${font Radio Space Bold:size=12} ${alignc} IP ${addr eth1}${font}
${upspeedgraph eth1 25,110 ffcc00 ff0000} ${alignr} ${downspeedgraph eth1 25,110 33ffcc 000099}
Upload: ${upspeed eth1} kb/s ${alignr} Down ${downspeed eth1} kb/s
Connection quality: $alignr ${wireless_link_qual_perc ath0}%
Hasta aquí la configuración inicial (aunque la verdad ya se ve bastante pro)
Podemos ir modificando ese mismo código para lograr algún resultado un poco diferente, o bien conseguir otro para lograr uno totalmente diferente, sobre todo en términos visuales.
Para arrancar Conky, basta con escribir:
conky
en una terminal.
Naturalmente si se quiere tener al arrancar el sistema se tendría que incluir en Sistema>Preferencias>Aplicaciones al inicio
Por cierto, había compartido vía twitter una dirección donde encontré algunas otras configuraciones, algunas lucen más complejas que otras. No pasa nada con probar

NOTAS:
n1: Creo que algunos no van muy bien con un wallpaper variable de tipo .xml por el asunto de la "pseudotransparencia" a menos que sean del mismo color de fondo o algo similar; o bien, que no preocupe encimar el wallpaper con un Conky de color sólido; sería cosa de hacer pruebas.
n2: Observen que el símbolo # hace que ese renglón no se use.
n3: en esta web pueden encontrar los objetos que podemos incluir en Conky: http://conky.sourceforge.net/variables.html
n4: dudas? dejenlas aquí, intentaremos resolverlas entre todos...