Jump to content

Ultra-Mega tutorial de CONKY !


Recommended Posts

Esta genial el tuyo Nunacho ... me gustan los Conkys simples sin tanta parafernalia (en especial me gustó la parte de la Temperatura Ambiental).

 

Solo una cosa ... revisaste la parte de los Discos ya que te muestra 0B ???

 

Para eso puedes colocar el comando fs_used /Nombre/Partición y con eso te mostrará la cantidad de GB utilizados.

 

O puedes utilizar fs_size /Nombre/Partición y te mostrará el tamaño completo en GB.

 

Eso ... Saludos.

La parte para los "Discos" es para ver la actividad de E/S (diskio /dev/sda).

Link to comment
Share on other sites

  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...

Oh wn, que excelente aporte, la biblia del conky ;D.. Ubo un tiempo en el que buscaba tutoriales para configurarlo, y no encontré en español, y parece que aún no hay, pero con sus explicaciones de las ordenes que le dan al conky, estoy aprendiendo algunas cosas, muchas gracias por el aporte.

 

Mi conky, lo saqué de algún lugar cuyo no me acuerdo xD

 

Pantallazo

 

Imagen IPB

 

 

 

Código

 

 

 

# Use Xft?

use_xft yes

xftfont DejaVu Sans:size=8

xftalpha 0.8

text_buffer_size 2048

 

# Update interval in seconds

update_interval 1

 

# This is the number of times Conky will update before quitting.

# Set to zero to run forever.

total_run_times 0

 

# Create own window instead of using desktop (required in nautilus)

own_window yes

own_window_transparent yes

own_window_type override

#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

 

# Use double buffering (reduces flicker, may not work for everyone)

double_buffer yes

 

# Minimum size of text area

minimum_size 180 0

#maximum_width 180

 

# Draw shades?

draw_shades no

 

# Draw outlines?

draw_outline no

 

# Draw borders around text

draw_borders no

 

# Stippled borders?

stippled_borders 0

 

# border margins

border_margin 5

 

# border width

border_width 1

 

# Default colors and also border colors

default_color white

#default_shade_color black

#default_outline_color white

own_window_colour white

 

# Text alignment, other possible values are commented

#alignment top_left

alignment top_right

#alignment bottom_left

#alignment bottom_right

 

# Gap between borders of screen and text

# same thing as passing -x at command line

gap_x 35

gap_y 50

 

# Subtract file system buffers from used memory?

no_buffers yes

 

# set to yes if you want all text to be in uppercase

uppercase no

 

# number of cpu samples to average

# set to 1 to disable averaging

cpu_avg_samples 2

 

# number of net samples to average

# set to 1 to disable averaging

net_avg_samples 2

 

# Force UTF8? note that UTF8 support required XFT

override_utf8_locale yes

 

# Add spaces to keep things from moving about? This only affects certain objects.

use_spacer none

 

TEXT

SISTEMA ${hr 2}

${voffset 2}${font OpenLogos:size=16}u${font} Kernel: ${alignr}${kernel}

${font StyleBats:size=16}A${font} CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}

${font StyleBats:size=16}A${font} CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}

${font StyleBats:size=16}g${font} RAM: $memperc% ${alignr}${membar 8,60}

${font StyleBats:size=16}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,60}

${font StyleBats:size=16}q${font} Actividad: ${alignr}${uptime}

HD ${hr 2}

${voffset 4}${font Pie charts for maps:size=14}7${font} ${voffset -5}Root:

${voffset 4}${fs_used /} de ${fs_size /} ${alignr}${fs_bar 8,60 /}

${font Pie charts for maps:size=14}7${font} ${voffset -5}Home:

${voffset 4}${fs_used /home} de ${fs_size /home} ${alignr}${fs_bar 8,60 /home}

RED ${hr 2}

${if_existing /proc/net/route wlan0}

${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed wlan0} kb/s ${alignr}${upspeedgraph wlan0 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed wlan0} kb/s ${alignr}${downspeedgraph wlan0 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup wlan0}

${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown wlan0}

${voffset 4}${font PizzaDude Bullets:size=14}Z${font} Señal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}

${voffset 4}${font PizzaDude Bullets:size=14}a${font} Ip Local: ${alignr}${addr wlan0}

${voffset 4}${font PizzaDude Bullets:size=14}b${font} Ip Pública: ${alignr}${execi 1 ~/.scripts/ip.sh}

${else}${if_existing /proc/net/route eth0}

${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth0} kb/s ${alignr}${upspeedgraph eth0 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth0} kb/s ${alignr}${downspeedgraph eth0 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth0}

${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth0}

${voffset 4}${font PizzaDude Bullets:size=14}a${font} Ip Local: ${alignr}${addr eth0}

${voffset 4}${font PizzaDude Bullets:size=14}b${font} Ip Pública: ${alignr}${execi 1 ~/.scripts/ip.sh}

${endif}${else}${if_existing /proc/net/route eth1}

${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth1} kb/s ${alignr}${upspeedgraph eth1 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth1} kb/s ${alignr}${downspeedgraph eth1 8,60 3465A4 729FCF}

${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth1}

${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth1}

${voffset 4}${font PizzaDude Bullets:size=14}a${font} Ip Local: ${alignr}${addr eth1}

${voffset 4}${font PizzaDude Bullets:size=14}b${font} Ip Pública: ${alignr}${execi 1 ~/.scripts/ip.sh}

${endif}${else}

${font PizzaDude Bullets:size=14}4${font} Red No disponible

${endif}

TIEMPO ${hr 2}

${if_existing /proc/net/route wlan0}

${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=CIXX0038 --datatype=WF}${font}

${voffset -50}${font Weather:size=40}y${font} ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=CIXX0038 --datatype=HT}${font}

 

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=4 --shortweekday}

${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=CIXX0038 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}

${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}

${else}${if_existing /proc/net/route eth0}

${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=CIXX0038 --datatype=WF}${font}

${voffset -50}${font Weather:size=40}y${font} ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=CIXX0038 --datatype=HT}${font}

 

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=4 --shortweekday}

${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=CIXX0038 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}

${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}

${endif}${else}${if_existing /proc/net/route eth1}

${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=CIXX0038 --datatype=WF}${font}

${voffset -50}${font Weather:size=40}y${font} ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=CIXX0038 --datatype=HT}${font}

 

${voffset 0}${alignc 43}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=CIXX0038 --datatype=DW --startday=4 --shortweekday}

${voffset 0}${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=CIXX0038 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}

${voffset 0}${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=CIXX0038 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=CIXX0038 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}

${endif}${else}

${font PizzaDude Bullets:size=14}4${font} Tiempo No disponible

${endif}

 

 

 

 

 

Link to comment
Share on other sites

Acá va mi conky... Cuando lo instalé hace un par de semanas

estuve HORAS buscando configuraciones en internet, y saqué

las cosas que me gustaban de cada una y me fui armando uno

a mi medida, con algunos arreglillos hechos 100% por mi.

Acá el resultado:

Imagen IPB

 

Config:

 

background yes

use_xft yes

xftfont Trebuchet MS:size=8

xftalpha 1

update_interval 1.0

total_run_times 0

own_window yes

own_window_transparent yes

own_window_type normal

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes

minimum_size 200

maximum_width 200

draw_shades yes

draw_outline no

draw_borders no

draw_graph_borders yes

default_color white

default_shade_color black

default_outline_color white

alignment top_right

gap_x 2

gap_y 30

no_buffers yes

uppercase no

cpu_avg_samples 2

override_utf8_locale yes

 

TEXT

${font sans-serif:bold:size=8}SYSTEM ${hr 2}

${alignc 18}${font OpenLogos:size=16}J ${font} ${font sans-serif:bold:size=8}Debian 6.0 Squeeze

