Í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.356 ]

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

Linux em um pendrive

Masterização de VCD's com menu interativo

Montando um pendrive no Linux

Pequena solução para backup em redes mistas

Instalando um novo tema no Acer Aspire One

  
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