Apesar de já trabalhar diariamente em linux há algum tempo, apenas descobri o Conky há relativamente poucos dias e desde então tem sido um fiel companheiro do meu ambiente de trabalho. Antes de vos mostrar como instalar o Conky num sistema Ubuntu surge talvez uma pergunta: mas afinal o que é o Conky?
O Conky é um monitor de sistema muito leve mas poderoso que, dependendo da forma como é configurado, pode mostrar uma variedade muito grande de informação acerca do seu computador. A informação pode ser colocada em sobreposição ao ambiente de trabalho, tal como vemos na seguinte imagem.

Para obter este resultado é muito simples. Vamos a isso?
Ora em primeiro lugar o que temos de fazer é instalar o Conky, digitando a seguinte linha num terminal:
sudo apt-get install conky
Depois temos de o configurar alterando o ficheiro .conkyrc que está na directoria home:
cd ~
gedit .conkyrc
Para terem o mesmo resultado do que aquele que vos apresentei mais acima, copiem o seguinte código para o ficheiro .conkyrc
# Conky sample configuration
background yes
use_xft yes
xftfont HandelGotD:size=8
xftalpha 0.1
update_interval 0.5
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
minimum_size 200 5
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 black
alignment top_right
gap_x 18
gap_y 48
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
override_utf8_locale no
use_spacer yes
TEXT
Uptime: $alignr$uptime
$sysname $kernel $alignr $machine
Intel Pentium IV HT $alignr${freq_g cpu0}Ghz
$alignr
${cpugraph cpu0 16,200 ffffff ffffff}
CPU:1 ${cpu cpu1}% ${cpubar cpu1}
CPU:2 ${cpu cpu2}% ${cpubar cpu2}
MEM $alignc $mem / $memmax $alignr $memperc%
$membar
Swap:$swapperc% ${swapbar 8}
/home $alignc ${fs_used /home} / ${fs_size /home} $alignr ${fs_free_perc /home}%
${fs_bar /home}
Processes
$alignr $running_processes Running
$alignr $processes Sleeping
Top Processes
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 2}${top mem 3}
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}
Depois de guardar o ficheiro e fechar o GEdit, resta só mesmo correr o conky digitando:
conky
Neste momento, se minimizar todas as janelas e tudo correu bem, já deverá poder ver o conky a correr no seu ambiente de trabalho.
Finalmente, se pretender que o connky seja lançado sempre que iniciar sessão na sua conta, basta gerir a sua sessão em:
Sistema > Preferências > Sessões
Aí chegado crie um novo item e configure-o da seguinte maneira:

Da próxima vez que iniciar sessão o Conky será automaticamente lançado e poderá ter acesso a informações vitais do seu sistema directamente no seu ambiente de trabalho.
Resta-me dizer que o ficheiro de configuração pode ser alterado de muitas maneiras para que seja o reflexo das necessidades de cada utilizador. Existem muitos exemplos por essa net fora de onde nos podemos inspirar para criar “o” conky que realmente queremos ter. Não se esqueçam é de cada vez que alterarem o ficheiro de configuração têm de reiniciar o conky (senão não verão de imediato as alterações efectuadas). Para isso basta colocar o seguinte comando num terminal:
killall conky && conky
Agora espero, através dos comentários, para ver os vossos próprios conkys
Soltem a imaginação
Fonte: WikiPedia, Techzone PT

Subscrever








12 comentários para "GUIA: Instalar o Conky no Ubuntu"
11 de Fevereiro de 2009 às 16:46
Bom post! continuações de um bom trabalho!
10 de Maio de 2009 às 19:22
Comigo não deu certo. Aparece a seguinte mensagem no terminal:
pablito@pablito-desktop:~$ conky
Conky: use_spacer should have an argument of left, right, or none. ‘yes’ seems to be some form of ‘true’, so defaulting to right.
Conky: forked to background, pid is 3900
pablito@pablito-desktop:~$
Conky: desktop window (14000a7) is subwindow of root window (6c)
Conky: window type – normal
Conky: drawing to created window (0×3800001)
Conky: drawing to double buffer
Conky: attempting to use more CPUs than you have!
obj->data.cpu_index 2 info.cpu_count 1
E agora? Obrigado.
10 de Maio de 2009 às 23:23
Pablito, no código do .conkyrc, troca “use spacer yes” por “use spacer left” ou “use spacer right”. Penso que deverá resolver o teu problema
11 de Maio de 2009 às 2:04
Já tentei, mas não deu certo. Só teve um que funcionou aqui, que peguei no site portugues que vc linkou. De qualquer maneira, valeu!
11 de Maio de 2009 às 2:16
http://www.linux.com/feature/136147
Esse deu certo comigo, estranho isso…
11 de Maio de 2009 às 9:03
Ok. Fico contente por saber que conseguiste resolver o teu problema
12 de Junho de 2009 às 1:42
Muito bom esse artigo, com o conky deixei meu desktop do jeito que eu queria… Obrigado!!!
15 de Junho de 2009 às 10:39
De nada. Ainda bem que o artigo te tenha sido útil Fábio!
19 de Julho de 2009 às 20:31
aqui funcionou perfeitamente galera segui os passo do turorial e blz ..so queria saber se tem como mudar a cor do texto dele
23 de Julho de 2009 às 4:24
Olá, obrigado pela dica….
Gostaria de saber como fazer a contagem também do tráfego da placa de rede. o seu script só possui do WIFI…
15 de Agosto de 2009 às 1:00
Eles nao deixam eu salvar o ficheiro, nao apareceu salvo em /home
23 de Setembro de 2009 às 3:55
Show …Cara funcionou blz!! Muuuuito obrigado
Deixe o seu comentário