Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Instalando Openbox + fbpanel (Ótimo desktop para máquinas com pouco recurso)

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 26 de Novembro de 2004

INTRODUÇÂO

Para quem não muita máquina, que é o meu caso, ou goste de um gerenciador de janelas sem frescuras sugiro o openb ox. Aparentemente ele não é tão amigável, mas depois de deixar ele redondinho fica muito massa !!!!

O Openbox é somente um gerenciador de janelas cru !!! Isso que dizer que ele não tem icones, painéis, reloginhos, etc ... Para resolver isso eu uso o fbpanel, que nada mais é que um simples páinel com uma lista de workspace disponíveis , uma lista de programas abertos e um relógio do lado esquerdo, permite aplicar transparência, criar um menu, ico nes de atalho e tudo mais.

Eu uso o idesk para adicionar icones no Openbox. <a href=http://www.tuxresources.org/tuxresources/modules/sections/index.php?op=viewarticle&artid=13> Veja como instalar e configurar o idesk</a>

O Openbox tem um sistema de menus parecidos com seus irmãos da familia *box (blackbox, fluxbox). Também tem supor te a keybindings (Teclas de Atalhos).

Existe também o obconf, um programa que faz a configuração do Openbox. Não vou abordá-lo nesse artigo.

INSTALAÇÂO

Vamos Primeiro pegar os pacotes necessários para a instalação.

  Openbox -> www.openbox.org
  fbpanel -> http://fbpanel.sourceforge.net/

Você pode fazer a instalação dos binários referentes a tua distribuição ou compilar o código fonte, fica a seu go sto !!!! Aqui eu vou ensinar como se faz a instalação a partir do código fonte.

Openbox

Código fonte :

Descompacte o arquivo entre no diretório e

  $ ./configure
  $ make
  $ su
  # make install

CONFIGURAÇÃO

Depois de instalado vamos configurar o Openbox; Primeiro vamos criar as pastas .config e openbox no home do usuário.

  $ mkdir -p .config/openbox/

Aqui eu fiz a instalação a partir do código fonte e os arquivo de menu e rc se encontram na pasta /usr/local/etc/ xdg/openbox. Os arquivos são respectivamente: menu.xml[b] e [b]rc.xml

Se não encontrar nessa pasta use o locate ou o find para localizar os arquivos !!!!

Agora é so copiar os arquivos para dentro da pasta ~/.config/openbox/

  $ cp /usr/local/etc/xdg/openbox/menu.xml ~/.config/openbox/
  $ cp /usr/local/etc/xdg/openbox/rc.xml ~/.config/openbox/

O arquivo menu.xml é aonde fica o menu do Openbox. Não tem nenhum segredo a sua edição. Vo colocar o arquivo orig inal e um modificado depois e só seguir a lógica e personalizar de acordo com seu gosto e necessidade.

menu.xml = Original.

  <?xml version=\"1.0\" encoding=\"UTF-8\"?>
  
  <openbox_menu xmlns=\"http://openbox.org/\"
         xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"
         xsi:schemaLocation=\"http://openbox.org/
                 <a href=\"file:///usr/local/share/openbox/menu.xsd\"
  target=\"_blank\">file:///usr/local/share/openbox/menu.xsd</a>\">
  
  <menu id=\"games-menu\" label=\"Games\">
   <item label=\"Crack-Attack\">
     <action name=\"Execute\"><execute>crack-attack</execute></action>
   </item>
   <item label=\"XFRisk\">
     <action name=\"Execute\"><execute>xfrisk</execute></action>
   </item>
   <item label=\"Quake III\">
     <action name=\"Execute\"><execute>quake3</execute></action>
   </item>
  </menu>
  
  <menu id=\"apps-menu\" label=\"Applications\">
   <item label=\"Xterm\">
     <action name=\"Execute\"><execute>xterm</execute></action>
   </item>
   <item label=\"Mozilla\">
     <action name=\"Execute\"><execute>mozilla</execute></action>
   </item>
   <item label=\"Gaim\">
     <action name=\"Execute\"><execute>gaim</execute></action>
   </item>
   <item label=\"Quark\">
     <action name=\"Execute\"><execute>strange-quark</execute></action>
   </item>
  </menu>
  
  <menu id=\"root-menu\" label=\"Openbox 3\">
   <menu id=\"apps-menu\" />
   <menu id=\"games-menu\" />
   <separator />
   <menu id=\"client-list-menu\" />
   <separator />
   <item label=\"ObConf\">
     <action name=\"Execute\"><execute>obconf</execute></action>
   </item>
   <item label=\"Reconfigure\">
     <action name=\"Reconfigure\" />
   </item>
   <separator />
   <item label=\"Exit\">
     <action name=\"Exit\" />
   </item>
  </menu>
  
  </openbox_menu>

menu.xml = Editado. (Eu acrescentei mais um menu chamdo Internet e acrescentei um chamada para o Mozilla Firefox)

  <?xml version=\"1.0\" encoding=\"UTF-8\"?>
  
  <openbox_menu xmlns=\"http://openbox.org/\"
         xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"
         xsi:schemaLocation=\"http://openbox.org/
                 <a href=\"file:///usr/local/share/openbox/menu.xsd\!
  target=\"_blank\">file:///usr/local/share/openbox/menu.xsd</a>\">
  
  <menu id=\"internet-menu\" label=\"Intenet\">
   <item label=\"Mozilla Firefox\">
     <action name=\"Execute\"><execute>firefox</execute></action>
   </item>
  </menu>
  
  <menu id=\"games-menu\" label=\"Games\">
   <item label=\"Crack-Attack\">
     <action name=\"Execute\"><execute>crack-attack</execute></action>
   </item>
   <item label=\"XFRisk\">
     <action name=\"Execute\"><execute>xfrisk</execute></action>
   </item>
   <item label=\"Quake III\">
     <action name=\"Execute\"><execute>quake3</execute></action>
   </item>
  </menu>
  
  <menu id=\"apps-menu\" label=\"Applications\">
   <item label=\"Xterm\">
     <action name=\"Execute\"><execute>xterm</execute></action>
   </item>
   <item label=\"Mozilla\">
     <action name=\"Execute\"><execute>mozilla</execute></action>
   </item>
   <item label=\"Gaim\">
     <action name=\"Execute\"><execute>gaim</execute></action>
   </item>
   <item label=\"Quark\">
     <action name=\"Execute\"><execute>strange-quark</execute></action>
   </item>
  </menu>
  
  <menu id=\"root-menu\" label=\"Openbox 3\">
   <menu id=\"internet-menu\" />
   <menu id=\"apps-menu\" />
   <menu id=\"games-menu\" />
   <separator />
   <menu id=\"client-list-menu\" />
   <separator />
   <item label=\"ObConf\">
     <action name=\"Execute\"><execute>obconf</execute></action>
   </item>
   <item label=\"Reconfigure\">
     <action name=\"Reconfigure\" />
   </item>
   <separator />
   <item label=\"Exit\">
     <action name=\"Exit\" />
   </item>
  </menu>
  
  </openbox_menu>

As alterações no menu só aparecem depois que você reiniciar o Openbox. Ou clicar no item no menu chamado Reconfig ure. &:P

O arquivo rc.xml é responsável pelas configurações do Openbox, tais como tema, focus, placement, desktops, keybin dings ... A edição do mesmo também não tem nenhum segredo, só da uma olhada no código e personalizar suas teclas de atalho.

Os temas para o Openbox se encontra nó dirétorio /usr/local/share/themes/

fbpanel

Descompacte o arquivo entre na pasta e

  $ ./configure --transparency  (Estamos abilitando a transparência)
  $ make
  # su
  # make install

Pronto agora vamos ver o arquivo de configuração do fbpanel ... Ele fica no diretorio: /usr/share/fbpanel/default (Eles está bem comentando. Tem várias coisa que pode ser feita com o fbpanel. Para mai s informações consulte a docuntação na pagina do fbpanel.) Esse arquivo e lido se nao encontrado na pasta .fbpanel no home do usuário. Vamos criar a pasta e criar o arquivo.

  $ mkdir ~/.fbpanel
  $ cp /usr/share/fbpanel/default ~/.fbpanel

Editando o arquivo ~/.xinitrc Se o arquivo nao existir crie-o.

Segue abaixo um exemplo de um arquivo configurado para usar o Openbox como gerenciador de janelas e o fbpanel, e setar uma imagem como papel de parede. Aqui será colocada uma chamada para o hpanel, uma imagem (Papel de Parede) e o Openbox.

  $ vi ~/.xinitrc
  
  # Iniciando o fbpanel
  
  fbpanel &
  
  # Setando um papel de parede
  # Eu uso o slacware e utilizo para setar papéis de parede o xv e o Esetroot.
  
  xv -quit -max -root caminho_da_imagem &
  
  # Iniciando o Openbox
  
  openbox

Agora e so curtir seu novo gerenciador de janelas. :P

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.98/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1370 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

PDF Explicado