Blog do Zoltral

16/01/2010

Monitorando o computador com o Conky

Filed under: Fedora, Linux, Software — Tags:, , , , , , , , — Zoltral @ 14:54

Em 2008 publiquei este post sobre monitoração do computador, onde apresentei vários programas que realizam esta atividade.

Na apresentação dos programas, informei que tive problemas na visualização do Conky e que o Gkrellm funcionava perfeitamente.

Mas isso foi enquanto eu utilizava o Compiz como gerenciador 3D. A alguns dias, troquei o gerenciador 3D, passando a utilizar o gerenciador do Metacity.

Depois dessa troca, passei a ter problema no visual do Gkrellm. Não que ele não funcionasse. Ele continua trabalhando direito. Ocorre que utilizo o Gkrellm com um tema transparente e ele passou a apresentar uma sombra, atrapalhando a transparência.

Assim, desativei o Gkrellm e passei a testar o Conky. E ele funcionou direito.

Decidi então substituir em o Gkrellm pelo Conky como programa padrão para o monitoramento do meu computador.

Passei então a mexer na configuração do Conky, que fica no arquivo .conkyrc no diretório /home do usuário.

Após muitos testes, cheguei a uma configuração que considero a ideal para mim, que pode ser vista na imagem abaixo.

De Diversos

Abaixo está o meu .conkyrc:

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=20}${alignc}${time %H:%M:%S}${font Zekton:size=8}
${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}'" "/}

SYSTEM ${hr 2}
${font Zekton:style=Bold:pixelsize=14}${alignc}$nodename${font Zekton:size=8}
${voffset 2}${font Zekton:style=Bold:size=12}#!${font} CrunchBang Linux ${alignr}08.10.01
${font OpenLogos:size=60} ${alignc} N${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}
Uptime: ${alignr}${uptime}

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}

/: $alignr ${fs_used /} / ${fs_size /} ($alignr${fs_free_perc /}%)
${fs_bar 4 /}
/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}
HD I/O
${diskiograph /dev/sda6 009900 009900}

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}

Precisei instalar duas fontes extras para ficar com o Conky assim. A Zekton para o visual e a OpenLogos para exibir o símbolo do Fedora.

A OpenLogos possui uma grande quantidade de logos de distribuições e de linguagens de programação.

Para a fonte Zekton acentuar corretamente, precisei alterar o atributo override_utf8_locale para yes no .conkyrc.

Baixei as duas fontes do site dafont.com.

Editado em 16/01/2010: A lista completa de variáveis do Conky você encontra aqui.

03/01/2010

Adeus Ubuntu. Bom retorno Fedora.

Filed under: Fedora, Linux, Ubuntu — Tags:, , , — Zoltral @ 23:19

A alguns meses, migrei do Fedora para o Ubuntu, por problemas ocorridos na instalação da última versão do Fedora.

No entanto, durante este período de utilização do Ubuntu, encontrei diversos pequenos problemas.

Este final de semana, aproveitando o feriado, fui dar uma incrementada no visual do Ubuntu, no entanto algum dos temas instalados acabou com a minha configuração pessoal do Gnome.

Apaguei os diretórios do meu /home e reiniciei o Ubuntu. O Gnome voltou, mas claro que com muitas diferenças, pois ele carregou a sua configuração padrão.

No entanto, algumas coisas vieram fora do previsto e não consegui fazer ele funcionar direito.

Assim, pelo acúmulo de pequenos problemas que ocorreram desde o início, mais o deste final de semana, decidi abandonar o Ubuntu.

Num primeiro momento, pensei em trocar pelo ArchLinux ou até mesmo retornar ao Slackware, mas no final escolhi voltar ao Fedora.

Com uma nova imagem ISO de instalação baixada e gravada, foi questão de menos de meia hora para estar com o Fedora novamente instalado e perfeitamente funcional.

Adeus Ubuntu. Apesar dos probleminhas, foi bom enquanto durou.

Bom retorno Fedora!

Tema: Silver is the New Black. Blog no WordPress.com.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.