Pular para o conteúdo

Configurando um Super OpenBox!

Nesse artigo demonstrarei como configurar um desktop com o gerenciador de janelas OpenBox e diversas apps úteis a ele.
edps edps
Hits: 131.830 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 2: 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

   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

Apt-fast - turbinando o apt-get em distros Debian-like

Fedora - Instalação Personalizada (NetInstall)

Iceweasel 4.0 no Debian Squeeze

Instalação do Java da Oracle em distros Debian-like

Virtualbox - clonando e reduzindo o tamanho de HDs

Interligando o Asterisk com o callcenter

Modem HSP 56 MR no Fedora Core 1

LTSP 5 no Ubuntu 8.04

XL - Ferramenta de gerenciamento Xen - Parte II

Apt-mirror - Servidor de Atualização Ubuntu

#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 [*****]!

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 removidoBR 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

Entre na sua conta para comentar.