Monitor do Sistema em seu Desktop – Conky

Olá crianças, sou o Titão e este é meu primeiro post como redator do Ubuntu Dicas…

Dias atraz eu queria monitorar o status do meu sistema no desktop, mas sem as frescuras iguais a do win7 ou com o roubo de informações do Google Desktop, sendo assim fui dar umas olhadas por ai e o meu atual chefe, @ubuntudicas, junto com o @dropexinfo do Algoritimizando.com me recomendaram ao mesmo tempo o Conky.

A instalação é simples até demais:

Partindo do princípio de que seu sistema já está atualizado…

Opção 1: Vá em Sistema > Administração > Gerenciador de Pacotes Synaptics e digite conky (fácil né!)

Opção 2: Aplicativos > Acessórios > Terminal e digite sudo aptitude install conky (fácil também)

Após instalado, verá que ele não vai aparecer!

Vá em terminal e digite: conky, e o menino vai aparecer no canto superior esquerdo da sua tela, coisa que provavelmente vocês não vai gostar!

É ai que entra o arquivo “.conkyrc” que vai estar em /home/seuNomeDeUsuario

Pelo nautilus, vá até o menu “Ver” e marque “Mostrar arquivos ocultos” (ou Ctrl+H)

Se o arquivo estiver lá, beleza, se não crie um! Ali você vai dizer como gostaria que seu desklet seja exibido…

As notações são semelhantes a HTML, se você não entender como funciona, no próprio site do desenvolvedor tem alguns exemplos para vocês baixarem!

http://conky.sourceforge.net/

Ai vai um exemplo de como o meu ficou e o texto do meu arquivo .conkyrc.

Clique na imagem para ampliar

background yes
use_xft yes
xftfont HandelGotD:size=8
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
minimum_size 170 5
maximum_width 190
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color aaaaaa
default_shade_color red
default_outline_color green
alignment top_right
gap_x 5
gap_y 18
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes

TEXT
${color gray}
${font Zekton:style=Bold:pixelsize=14}${alignc}${time %A – %D}${font Zekton:size=8}
${font Mono:size=8}${execpi 60 DJS=`date +%_d`; cal | sed ‘1d’ | sed ‘/./!d’ | sed ‘s/$/ /’ | fold -w 21 | sed -n ‘/^.\{21\}/p’ | sed ‘s/^/${alignc} /’ | sed /” $DJS “/s/” $DJS “/” “‘${color red}'”$DJS”‘${color}'” “/}

ubuntu ${hr 2}
${voffset 2}${font Zekton:style=Bold:size=12}#!${font} CrunchBang Linux ${alignr}08.10.01
${font OpenLogos:size=60} ${alignc} g${font}
${alignc} Kernel: ${kernel}

${cpubar cpu0 8,90}${color gray}
${cpubar cpu1 8,90}${color gray}
${color lightgrey}CPU0: $color ${freq cpu0} Mhz $alignr${color lightgrey} Usage:$color ${cpu cpu0} %
${cpugraph cpu0 FF9900 FF0000}
${color lightgrey}CPU1: $color ${freq cpu1} Mhz $alignr${color lightgrey} Usage:$color ${cpu cpu1} %
${cpugraph cpu1 FF9900 FF0000}
RAM: $memperc% ${alignr}${membar 8,100}
SWAP: $swapperc% ${alignr}${swapbar 8,100}

MAIOR USO CPU ${hr 2}
$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}

MAIOR USO MEM ${hr 2}
$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}

HD ${hr 2}

/home: $alignr ${fs_used /home/} / ${fs_size /home} ($alignr${fs_free_perc /home}%)
${fs_bar 4 /home}
/arquivos: $alignr ${fs_used /home/arquivos} / ${fs_size /home/arquivos} ($alignr${fs_free_perc /home/arquivos}%)
${fs_bar 4 /home/arquivos}
#/windows: $alignr ${fs_used /windows} / ${fs_size /windows} ($alignr${fs_free_perc /windows}%)
#${fs_bar 4 /windows}

NETWORK ${hr 2}${color}

Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s
${downspeedgraph eth0 25,90 FF3300 FF3300} ${alignr}${upspeedgraph eth0 25,90 FF6600 FF6600}
Total ${totaldown eth0} ${alignr}Total ${totalup eth0}

NOTA: Para aparecer aquele logo do Open Source no meu desklet foi necessário baixar a fonte OpenLogos

http://ultradownloads.uol.com.br/redirect/2,211935.html

A parada é simples, se ainda tem alguém com dúvidas, pode falar…

Por enquanto é só, essa semana vou fazer um tutorial mais animadinho do que este ok?!

Meu twitter: @tittao

Até breve!

NOTA 2: Ficou bom chefe?

15 comentários em “Monitor do Sistema em seu Desktop – Conky”

  1. Olá, eu gostaria de saber se tem como deixar o fundo dele opaco, pois do jeito que ele tá, só dá pra usar com papéis de paredes escuros, ou pretos

  2. Oi. Gostaria que se possível colocar algumas dicas para colocar outras funções nele. para pessoas que como eu é iniciante em Linux que não sabe programar ou não fala inglês.

  3. O conky sempre é uma excelente dica.
    Eu preferi colocar o logo do Ubuntu mesmo. Modifiquei a seguinte linha:
    ${font OpenLogos:size=75} ${alignc} v${font}

    A mudança foi apenas no tamanho (antes 60 agora 75) e no tipo (antes “g” agora “v”). Essa linha aí é aproximadamente a 36ª.

    Ateh!

  4. para aqueles que nao conseguiram fazer aparecer o calendario eu alterei o Conky do titao eo deixei dessa maneira ai o calendario apareceu

    background yes

    use_xft yes

    xftfont HandelGotD:size=8

    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

    minimum_size 170 5

    maximum_width 190

    draw_shades no

    draw_outline no

    draw_borders no

    draw_graph_borders yes

    default_color aaaaaa

    default_shade_color red

    default_outline_color green

    alignment top_right

    gap_x 5

    gap_y 18

    no_buffers yes

    uppercase no

    cpu_avg_samples 2

    override_utf8_locale yes

    TEXT

    ${font Zekton:style=Bold:size=8}${alignc}${execi 60 date +” %A / %d / %m / %y “| tr “[:lower:]” “[:upper:]”}${font Zekton:style=Bold:size=10}

    ${voffset -2}${color0}${font Poky:size=2}d${font}${color}${voffset -8}${font Liberation Mono:size=8}${execpi 10800 DJS=`date +%-d`; cal | sed ‘s/^/${goto 32} /’ | sed ‘1d’ | sed s/” $DJS “/” “‘${font Liberation Mono:style=bold:size=8}${color1}'”$DJS”‘${color}${font}${font Liberation Mono:size=8}'” “/}${font}${font}${voffset -14}

    ubuntu 10.04 ${hr 2}

    ${voffset 2}${font Zekton:style=Bold:size=12}#!${font} CrunchBang Linux ${alignr}08.10.01

    ${font OpenLogos:size=60} ${alignc} u${font}

    ${alignc} Kernel: ${kernel}

    ${cpubar cpu0 8,90}${color gray}

    ${cpubar cpu1 8,90}${color gray}

    ${color lightgrey}CPU0: $color ${freq cpu0} Mhz $alignr${color lightgrey} Usage:$color ${cpu cpu0} %

    ${cpugraph cpu0 FF9900 FF0000}

    ${color lightgrey}CPU1: $color ${freq cpu1} Mhz $alignr${color lightgrey} Usage:$color ${cpu cpu1} %

    ${cpugraph cpu1 FF9900 FF0000}

    RAM: $memperc% ${alignr}${membar 8,100}

    SWAP: $swapperc% ${alignr}${swapbar 8,100}

    MAIOR USO CPU ${hr 2}

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

    MAIOR USO MEM ${hr 2}

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

    HD ${hr 2}

    /home: $alignr ${fs_used /home/} / ${fs_size /home} ($alignr${fs_free_perc /home}%)

    ${fs_bar 4 /home}

    /arquivos: $alignr ${fs_used /home/arquivos} / ${fs_size /home/arquivos} ($alignr${fs_free_perc /home/arquivos}%)

    ${fs_bar 4 /home/arquivos}

    #/windows: $alignr ${fs_used /windows} / ${fs_size /windows} ($alignr${fs_free_perc /windows}%)

    #${fs_bar 4 /windows}

    NETWORK ${hr 2}${color}

    Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s

    ${downspeedgraph eth0 25,90 FF3300 FF3300} ${alignr}${upspeedgraph eth0 25,90 FF6600 FF6600}

    Total ${totaldown eth0} ${alignr}Total ${totalup eth0}

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *