martedì 15 marzo 2011

Conky

Conky è un Sistem monitor, praticamente un controllore del sistema: uso processori, uso scheda video uso ram .... ecc, ecc. da Wikipedia:
Conky è un programma di system monitor per X Window System. È disponibile per Linux e FreeBSD. È free software rilasciato con licenza BSD.
Conky è in grado di monitorare diverse variabili di sistema, tra cui la CPU, la memoria, lo swap, lo spazio disco, la temperature, l'output di top, il traffico in upload, in download, i messaggi di sistema e molto altro.
È estremamente configurabile, anche se la configurazione può risultare difficile da imparare.)Il mio conky
Spudoratamente copiato da Matteo Masini a pag 30 di
fullcirclemagazine-45_en
 Devo ancora rifilarlo un po'.



Vi allego anche il mio .conkyrc:
 
# Locale, fonts and font sizes.
use_xft yes

xftfont Droid Sans:size=9
override_utf8_locale no

# Conky performance
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
net_avg_samples 2
text_buffer_size 1024

# Execute it in its own window
own_window yes
own_window_transparent yes
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Borders, margins.
draw_borders no
border_margin 1

# Own window color
own_window_colour 393834

# Font colors
default_color B7B2AD
#default_color EFEEED

# Text shadows
draw_shades no

# Header colors
color0 ffffff
#color0 DD3A21

# Minimum dimensions
minimum_size 500 500

# Conky positioning.
alignment bottom_left
gap_x 920
gap_y 390

# Output
TEXT
${font Droid Sans:style=Bold:size=12}$nodename $sysname${goto 150}${voffset 0}${font Droid Sans:style=Bold:size=12} ${time %H:%M:%S} ${font Droid Sans:style=Bold:size=11}${goto 270}${time %A}, ${time %d} ${time %B} ${time %Y}${image ~/Immagini/sys.png -p 0,0 -s 240x192}${image ~/Immagini/dsk.png -p 260,0 -s 250x192}
${voffset 0}${font Droid Sans:style=Bold:size=30}${color0}${goto 10}SYS${goto 270}DSK
${font}${color}${voffset -20}${goto 15}Kernel${goto 100}${kernel}${goto 272}Root${goto 380}${fs_used /} / ${fs_size /}
${goto 15}CPU ${goto 100} ${cpubar cpu1 10,100} ${font Droid Sans:style=Bold:size=9} ${cpu cpu1}% ${goto 380} ${fs_bar 10,100 /} ${voffset 20} ${font} ${goto 272}Home ${goto 380} ${fs_free /home} / ${fs_size /home} ${goto 15}RAM ${goto 105}${membar 10,100}${font Droid Sans:style=Bold:size=9}  $memperc%${font} ${voffset 20}${goto 385}${fs_bar 10,100 /home}${goto 15}SWAP${goto 105}${swapbar 10,100}${font Droid Sans:style=Bold:size=9}  $swapperc% ${font} ${voffset 20} ${goto 15}Uptime ${goto 100}${uptime}${voffset 20}${goto 15}CPU ${goto 100}${execi 4 sensors | grep -A 0 'temp2' | cut -c15-18} ºC ${font}${goto 272}Hard Disk ${goto 385}${execi 4 sensors | grep -A 0 'temp1' | cut -c15-18} ºC  ${image ~/Immagini/com.png -p 0,210 -s 240x192}${image ~/Immagini/sft.png -p 260,210 -s 250x192}${voffset 60}${font Droid Sans:style=Bold:size=30}${color0}${goto 10}COM${goto 270}SFT
${font}${color}${voffset -20}${goto 10}Upspeed: ${goto 100}${upspeedgraph eth0 10,80 B7B2AD B7B2AD}${font Droid Sans:style=Bold:size=9} ${upspeed eth0} ${font}${goto 270}CPU  ${font Droid Sans:style=Bold:size=9}${goto 370}${execi 4 sensors | grep -A 0 'temp2' | cut -c15-18} ºC
${font}${goto 10}Downspeed: ${goto 100}${downspeedgraph eth0 10,80 B7B2AD B7B2AD}${font Droid Sans:style=Bold:size=9}  ${downspeed eth0}${font}${goto 270}Hard Disk${font Droid Sans:style=Bold:size=9} ${goto 370}${execi 4 sensors | grep -A 0 'temp1' | cut -c15-18} ºC
${font}${goto 10}Total Uploaded ${font Droid Sans:style=Bold:size=9} ${goto 185}${totalup eth0} ${font Droid Sans:style=Bold:size=9}${goto 270}PROC${goto 365}PID${goto 416}CPU%${goto 460}MEM%${voffset 20}${font}${goto 10}Total Download ${font Droid Sans:style=Bold:size=9}${goto 185}${totaldown eth0}${goto 270}${font}${top name 1}${goto 370}${font Droid Sans:style=Bold:size=9}${top pid 1}${goto 420}${top cpu 1}${goto 470}${top mem 1}
${font}${goto 10}Local IP${font Droid Sans:style=Bold:size=9} ${goto 155} ${addr eth0} ${goto 270}${font}${top name 2}${goto 370}${font Droid Sans:style=Bold:size=9}${top pid 2}${goto 420}${top cpu 2}${goto 470}${top mem 2}
${goto 270}${font}${top name 3}${goto 370}${font Droid Sans:style=Bold:size=9}${top pid 3}${goto 420}${top cpu 3}${goto 470}${top mem 3}${font}${goto 10}Public IP ${goto 160}${execi 10800 ~/.scripts/ip.sh}
${goto 270}${font}${top name 4}${goto 370}${font Droid Sans:style=Bold:size=9}${top pid 4}${goto 420}${top cpu 4}${goto 470}${top mem 4}

Tra i vari problemi riscontrati:
Il giorno con la i accentata (es. martedì) non mi viene scritto bene.
Gli altri più avanti
Ciao Kiefer

Nessun commento:

Posta un commento