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.105 ]

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


Ferramentas



- Ferramentas Externas:

IceWM Control Panel – Painel de controle para o IceWM – Requer Python-gtk2 instalado:
Após baixar, descompacte:

tar -jxf IceWMControlPanel-3.2.tar.bz2
$ cd INSTALL-IceWMCP
$ python IceWMCP.py

Há várias opções de configuração, mas o pesado está em IceWM Preferences e há o ótimo IceWM Theme Designer, onde é possível editar os temas instalados.

Abaixo, IceWM Preferences e IceWM Theme Designer:


Antes de usar o Theme Designer, recomendo que crie um link simbólico não oculto para sua pasta "~/.icewm":

ln -sf ~/.icewm ~/icewm

Pois ao usar este último, deve-se abrir um arquivo "default.theme" na pasta de temas, mas acontece que o diálogo de selecionar arquivos: "File > Open Theme > Tema/defalt.theme", não reconhece pastas e arquivos ocultos.

Finalização

Por ser muito antigo, de 2004, o IceWM Menus do Painel de Controle não funciona. Para gerar menus para o IceWM, uso o excelente menumaker

Baixe-o e extraia:

tar -zxf menumaker-0.99.7.tar.gz
$ cd menumaker-0.99.7
$ ./configure && make && sudo make install


Nota: O checkinstall funciona perfeitamente com o MenuMaker.

Depois de instalado, rode:

mmaker --verbose --force -t Rxvt --retain-path IceWM

Para mais opções rode:

mmaker --help

Este gera menus para Deskmenu, BlackBox, FluxBox, IceWM, PekWM, OpenBox3, OpenBox, Xfce4, WindowMaker.

Suporta os seguintes emuladores de terminal: Xterm, Xfterm, Rxvt, Xvt, Aterm, Wterm, Eterm, Gterm, Gnome-terminal, Konsole.

Se desejar, os menus do seguintes ambientes desktop podem ser ignorados na geração do menu: KDE, Xfce, Xwindow, Console, Gnome.

O IceWM é muito rico em configurações e, apesar de extenso, só mostrei o básico neste artigo.

Espero que tenham gostado e que se interessem por este que já foi o WM padrão do Puppy Linux, o é em algumas distros como antiX, Absolute Linux, ALT Linux, Scientific Linux e tantas outras menos conhecidas.

É uma escolha excelente para montar um desktop rápido e leve e dispensa o uso de 'docks'.

Referências


Abraços e até mais!
Página anterior    

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

Instalação de um servidor de mensagens instantâneas Openfire na sua rede com clientes Microsoft Windows e cliente Jabber Exodus

Quando é que eu vou usar isso na minha vida?

Ktechlab - Ambiente de simulação de circuitos

Desenvolvendo tutoriais mais dinâmicos com o Wink

Vamos usar Slack!

  
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