O bom e velho IceWM

Neste artigo, pretendo mostrar como montar um desktop leve, rápido e com algumas APPs para torná-lo bem confortável. Uma
excelente alternativa aos WMs mais utilizados.

[ Hits: 35.170 ]

Por: Francisco Raimundo da Silva em 24/02/2012 | Blog: http://www.facebook.com/profile.php?id=100003055572272


Conky



Um velho conhecido aqui, o Conky, um monitor de sistema altamente configurável. Por padrão sua configuração fica em "~/.conkyrc", caso não exista, rode:

cp -v /etc/conky/conky.conf ~/.conkyrc

Esta configuração é básica, porém funcional, para testá-la, basta rodar:

conky -c /etc/conky/conky.conf

Esta é a configuração que uso:

alignment top_right
background yes
border_width 2
cpu_avg_samples 2
default_color white
default_outline_color 000000
default_shade_color white
double_buffer yes
draw_borders yes
draw_graph_borders yes
draw_outline yes
draw_shades no
font Denmark:size=7
format_human_readable yes
gap_x 20
gap_y 20
maximum_width 200
minimum_size 50
override_utf8_locale yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type Desktop 
own_window yes
short_units on
show_graph_range yes
show_graph_scale yes
temperature_unit celsius
total_run_times 0
update_interval 1.0
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
use_xft yes
xftalpha 1.0
xftfont Denmark:size=7

TEXT
CALENDARIO
$alignc${font DejaVu Sans Mono:size=10}${exec cal -C}${font DejaVu Sans Mono:size=10}

${font Denmark:style=Bold:pixelsize=20}${alignc}${time %H:%M:%S}${font Denmark:size=20}
${font Denmark:style=Bold:pixelsize=12}${alignc}${time %A - %d/%m/%Y}${font Denmark:size=7}

SISTEMA
Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg

CPU ${alignc} ${freq}MHz / ${acpitemp}C ${alignr}(${cpu cpu1}%)
${cpubar 4 cpu1}
${cpugraph 20}

RAM ${alignr}$mem / $memmax ($memperc%)
${membar 4}

SWAP ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}

Top 5 CPU $alignr CPU%
${top name 1}$alignr${top cpu 1}
${top name 2}$alignr${top cpu 2}
${top name 3}$alignr${top cpu 3}
${top name 4}$alignr${top cpu 4}
${top name 5}$alignr${top cpu 5}

Top 5 MEMORIA $alignr MEM%
${top_mem name 1}$alignr${top_mem mem 1}
${top_mem name 2}$alignr${top_mem mem 2}
${top_mem name 3}$alignr${top_mem mem 3}
${top_mem name 4}$alignr${top_mem mem 4}
${top_mem name 5}$alignr${top_mem mem 5}

SISTEMA DE ARQUIVOS ${color}
/: $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}
/media/sda4: $alignr ${fs_used /media/sda4} / ${fs_size /media/sda4} ($alignr${fs_free_perc /media/sda4}%)
${fs_bar 4 /media/sda4}
/media/sdb1: $alignr ${fs_used /media/sdb1} / ${fs_size /media/sdb1} ($alignr${fs_free_perc /media/sdb1}%)
${fs_bar 4 /media/sdb1}

REDE ${color}
Down ${downspeed ppp0} ${alignr}Up ${upspeed ppp0} 
${downspeedgraph ppp0 20,107} ${alignr}${upspeedgraph ppp0 20,107}
Total ${totaldown ppp0} ${alignr}Total ${totalup ppp0}


Vejam o resultado:

Página anterior     Próxima página

Páginas do artigo
   1. Introdução e Instalação
   2. Configurações
   3. Conky
   4. Ferramentas
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Turbine o seu SUSE instalando o apt-get com um repositório de mais de 5.000 pacotes

Como criar pacotes para o Gentoo ou Sabayon Linux

Servidor VoIP com Slackware e Asterisk

Sweave: Interface entre R e LaTex

Instalando o IBExpert no Linux e acessando o Firebird

  
Comentários
[1] Comentário enviado por removido em 24/02/2012 - 11:15h

Favoritos com certeza! Vou testar no siduction.

Parabens brother.

[2] Comentário enviado por chimico em 24/02/2012 - 11:49h

@edps

Valeu brother, aqui no vol fizeram uma ótima formatação, quando escrevi o artigo deu 9 páginas.
Quero aproveitar para postar uma correção, pois logo que mandei o artigo para a 'Fila de espera', encontrei um bug no Systray do IceWM, em que os ícones somem quando muda-se de área de trabalho ou troca de tema.

em ~/.icewm/startup ao invés de :

#!/bin/sh
ossxmix &
clipit &

fica assim:

#!/bin/sh
(sleep 5 && ossxmix) &
(sleep 5 && clipit) &

Isto resolve o problema e trata-se de um bug, e o mesmo pode ser feito em ~/.xinitrc

O IceWM não parou por aqui, tem mais para escrever deste "velhinho"

Abraço

[3] Comentário enviado por removido em 24/02/2012 - 12:17h

Oi chimico.

Fico muito satisfeito quando meu trabalho de formatação agrada aos autores. :)
Temos que adaptar os trabalhos às regras de formatação propostas pelo Fabio, e tais regras, estão baseadas na experiência dele. Não são meros caprichos. E o Google tem muita influência nestas regras, devido a seu robô de busca (Google-Bot).

Bom, com relação à correção que citou devido a um Bug na Systray do IceWM, já efetuei a correção.
Como não citou sobre a linha: 'conky &' na correção, resolvi mantê-la.

Veja como ficou, qualquer coisa, retorne.


Ótimo artigo!
Gostei do Conky também, tanto que o estou usando.

Um detalhe: caso o calendário não apareça (o que aconteceu no meu openSUSE), na linha:
---------------------------------------------------------------------------------------------------------------
CALENDARIO
$alignc${font DejaVu Sans Mono:size=10}${exec cal -C}${font DejaVu Sans Mono:size=10}
---------------------------------------------------------------------------------------------------------------

Deve-se retirar '-C' após o 'cal', ficando assim:
---------------------------------------------------------------------------------------------------------------
$alignc${font DejaVu Sans Mono:size=10}${exec cal}${font DejaVu Sans Mono:size=10}
---------------------------------------------------------------------------------------------------------------


Parabéns pelo artigo!


[4] Comentário enviado por removido em 24/02/2012 - 12:49h

já usei muito nos "bons tempos" quando não havia lxde/xfce e gnome/kde tavam no início... pena que o conceito parou no tempo e no espaço.

[5] Comentário enviado por chimico em 24/02/2012 - 20:02h

@izaias

O 'systray' do IceWM tem tido problemas com aplicativos GTK{2,3}, mas com QT4/KDE4 não. Logo que postei o artigo, mudei de tema, já que instalei vários e fico indeciso, aí me deparei com este problema. O 'sleep' resolve e ainda não entendi porque. Quanto ao cal, realmente não necessita do '-C', já que este é o padrão deste comando, pelo menos no Debian, mas em algumas distros, pelo que vi no 'Google', se comportam como ncal (-N), que mostra as semanas como linhas ao invés de colunas.

[6] Comentário enviado por theshadow em 24/02/2012 - 20:34h

Camarada chimico, sessão "nostagia" com seu artigo. O IceWM foi meu primeiro ambiente gráfico visualizado com linux. Parabéns pelo artigo.

[7] Comentário enviado por theshadow em 24/02/2012 - 20:36h

@acvsilva, é triste ver tantos excelentes "conceitos" se perderem.

[8] Comentário enviado por chimico em 24/02/2012 - 21:01h

Os "bons tempos" chegam para qualquer 'PC' cansado. Use IceWM com PCManFM e você tem uma espécie de "LXDE", já fiz isso várias vezes, mas não sou chegado ao PCManFM, nem ao Thunar, que possuem a mesma funcionalidade de gerenciar a área de trabalho.
O IceWM é muito flexível, com xcompmgr fica show de bola, se sua GPU aguentar. Tem belíssimos temas pela net. Sinto-me confortável nele, e olha que em assunto de DE, sou 'fanboy' do KDE3/4 e do QT.

[9] Comentário enviado por removido em 24/02/2012 - 21:18h

@chimico, uma pequena nota para acrescentar ao artigo.

Sobre os ícones Awoken (que não faz parte do repositório Debian), podemos instalá-lo como o proposto nessas dicas ou .conf:

http://www.vivaolinux.com.br/dica/Repositorios-extras-para-o-Debian-Squeeze
http://www.vivaolinux.com.br/etc/sourceslist-1

ou baixando o pacote do tema em:

http://alecive.deviantart.com/art/AwOken-163570862

E sobre o Clipit, o mesmo só está disponível para o Wheezy/Testing ou SID/Unstable, logo, o mesmo terá que ser baixado e instalado na unha pelos usuário do Squeeze:

http://packages.debian.org/search?keywords=clipit

um abraço.

----------

EDIT.

Os ícones Awoken também podem ser baixados em .deb direto da PPA do Ubuntu, basta escolher de qual release baixar.

https://launchpad.net/~alecive/+archive/antigone/+packages

[10] Comentário enviado por julio_hoffimann em 25/02/2012 - 00:07h

Parabéns Francisco/Izaias pelo artigo/formatação!

Abraço!

******************************************
OK, Julio! Abração.

Izaias

[11] Comentário enviado por chimico em 25/02/2012 - 01:13h

@edps;@julio_hoffimann
Obrigado pelos comentários

@edps
De fato, não postei meu sources.list que em boa parte vieram dos seus artigos, dicas e configs. Não é recomendado, mas tenho squeeze, wheezy, sid, experimental, aptosid, siduction, uns ppas, liquorix e google. Meu release padrão é experimental

Fontes
Denmark:
http://www.coolfonts.info/font-7452-denmark.php
http://www.2-free.net/free-fonts/denmark/33674.html

Artwiz:
http://sourceforge.net/projects/artwizaleczapka/files/

Extrair para ~/.fonts e em seguida rode 'fc-cache -fv'
E para Debian-Like:
sudo dpkg-reconfigure fontconfig-config
> Autohinter > Sempre (Caso monitor LCD/LED) > Sim (bitmap - Artwiz é bitmap)



[12] Comentário enviado por nicolo em 27/02/2012 - 11:49h

Lado bom: O artigo é um primor, nota 10 (DEZ).
Lado não tão bom: Complexo para a maioria, plausível inferir que será utilizado por aspirantes a profissionais de informática e uma minoria de usuários.

[13] Comentário enviado por chimico em 27/02/2012 - 17:17h

@bakunin
Obrigado pelo comentário.
Mudar de WM é uma coisa que quase sempre um usuário vai fazê-lo a medida que for aprendendo no Linux. Mas por exemplo o JWM e o OpenBox tem suas configurações em xml, que são difíceis de configurar a primeura vista, no entanto são bem populares, então creio que o IceWM não tem problemas com isso. Há muitas distros menores com este, sem falar na grande quantidade de pessoas que desenvolvem temas para o mesmo.

[14] Comentário enviado por albfneto em 02/03/2012 - 18:05h

eu favoritei, Gosto de vários ambientes gráficos.

[15] Comentário enviado por freesoul em 24/05/2012 - 18:22h

Show, exige um certo trabalho, mas um resultado gratificante. Muito bem explicado.

[16] Comentário enviado por chimico em 27/08/2022 - 17:17h

Depois de tantos anos, reexecutei os passos desse artigo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts