O Antonio Carlos Vasques da Silva mandou um tutorial que ensina como colocar belos e práticos ícones em ambientes gráficos leves através do sistema idesk.
O resultado é visualmente agradável e acrescenta uma funcionalidade importante a quem é forçado a abrir mão dos ambientes gráficos complexos em favor dos mais leves, como o icewm ou o fluxbox.
Usando ícones em ambientes gráficos leves
por Antonio Carlos Vasques da Silva - acvsilva_at_terra.com.br
testado com mandrake 9.1 e 9.2, com os seguntes X11: icewm, blackbox, fluxbox e openbox.
Muitas vezes não temos um pc com recursos suficientes para rodar um KDE ou um GNOME e em outras ocasiões, mesmo com uma máquina adequada, achamos que não vale à pena desperdiçar processador e memória somente para usarmos um ambiente gráfico (é o meu caso ;-) )...
Mas os ambientes leves nem sempre dão todos os recursos de que precisamos e, sem dúvida, os ícones no desktop são uma mão na roda.
Este tutorial tem por objetivo ensinar como criar aqueles práticos ícones no desktop para que você clique e o programa apareça.
--------
As possibilidades de configuração são muitas mas darei só as dicas para o mínimo necessário. Qualquer incremento ocorrerá por sua conta no endereço http://idesk.timmfin.net/usage.html ;-))...
1o) vá no site http://idesk.timmfin.net/download.html e baixe o programa "idesk" dentre as versões disponíveis. Se você for um feliz usuário do mandrake poderá baixar o programa diretamente do www.rpmfind.net.
2o) descompacte o arquivo e compile-o com o clássico "make" e ponha o programa num dos diretórios do PATH (ex.: /usr/bin): mv caminho_do_idesk /usr/bin
3o) no seu /home, crie a pasta "idesktop" e o arquivo texto "ideskrc", ambos OCULTOS (.idesktop e .ideskrc).
4o) no arquivo-texto .ideskrc ponha o seguinte texto:
table Config
FontName: tahoma
FontSize: 8
FontColor: #ffffff
Locked: false
Transparency: 150
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 2
Bold: false
ClickDelay: 300
IconSnap: true
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end
table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end
Vamos às explicações:
a)FontName/ FontSize/FonteColor - são auto-explicativos. Configure a seu gosto.
b)Locked - se "true" os ícones não saem do lugar
c)Transparency - de 0 (ícone totalmente visível) a 250 (ícone muito escuro). Deixe em 50.
d)Shadow - se "true" cria cor de fundo na fonte do ícone, sua cor e largura sendo configurado por ShadowColor e ShadowX/ShadowY. Pode deixar em "false".
e)Bold - se "true" deixa a fonte do ícone em negrito. Você escolhe...
f)ClickDelay a CaptionOnHover - deixe como está. Para uma configuração simples não são importantes.
Table Actions - os ítens desta parte não têm necessidade de alteração.
5o) desenhe num papel quais os programas que deseja pôr ícones e a disposição dos mesmos, por exemplo, no lado esquerdo da tela e de cima para baixo (vc pode colocá-los na ordem que desejar). Isto vai facilitar a sua vida pois a configuração daqui para a frente será "na unha".
6o) selecione todos os ícones que deseje utlizar desde que sejam na extensão *.png. Se não tiver, use o seu editor de imagens preferido para convertê-los.
7o) na pasta .idesktop, ponha DE CADA VEZ um arquivo-texto como o nome programa que selecionou (ex.: mozilla) e ponha também dentro dela o ícone correspondente. Para cada programa deverá ter um aquivo e um ícone. Assim, por exemplo, poderá ter na pasta vários textos como os nomes de mozilla, licq, swriter, gimp etc... com seus respectivos ícones.
Cada arquivo-texto deverá ter o seguinte conteúdo:
table Icon
Caption: Home
Icon: /home/you/.idesktop/home.png
Command[0]:
X:
Y:
end
onde:
Caption: escolher_um_nome_qualquer
Icon: /home/seu_login/.idesktop/ícone_escolhido.png
Command[0]: pôr_o_nome_do_executável
X: 25 # distância em pixels da margem esquerda da tela
Y: 40 # distância em pixels da margem superior da tela
8o) para cada texto e ícone colocados no .idesktop você deverá executar o idesk a fim de ir acertando as coordenadas X/Y para que o ícone fique na posição exata que desejar. Somente quando acertar a posição de um é que você cria o arquivo-texto do seguinte e adiciona o ícone correspondente. Se colocar tudo de uma vez o idesk acusará erro.
9o) terminado os ajustes nas coordenadas de cada programa, é hora de editarmos o .xinitrc ou o .xsession a fim de que o idesk seja iniciado juntamente com seu X window.
O meu ficou assim:
# !/bin/sh
exec idesk &
exec icewm # meu X11 preferido é o icewm... você vai colocar o nome do X11 que está usando
Se no seu /home não tiver o arquivo, crie-o e depois de editado faça:
$ chmod +x .xsession (ou .xinitrc).
10o) saia do seu X11, logue-se novamente e aprecie o resultado... ;-))
11o) clique aqui para ver um screen do meu desktop... O trabalho vale à pena...
» Postado por: Rogerio em janeiro 23, 2004 02:11 AM, 200.100.177:
Cara! Eu uso o blackbox, sou usuario linux muito recente, isto eh o q eu estava procurando valeu, gostei muito! Soh a aparencia clra do XP q naum me agrada, mas o mandrake eh seu! Ainda bem q eh mandrake (GNU/linux)
» Postado por: jxz em fevereiro 8, 2004 04:40 PM, 200.202.252:
Que tal tentar o ROX? Uso-o com fluxbox, e ele supriu a necessidade de um bom filemanager com ícones no desktop :-)
» Postado por: Mariana em fevereiro 26, 2004 01:22 PM, 201.0.83.16:
Cara, eu tô aprendendo a mexer agora (só de olhar por enquanto) em Lnx, e mesmo assim não me pareceu difícil! quando chegar meu PC eu vou testar, pq com certeza vou precisar de um sistema gráfico leve!! Valeu, ficou bem fácil com o tutorial
» Postado por: Vagner em março 2, 2004 03:24 PM, 200.165.102:
Oi o meu funcionou tudo... mas o idesk não entra junto com o X, já fiz o arquivo (.xsession) coloquei como executável lá no meu home, só funciona quando eu clico nesse arquivo aí abre os ícones.
» Postado por: d0ug_ em abril 20, 2004 05:34 PM, 200.138.221:
segui seu tutorial certinho.... meu idesk eh o 0.5*.. uso slackware com blackbox... configurei tudio como vc mostrou msm assim nao consegui rodar o idesk, ocorreu o seguinte erro:
bash-2.05b# idesk
Can't find config file or missing "Config" table in the config file.
Alguem pode me ajudar?
» Postado por: Bruno em agosto 17, 2004 06:17 PM, 201.4.103.3:
POR FAVOR! Preciso de uma dica.
Como faço para deixar a cor de fundo do texto dos ícones SEM PREENCHIMENTO.
Sei como faz para alterar (propriedades, aparência, esquema, etc...)
Mas como fazer para deixar a cor do texto dos ícones SZEM PREENCHIMENTO.
Tem algum macete no REGEDIT??
Se tiver algum meio se comunicque URGENTE comigo por favor!!
Obrigado!!!!
Bruno
» Postado por: carlos em setembro 15, 2004 09:39 PM, 200.157.93.:
Boa noite gostei muito das dicas, e consegui configurar meu idesk mais esta acontecendo o seguinte problema, os icones aparecem na tela normalmente mais nao respondem a nenhum comando do mause, nao abre nada. Alguem pode me ajundar.
Desde de ja obrigado.
» Postado por: Julio Vidal em outubro 19, 2004 11:30 AM, 200.174.136:
>>""""Postado por: d0ug_ em abril 20, 2004 05:34 >>PM, 200.138.221:
>> segui seu tutorial certinho.... meu idesk eh >>o 0.5*.. uso slackware com blackbox... >>configurei tudio como vc mostrou msm assim nao >>consegui rodar o idesk, ocorreu o seguinte erro:
>> bash-2.05b# idesk
>> Can't find config file or missing "Config" >>table in the config file.
>> Alguem pode me ajudar?"""""
Então... isso também ocorreu comigo... resolvi da seguinte forma:
Causa: eu uso o kde no usuario root e o flux como usuario comum (dia-a-dia) no slack 9.1. Eu utilizei o comando "su" para instalar o idesk e na hora de rodar, tentei rodar como root ainda (sem fechar o SU).. deu a mesma mensagem, é simples, encerre o su e rode o idesk como usuário comum... e paciência com seus icones ai... pq isso enche o saco.. rsrs.. Flw!
O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.