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

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

Convocação da Seleção Brasileira do Software Livre

Conky no Slackware 13

Instalar programas no Linux é mais fácil?

Request Tracker (RT) - Instalação e Configuração no Ubuntu Server 16.04.6

Mono - Por que usá-lo?

  
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