${font sans-serif:normal:size=8}${alignc}chelsea@Notebook

${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine

Host:$alignr$nodename

Uptime:$alignr$uptime

$stippled_hr

CPU1: ${cpu cpu1}% ${alignr}

${color ffffff}${cpubar cpu1}

CPU2: ${cpu cpu2}% ${alignr}

${color ffffff}${cpubar cpu2}

${cpugraph 20,200 eae8e3 ffffff}

$stippled_hr

${font sans-serif:bold:size=8}MEMORY ${hr 2}

${font sans-serif:normal:size=8}RAM $alignc $mem / $memmax $alignr $memperc%

$membar

${font sans-serif:bold:size=8}DISKS ${hr 2}

${font sans-serif:normal:size=8}/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}%

${fs_bar /}

${font sans-serif:normal:size=8}/home $alignc ${fs_used /home} / ${fs_size

/home} $alignr ${fs_used_perc /home}%

${fs_bar /home}

SWAP $alignc ${swap} / ${swapmax} $alignr ${swapperc}%

${swapbar}

 

${font sans-serif:bold:size=8}NETWORK ${hr 2}

${font sans-serif:normal:size=8}Wi-Fi: $alignr ${wireless_essid wlan0}

Connection quality: $alignr ${wireless_link_qual_perc wlan0}%

Download $alignr ${downspeed wlan0}/sec

Upload $alignr ${upspeed wlan0}/sec

Local IP: $alignr ${addr wlan0}

External IP: $alignr ${execi 300 wget -O - http://ip.tupeux.com | tail}

 

${font sans-serif:bold:size=8}TOP PROCESSES ${hr 2}

${font sans-serif:normal:size=8}${top_mem name 1}${alignr}${top mem 1} %

${top_mem name 2}${alignr}${top mem 2} %

$font${top_mem name 3}${alignr}${top mem 3} %

$font${top_mem name 4}${alignr}${top mem 4} %

$font${top_mem name 5}${alignr}${top mem 5} %

$font${top_mem name 6}${alignr}${top mem 6} %

$font${top_mem name 7}${alignr}${top mem 7} %

$font${top_mem name 8}${alignr}${top mem 8} %

 

 

Salu2

 

 

Link to comment
Share on other sites

una duda... por ejemplo estaba creando uno desde 0.

 

en un momento estaba probando lo del cpu y conky se me cayo y me decia que conky solo registraba 4 cpu. Pero tengo lo siguiente:

 

${cpu cpu0}${cpubar cpu0}

${cpu cpu1}${cpubar cpu1}

${cpu cpu2}${cpubar cpu2}

${cpu cpu3}${cpubar cpu3}

${cpu cpu4}${cpubar cpu4}

 

ahi estoy visualizando uno. Esto significa que uno de ellos es el total de todos?? porque al visualizarlo no logro visualizarlo.

Link to comment
Share on other sites

una duda... por ejemplo estaba creando uno desde 0.

 

en un momento estaba probando lo del cpu y conky se me cayo y me decia que conky solo registraba 4 cpu. Pero tengo lo siguiente:

 

${cpu cpu0}${cpubar cpu0}

${cpu cpu1}${cpubar cpu1}

${cpu cpu2}${cpubar cpu2}

${cpu cpu3}${cpubar cpu3}

${cpu cpu4}${cpubar cpu4}

 

ahi estoy visualizando uno. Esto significa que uno de ellos es el total de todos?? porque al visualizarlo no logro visualizarlo.

Pega todo el mensaje que sale al momento de ejecutar conky.

Link to comment
Share on other sites

una duda... por ejemplo estaba creando uno desde 0.

 

en un momento estaba probando lo del cpu y conky se me cayo y me decia que conky solo registraba 4 cpu. Pero tengo lo siguiente:

 

${cpu cpu0}${cpubar cpu0}

${cpu cpu1}${cpubar cpu1}

${cpu cpu2}${cpubar cpu2}

${cpu cpu3}${cpubar cpu3}

${cpu cpu4}${cpubar cpu4}

 

ahi estoy visualizando uno. Esto significa que uno de ellos es el total de todos?? porque al visualizarlo no logro visualizarlo.

Pega todo el mensaje que sale al momento de ejecutar conky.

 

 

Al agregar del o al 4 (5 en total), me sale.

 

Conky: obj->data.i 5 info.cpu_count 4

Conky: attempting to use more CPUs than you have!

 

si se dan cuenta dice cpu_count 4, lo raro que del 0 al 4 hay 5, por lo que creo que uno es la sumatoria de todos o que???

 

 

otra duda, trate de 2 formas, hacer un script con las instrucciones para echar a andar 2 conky y no funciono, hice 2 script por separados y nada, solo parte 1. Pero lo raro es que y hago

 

conky -c .conky/conkyx y en otra terminal hago lo mismo conky -c .conky/conkyy, logro ejecutar 2 conky a la vez, pero no puedo hacer que al iniciar, inicien 2

Link to comment
Share on other sites

una duda... por ejemplo estaba creando uno desde 0.

 

en un momento estaba probando lo del cpu y conky se me cayo y me decia que conky solo registraba 4 cpu. Pero tengo lo siguiente:

 

${cpu cpu0}${cpubar cpu0}

${cpu cpu1}${cpubar cpu1}

${cpu cpu2}${cpubar cpu2}

${cpu cpu3}${cpubar cpu3}

${cpu cpu4}${cpubar cpu4}

 

ahi estoy visualizando uno. Esto significa que uno de ellos es el total de todos?? porque al visualizarlo no logro visualizarlo.

Pega todo el mensaje que sale al momento de ejecutar conky.

 

 

Al agregar del o al 4 (5 en total), me sale.

 

Conky: obj->data.i 5 info.cpu_count 4

Conky: attempting to use more CPUs than you have!

 

si se dan cuenta dice cpu_count 4, lo raro que del 0 al 4 hay 5, por lo que creo que uno es la sumatoria de todos o que???

 

 

otra duda, trate de 2 formas, hacer un script con las instrucciones para echar a andar 2 conky y no funciono, hice 2 script por separados y nada, solo parte 1. Pero lo raro es que y hago

 

conky -c .conky/conkyx y en otra terminal hago lo mismo conky -c .conky/conkyy, logro ejecutar 2 conky a la vez, pero no puedo hacer que al iniciar, inicien 2

Viejo siempre los conteos de CPU empiezan desde 0,

por lo tanto si tienes 4 CPUs, agrega desde la 0 a la 3.

 

Salu2

Link to comment
Share on other sites

ahh dale, entonces, el 4 que es lo que me esta mostrando?? ademas, para 4 cpu no deberia ser un quad core o naa que ver? :S el mio solo es i3

 

otra duda, como hago para que en el inicio carge mas de un conky? no le habia dado permiso de ejecucion Dx

Edited by nkdos
Link to comment
Share on other sites

  • 4 weeks later...

Hola warianos, les cuento que hace un par de días que instalé linux mint 9 en mi note. Es primera vez que ocupo este sistema y he tenido un par de problemas con conky.

Cuando lo instalé nunca pude cambiar la configuración del programa. O sea podía modificar el archivo conky mediante KATE pero después de modificado no tenía ningún cambio, seguía igual que siempre.

Decidí "desinstalarlo" y sangoogle me sugirió que eliminara los archivos de etc y home.

Le pedí ayuda a REVO y pude crear nuevamente conky en etc y home por este código:

 

mkdir .conky

 

Tenía que entrar a la carpeta creada y crear una configuración de conky

cd .conky
nano conkyrc

 

pero cuando pongo en el terminal cd . conky me arroja el siguiente error :

 

cd conky

bash: cd: conky: Not a directory

 

 

Ayuda por favor! :nopuedeser:

 

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...