Ícones no Fluxbox, Openbox e Blackbox

Com um pequeno programa e uma bom arquivo de configuração podemos ter ícones tanto no Fluxbox, como no Openbox ou Blackbox. Este artigo ensina a instalar o iDesk, mostrando exemplos de ícones de aplicações para facilitar o entendimento.

[ Hits: 54.037 ]

Por: pinrusty em 30/07/2004


Download e instalação



Bom, vamos começar baixando o pacote do IDesk. Este pacote pode ser baixado pelo link abaixo:
Para quem usa o Slackware, é disponibilizado na internet um pacote especial para essa distribuição, pode ser baixado pelo link abaixo:

Instalação


A instalação é simples.

Se você baixou o pacote idesk-0.3.5.tar.gz:
  • Vá na pasta onde está o arquivo;
  • Digite em algum terminal:

# tar zxvf idesk-0.3.5.tar.gz
# cd idesk-0.3.5
# ./configure
# make
# make install


Se você baixou o pacote para o Slackware:
  • Vá na pasta onde está o arquivo;
  • Digite em algum terminal:

# installpkg idesk-0.5.6-i486-1kan.tgz

Pronto! O programa está devidamente instalado.

(próxima página vamos configurar o programa)

    Próxima página

Páginas do artigo
   1. Download e instalação
   2. Configuração e funcionamento
Outros artigos deste autor

Kernel 2.6.7 compilado e configurado para nVIDIA

Leitura recomendada

GNU/Linux, um projeto de sucesso (parte 1)

Colocando Windows, Linux e Mac Os X em um mesmo PC

O jogo da vida de Conway em seu desktop GNU/Linux

MultiCD - Diversas Distribuições no mesmo DVD/Pendrive

Call Center no Linux

  
Comentários
[1] Comentário enviado por jllucca em 30/07/2004 - 10:42h

Pode citar algumas screenshots de exemplo? Para dar incentivo...

[2] Comentário enviado por flipe em 30/07/2004 - 13:02h

http://idesk.sourceforge.net/screens.html

a vontade... na pagina oficial!!!!!!!!!1

[3] Comentário enviado por Lara-_-Croft em 30/07/2004 - 14:27h

Gostei do artigo. Ficou bem mais fácil colocar os icones agora, principalmente para mim que estou iniciando com o linux.

[4] Comentário enviado por cvs em 30/07/2004 - 19:10h

icone no blackbox é heresia... hehehehe

[5] Comentário enviado por davidsonpaulo em 31/07/2004 - 18:17h

Existem alguns parâmetros que deram errado na minha configuração aqui:

1º:) no arquivo .ideskrc, na seção 'table Actions', o 'Clk' é unido com as pala-
que o antecedem: singleClk, doubleClk.. e não espaçadas como está
publicado (single Clk, double Clk)

2º) no arquivo exemplo de configuração de ícone, foi publicada a linha
'Command[0]: apollon'. No meu computador só funcionou sem o [0], ou
seja: Command: apollon.

Outra coisa: o idesk aceita ícones SVG. Para isto, basta adicionar, o arquivo .lnk de configuração do ícone, a linha 'SVG: true'.

É isso aí. Falou pinrusty!

[6] Comentário enviado por pinrusty em 31/07/2004 - 19:55h

Obrigado pela contribuição davidsonpaulo!
Só não compreendi uma coisa:
Tu disse que o prefixo 'Clk' aparece publicado separado da palavra principal. Aqui no meu workstation aparece publicado unido.
No mais está tudo OK!
Abraço.

[7] Comentário enviado por davidsonpaulo em 03/08/2004 - 16:11h

Aparece unido aih? Estranho.. aqui aparece separado... deve ser falha de exibição... Fui colocar os ícones seguindo esse seu tuto mas como aqui aparecia o 'Clk' separado copiei assim e claro q naum funcionou... :(. Depois fucei na net e vi o problema... aih funfou de boa... :)
De qualquer jeito, seu artigo caiu na hora certa... ele deu o 'empurrãozinho' pra eu colocar ícones aqui no flux... agora qualquer 'Win-user' poder navegar via fluxbox sem problemas...

Falou!

[8] Comentário enviado por ximenes10 em 06/08/2004 - 11:50h

Meu Blackbox deu certo porem para aparecer o icone tenho que dar o comandinho "idesk" e o terminal fica ocupado!
Tem como fazer ele entrer em modo automatico? como coloco este comando? e no styles?

Valeu!

[9] Comentário enviado por pinrusty em 06/08/2004 - 12:02h

tem sim cara, da para você abrir ele na barra de executar! no fluxbox há uma barra de executar comandos, abra e rode!
abraço!

[10] Comentário enviado por ximenes10 em 06/08/2004 - 13:29h

Mam como configuro para o Blackbox iniciar automaticamente o idesk???

Veleu! 8')

[11] Comentário enviado por pinrusty em 06/08/2004 - 20:37h

Edita o .xinitrc ou o .xsession colocando:

exec idesk &

e depois:

exec blackbox


Se não tiver este arquivo no /home ou /root crie e edite:

# !/bin/sh

exec idesk &
exec blackbox


Depois em um terminal:

chmod +x .xsession (ou .xinitrc)



Se não funcionar, vá no seu .xinitrc ou .xsession e comente a linha:

startkde


Outra dica: o xinitrc pode ser encontrado na pasta: /etc/X11/xinit

[12] Comentário enviado por sl4x em 22/01/2005 - 22:34h

camilo@darkstar:~/.idesktop$ idesk
idesk: error while loading shared libraries: librsvg-2.so.2: cannot open shared object file: No such file or directory
camilo@darkstar:~/.idesktop$

o meu está com o seguinte problema :(
tentei procurar essa biblioteca e nao encontrei.. alguem pode me ajudar?
parece-me q ela é instalada qndo se instala o gnome.. mas nao tenho o gnome aqui. se alguem puder me ajudar ficarei grato. abraços

[13] Comentário enviado por orehon em 08/04/2005 - 09:46h

bom meu brother, eu ja tive problema com essa dependencia dae.. também, ao instalar o o gdesktles.
pega ela desse site aqui o:
link -> http://www.linuxfromscratch.org/blfs/view/stable/general/librsvg.html

bom espero ter ajudado!

[14] Comentário enviado por rescbr em 14/11/2005 - 11:53h

Para facilitar a vida, existe o idesktool, que faz o serviço sujo usando o Xdialog; veja mais informações em http://users.netwit.net.au/~pursang/idesk-extras.html
Olhe também: http://wiki.linuxquestions.org/wiki/Idesk
----

No fluxbox, para iniciar o idesk automaticamente, edite o ~/.fluxbox/startup, e coloque a linha "idesk &" (sem as aspas) antes do exec fluxbox

[15] Comentário enviado por _Akkamai_ em 21/04/2006 - 07:49h

Para iniciar qualquer coisa junto com o fluxbox, é bem mais simples do que se tem apresentado, basta editar a linha "RootCommand" do init do fluxbox e colocar o comando na frente dela! Caso não exista a linha basta criá-la. O caminho é: /home/user/.fluxbox/init

Akkamai

[16] Comentário enviado por Warheart em 05/07/2006 - 11:27h

Eu instalei o pacote .tgz destinado ao slackware.

Pelo menos no meu caso, houve a falta de uma biblioteca Imlib2.

No caso, baixei a biblioteca n seguinte endereço:
http://prdownloads.sourceforge.net/enlightenment/imlib2-1.0.6.tar.gz

Na hora da compilação, houve um problema gerado com relação á fontes:

ERROR: Imlib 2 needs a system with libfft.so (TrueType Font Library)

configure: error: Fatal Error: no FreeType detected.

[17] Comentário enviado por albertguedes em 19/12/2006 - 19:24h

Um adendo ao artigo, para quem estiver tendo o problema com mensagens do tipo

Cannot determine file extension of:
Unknown file format:
Falha de segmentação/Segmentation Fault

pode ser o caso de mudar o arquivo do ícone em ".idesktop":

table Icon
Caption: <Nome_do_aplicativo>
Command: <aplicativo>
Icon: <caminho do ícone>
X: <posicao_X>
Y: <posicao_Y>
end

Perceba que eu mudei a ordem do "Command" e "Icon"..
É melhor também mudar o nome do arquivo de ícone em ".idesktop" para

<nome_do_arquivo>.lnk

que é o que o manual oficial sugere.

Boa programação procês.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts