Configurando um Super OpenBox!

Nesse artigo demonstrarei como configurar um desktop com o gerenciador de janelas OpenBox e diversas apps úteis a ele.

[ Hits: 127.858 ]

Por: edps em 23/01/2012 | Blog: https://edpsblog.wordpress.com/


Instalação do OpenBox



De preferência (se puderem), instalem o OpenBox 3.5, mas o anterior também dá ('pro gasto'! rsrsrs).

Compilação do OpenBox 3.5:

wget -c http://openbox.org/dist/openbox/openbox- 3.5.0.tar.gz
tar -zxf openbox-3.5.0.tar.gz
$ cd openbox-3.5.0/
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make -j 2
$ sudo checkinstall -D --install=no --pkgarch=al
$ sudo dpkg -i openbox_*.deb


Ou para usuários de outras distros, substituir os passos após o 'make' por:

sudo make install
Linux: 
Configurando um Super OpenBox!

Linux: 
Configurando um Super OpenBox!

Linux: 
Configurando um Super OpenBox!

Linux: 
Configurando um Super OpenBox!

Forma tradicional

No Debian, Ubuntu ou derivado, os passos são estes:

$ sudo apt-get update
$ sudo apt-get install openbox openbox-themes obconf obmenu
$ sudo apt-get install bash-completion conky dmenu ffmpegthumbnailer gmrun leafpad lxpanel lxterminal lxappearance lxinput lxrandr feh numlockx nitrogen scrot tilda tint2 thunar-archive-plugin thunar-media-tags-plugin thunar-volman thunar-thumbnailers xscreensaver xscreensaver-gl xscreensaver-data-extra xscreensaver-gl-extra xcompmgr transset-df xfce4-power-manager


A utilização destas 'apps' e do OpenBox, poderá ser realizada em qualquer distribuição, desde que os aplicativos citados estejam disponíveis. Os mesmos passos aqui utilizados, exceto os de gerenciamento de pacotes (é claro), também utilizo no Arch Linux.

Falando em Arch Linux, na maior parte das vezes, todos os pacotes extras que utilizo no OpenBox, vem do excelente AUR, ou do conteúdo de seus PKGBUILDS, caso do “obshutdown”, “obmenu-generator”, “obkey”, entre outros.

Realizada a instalação das 'apps', comecemos por criar nosso arquivo “.xinitrc” e a pasta de configurações do OpenBox:

nano ~/.xinitrc

Cole isto:

exec ck-launch-session dbus-launch openbox-session


Salve com 'Ctrl+O' e 'Ctrl+X'.

Obs.: Ou deixem como nessa ('indecência', rsrsrs) de imagem:
Linux: Configurando um 
Super OpenBox!

Partimos então para a criação da pasta do OpenBox:

mkdir -p ~/.config/openbox
$ cp -av /etc/xdg/openbox/* ~/.config/openbox/


Obs.: Dependendo da versão, um dos arquivos copiados será o “autostart.sh“, na versão 3.5.x é apenas “autostart”.

Dito isto, vamos configurar o início da sessão OpenBox.

nano ~/.config/openbox/autostart

Exemplo do meu arquivo de configuração:

# Nitrogen (wallpaper).
# ver observação mais abaixo!!!

(nohup /usr/bin/nitrogen --restore &)

# Cairo Composite Manager.
(nohup /usr/bin/cairo-compmgr &)

# Xcompmgr (outro Composite Manager).
# xcompmgr -cCfF &


# PcManFM.
# ver observação mais abaixo!!!
# (nohup /usr/bin/pcmanfm --desktop &)

# Gnome Panel.
# (nohup /usr/bin/gnome-panel &)

# Painel Lxpanel.
(nohup /usr/bin/lxpanel &)

# Painel Tint2.
(nohup /usr/bin/tint2 &)

# Terminal Tilda.
(nohup /usr/bin/tilda &)

# Monitor Conky.
(nohup /usr/bin/conky -p 3 &)

# Xscreensaver.
(nohup test `/bin/pidof xscreensaver` || /usr/bin/xscreensaver -no-splash) &

# Xfce4 Power Manager.
# (nohup /usr/bin/xfce4-power-manager &)

# VolumeIcon (Controle de Volume).
# (nohup /usr/bin/volumeicon &)

# Network-Manager Applet. eca!
# (sleep 3 && /usr/bin/nm-applet --sm-disable) &

# Wicd.
# (nohup /usr/bin/wicd-client &)


Como visto acima, o 1º item habilitado é o gestor de wallpapers Nitrogen, observem que para a utilização correta, será necessário que primeiro seja definido o wallpaper, para tal executem o comando seguido do caminho da pasta de imagens. Como em:

nitrogen ~/Imagens

Em seguida, vem a parte referente ao 'Composite Manager' (use apenas um deles!) a ser utilizado, temos duas opções: o 'Cairo Compmgr' e o 'Xcompmgr'. Este último leva vantagem por já vir incluído nos repositórios Debian, enquanto que para o caso do 'Cairo Compmgr', veja o que é necessário mais abaixo.

A seguir, vemos entradas referentes ao Gerenciador de Arquivos do LXDE, o PCManFM, o qual além de possibilitar exibir ícones na área de trabalho, também gerencia o wallpaper e substitui a função de menu do OpenBox (definitivamente, eu o odeio! rsrsrs).

Obs.: Caso façam uso do PCmanFM, desabilitem a entrada referente ao Nitrogen.

Na sequência, estão habilitados os 2 painéis: Lxpanel e Tint2 (aqui utilizados porque não sou somente eu que uso este PC, fosse assim utilizaria apenas o Tint2).

Depois vemos o terminal Tilda, que em sua primeira utilização, fica 'feio-pra-xuxu', já que é necessário ativar a transparência, desmarcar a opção de estar sempre no topo e definir tamanho e posição na tela.

Continuando, vemos o monitor de sistema Conky, basta a você escolher uma configuração ideal e salvá-la em “~/.conkyrc”.

Em seguida, vemos que o Xscreensaver também foi adicionado.

Aqueles que quiserem, poderão habilitar ainda as seguintes entradas:
  • Gerenciador de Energia do XFCE (pacote xfce4-power-manager)
  • VolumeIcon (Controle de Volume) # desnecessário se usar o Lxpanel
  • Network-Manager Applet ou Wicd

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do OpenBox
   3. Menu do OpenBox - Parte I
   4. Menu do Openbox - Parte II
   5. Extras para o OpenBox - Parte I
   6. Extras para o OpenBox - Parte II
   7. Conclusão
Outros artigos deste autor

PacmanXG, excelente frontend para o Pacman

Enlightenment no Debian Squeeze e no Ubuntu

Imagination: Transforme suas fotos em DVD

Compilação, empacotamento, instalação e configuração do WINE-dev

Empacotamento de Kernel em Sistemas Debian-Based

Leitura recomendada

MaraDNS: Simples - Seguro - Robusto

Xen com multi bridge e LVM

Mosix - Instalação e configuração de um cluster de balanceamento de carga

Multifuncional HP Deskjet Ink Advantage 2546 no GNU/Linux

Configurando o bind 9 no Debian

  
Comentários
[1] Comentário enviado por azk em 23/01/2012 - 11:29h

Belo artigo, Edinaldo.
Quando tiver tempo vou testar o OpenBox com as suas dicas.
Favoritado ;-))

[2] Comentário enviado por coelhoposa em 23/01/2012 - 11:42h

edps, você poderia ser membro de meu blog Uma Aventura no Linux, apenas me passar seu e-mail do google.

Se quiser que eu seja membro de seu blog, só me adiciona: guilherme.guigui_12@hotmail.com

[3] Comentário enviado por removido em 23/01/2012 - 11:49h

Grande Edinaldo, seu artigo será de grande ajuda!
Obrigado.

[4] Comentário enviado por removido em 23/01/2012 - 12:15h

Gosto muito do Openbox.

Muito bom, Edinaldo.
Ótimo trabalho!

[5] Comentário enviado por removido em 23/01/2012 - 13:07h

esse edinaldo tá surtado! quanto trabalho publicado, arre!

merece 10...
;-))

[6] Comentário enviado por pinduvoz em 23/01/2012 - 15:00h

Estou falando que o centésimo está próximo...

[7] Comentário enviado por levi linux em 23/01/2012 - 16:06h

Muito bom!
O resultado final compensa o trabalho.
Parabéns! Favoritado! 10!

[8] Comentário enviado por rootgerr em 23/01/2012 - 20:44h

Nossa uma avalanche de artigos +favoritos

[9] Comentário enviado por julio_hoffimann em 23/01/2012 - 21:37h

Parabéns Edinaldo!

Abraço!

[10] Comentário enviado por nandow em 24/01/2012 - 07:56h

Lindo, Leve e funcional!

Só a uma palavra pra descrever isso: Linux!

Cara..
Muito Bom..
Quando tiver um tempinho com certeza vo colocar no meu note.

[11] Comentário enviado por mcnd2 em 24/01/2012 - 19:58h

Ótimo artigo!

Vou pegar um tempinho e vou mexer no meu "Debian Squeeze" do desktop migrando de 'gnome' para 'openbox' que na minha máquina deve ficar "Super Openbox"!

+ 1 favoritado, rs!...

[12] Comentário enviado por iz@bel em 26/01/2012 - 00:14h

Alguém conseguiu dar menos de 10 a esse artigo... Que idiota!

Nota 10 edps
nos favoritos e vou testar em breve, para criar uma VM com Debian+Openbox Levíssima....

Abraço

[13] Comentário enviado por removido em 27/01/2012 - 18:49h

...voltando de Marte! rsrsrs;

obrigado pelos comentários:

@pefark
@milesmaverick
@jerodrigo
@izaias
@acvsilva
@pinduvoz
@levi linux
@rootgerr
@julio_hoffimann
@nandow
@mcnd2
@iz@bel

na verdade esse excesso de contribuições também se deve ao Blogger, pois vai que de uma hora para outra removam o meu blog? para não ficar com o 'gostinho' de tempo perdido é bastante seguro e saudável postá-los aqui, onde me sinto bem e onde os caras conseguem deixar algo que criei ainda melhor, meus sinceros parabéns aos moderadores do VOL!

outro motivo também se deve ao fato que aprendi muito aqui, uso Linux desde 2002 e aprendi muito com caras como o @acvsilva, @percival, @xerxeslins, @davidsonpaulo, @maran, @albfneto e o @eunoel, mas apenas em 2009 é que me juntei a turma.

sobre o meu fascínio pelo OpenBox tudo começou com os artigos do @terramel onde fiquei maravilhado tanto pela beleza quanto pela facilidade em personalizá-lo.

um abraço a todos!

[14] Comentário enviado por vinicius.almeida em 10/02/2012 - 17:23h

Edinaldo, show cara, vo testar. Abraços

[15] Comentário enviado por fabiomattes2011 em 30/06/2012 - 13:03h

Como você deixou seu prompt do terminal desse jeito???

[16] Comentário enviado por removido em 30/06/2012 - 13:53h

@fabiomattes2011, duas coisas são necessárias para um terminal parecido como o que foi mostrado nesse artigo:

um .bashrc como esse:

http://pastebin.com/pF8MKw2N

ou usando isto:

http://www.vivaolinux.com.br/dica/Bashish-Personalizador-de-bash-prompt/

e ferramentas como essas:

http://www.vivaolinux.com.br/dica/Archey-Bash-Info-Tool
http://www.vivaolinux.com.br/dica/screenFetch-The-Bash-Screenshot-Information-Tool

Boa sorte!

[17] Comentário enviado por fabiomattes2011 em 01/07/2012 - 13:39h

Valeu @edps, muito obrigado, só mais uma pergunta, será que consigo esse resultado no openbsd?

[18] Comentário enviado por removido em 01/07/2012 - 13:41h

No openBSD não sei dizer porque nunca o utilizei, teste e retorne seja com uma dica, uma shot, etc

[19] Comentário enviado por serph em 28/07/2013 - 19:30h

fiz uma instalação do zero com o wheezy 64bist sem desktop, e não está baixando o thunar-thumbnailers e transset-df
como resolver?

[20] Comentário enviado por vatrinux em 23/01/2014 - 22:47h

Caramba! Esse cara é o cara!

Eu sempre achei o OpenBox muito cheio de firulas mas não consigo deixar ao menos de tentar usá-lo. Sei que não é um bicho de 7 cabeças mas pra deixá-lo parecido com a sua dica, leva tempo, paciência e dedicação! Uso o XFCE porque gosto da simplicidade que ele oferece mas também me aventuro (sem muitas emoções) pelo OpenBox, ou pelo menos tento. Bom, esse artigo está favoritado, com certeza!

Muito bom esse artigo! Parabéns!

[21] Comentário enviado por SuperMax em 12/09/2016 - 08:34h

Parabéns pela publicação do conteudo. Mto bom mesmo.
Qual o Pacote para este menu da penutima imagem da pag 1?
https://img.vivaolinux.com.br/imagens/artigos/comunidade/OpenBox-005.jpeg

dá pra usar com tint2

desde já agradeço por sua ateção

[22] Comentário enviado por draggom em 01/12/2021 - 08:39h

Durante anos me servi dessa postagem para configurar o openbox nas minhas maquina, parabéns por essa texto, já se passaram anos e continua ajudando, você é muito fera amigo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts