Tutorial | OpenBox - Instalando e configurando passo-a-passo

Iniciado por kErNeL_sCrIpT, 14 de Maio de 2008, 19:18

tópico anterior - próximo tópico

kErNeL_sCrIpT

Pois é kakita, também curto os comandos para os processos. E curto muito criar Scripts também ;D Tanto é que meu OpenBox reinicia e desliga à base deles hehehehe, minha net conecta e desconecta através deles também e assim vai, e acabei de achar um pro OpenBox que o Razien indicou, que vou testar daqui a pouco (pra gerenciar o volume e reiniciar/desligamento no OpenBox).

kakita

Citação de: kErNeL_sCrIpT online 13 de Junho de 2008, 14:56
Pois é kakita, também curto os comandos para os processos. E curto muito criar Scripts também ;D Tanto é que meu OpenBox reinicia e desliga à base deles hehehehe, minha net conecta e desconecta através deles também e assim vai, e acabei de achar um pro OpenBox que o Razien indicou, que vou testar daqui a pouco (pra gerenciar o volume e reiniciar/desligamento no OpenBox).

Ele já me passou esses scripts á algum tempo e o do volume não funfou mas o outro é muito bom, o seu não funcionava aqui, só dava para sair sessao reiniciar e desligar não funfava

kErNeL_sCrIpT

Citação de: kakita online 13 de Junho de 2008, 15:33
Citação de: kErNeL_sCrIpT online 13 de Junho de 2008, 14:56
Pois é kakita, também curto os comandos para os processos. E curto muito criar Scripts também ;D Tanto é que meu OpenBox reinicia e desliga à base deles hehehehe, minha net conecta e desconecta através deles também e assim vai, e acabei de achar um pro OpenBox que o Razien indicou, que vou testar daqui a pouco (pra gerenciar o volume e reiniciar/desligamento no OpenBox).

Ele já me passou esses scripts á algum tempo e o do volume não funfou mas o outro é muito bom, o seu não funcionava aqui, só dava para sair sessao reiniciar e desligar não funfava

Isso mesmo, sempre dava problema, e agora com esse novo (Que é muito show por sinal) percebi que o segredo estava no arquivo sudoers, mas esse novo script é bem melhor 8)

Ha, o do volume, vê se você tem o pacote aumix instalado, se não, tenta instala-lo e rodar o vol.py novamente, aqui funfou beleza assim :)

Razien

CitarJá imprimi um Guia de quase 30 páginas de como instalar e configurar o Arch, quando tiver tempo vou ver se consigo

Caramba, 30 páginas o.o

Eu copiei só a parte importante de como configurar em um caderno (umas 3 páginas) pq a instalação padronizada é bem tranquilo de se fazer.

CitarIsso mesmo, sempre dava problema, e agora com esse novo (Que é muito show por sinal) percebi que o segredo estava no arquivo sudoers, mas esse novo script é bem melhor

Viu...
No guia openbox v2, se for falar desses scripts seria bom deixar um comentario pequeno sobre como usar o vi pra editar esse arquivo.

Pq eu custei a descobrir como se usava o.o
prefiro nano.
yari yari...

kErNeL_sCrIpT

#64
Valeu pela dica Razien, vou ver se lembro disso (Nao lembro de ter recomendado o vim não õ_O, será que postei por engano? Sempre recomendo o gedit e deixo à escolha pros veteranos)
Eu também prefiro o nano (Quando não to no X) 8)

Razien

CitarValeu pela dica Razien, vou ver se lembro disso (Nao lembro de ter recomendado o vim não õ_O, será que postei por engano? Sempre recomendo o gedit e deixo à escolha pros veteranos)

Não é isso.

Estou falando do arquivo sudoers, ele por padrão abre para edição com o vim. O vim checa possiveis erros na sintaxe do arquivo e se tiver algo errado ele não salva. Da pra editar o sudoers com outros editores mas não é recomendado.

yari yari...

kakita

Citação de: Razien online 13 de Junho de 2008, 18:29
CitarValeu pela dica Razien, vou ver se lembro disso (Nao lembro de ter recomendado o vim não õ_O, será que postei por engano? Sempre recomendo o gedit e deixo à escolha pros veteranos)

Não é isso.

Estou falando do arquivo sudoers, ele por padrão abre para edição com o vim. O vim checa possiveis erros na sintaxe do arquivo e se tiver algo errado ele não salva. Da pra editar o sudoers com outros editores mas não é recomendado.



acho que tive uma meia hora para adicionar uma linha de testo nesse sudoers esse vim pode ser muito bom mas acho que tem opções demais para mim
e nao kernel, nao tinha o aumix amanha vou instalar e testar
obrigado pela informação devia ter dado uma olhada no script mas como uso os atalhos do teclado para aumentar e baixar o volume não achei muito interesse nesse script mas assim já estou me desabituando dos serviços gnome

kErNeL_sCrIpT

#67
kakita,

Tranquilo :)
Cara, eu também uso os atalhos de teclado, mas acho que da pra configurar um atalho de teclado para o volume utilizando o XBindKeys! Quando eu atualizar o tuto você vai entender ;)

To testando sem pressa uns programas aqui e to achando cada possibilidade ;D

Ha, e eu descobri que o Script Volume Control precisava deste arquivo quando rodei ele pelo Terminal e pude constatar o erro! Editado: (Isso também está escrito dentro do Script, acabei de ver ;D)

Editado
Hmmm, acho que isso dos atalhos talvez não seja possível, acabei de perceber que o GNOME é realmente robusto e que pra utilizar o OpenBox Standalone vai ter que ser simples mesmo, mas quero tentar.




Razien,

Aaaa sim, entendi agora. Mas cara, eu editei com o gedit sem problemas, apenas entrei no /etc com o gksu thunar, depois mudei a permissão de somente leitura para leitura e escrita e editei tranquilo, demorei um pouco pra perceber esse detalhe da permissão é verdade hehehe.

Razien

Eu preferi não me arriscar mudando tanta coisa, bom como eu pensei que vc soubesse usar o vim nem marquei como era. mas pra quem quiser fica aqui a dica.



Quem for editar o sudoers, é só usar o seguinte.

o vim funciona com comandos, o i entra no modo de edição, ESC logicamente sai, e o ZZ salva e fecha o arquivo.

Deve-se respeitar maisculas e minusculas.
yari yari...

tfmoraes

kErNeL_sCrIpT, eu estou usando o openbox no meu trabalho, usei algumas coisas do seu tutorial. Você já chegou experimentar uns certos comportamentos estranhos do pypanel? As vezes ele começa a piscar e o Alt-Tab não funciona e depois ele morre. Então, eu queria saber se você conhece um painel bem simples como pypanel, eu testei o perlpanel e o lxpanel, não gostei de nenhum, tentei um outro mas ele está muito cru.
Razien, o vim é excelente cara, eu uso para programar, não parece mas ele é muito potente, veja este excelente wikibook[1] sobre o vim. A curva de aprendizado é alta, mas compensa. KErNel_sCrIpT, veja o Turn Vim into a bash IDE[2], pode ser que facilite as coisas para você quando for criar scripts.

1- http://pt.wikibooks.org/wiki/Vim
2- http://www.linux.com/articles/114359

kErNeL_sCrIpT

Sim, isso acontece as vezes. Também estou procurando um melhor. Achei o FBPapnel e aprendi a configura-lo, é muito bom mesmo, parece muito com o GNOME Panel, e por esse motivo o abandonei :P
Quero algo dirente, simples mas funcional para utilizar como Painel. Já encontrei uma Dock fantástica com esses requisitos: wbar.
Na atualização do tuto vou ver se adiciono esses Paineis e Dock.

Valeu pela dica do vim. Só vejo falar bem dele por parte dos veteranos, vou ver se aprendo uma hora dessas. Se eu for tirar a LPI tenho que domina-lo mesmo de qualquer forma hehehehe.

kakita

O unico problema que tenho com o pypanel é quando saio do amarok
se tenho o amarok no tray quando dou exit o pypanel desliga mas á parte disso não tenho nenhum problema

CitarHmmm, acho que isso dos atalhos talvez não seja possível, acabei de perceber que o GNOME é realmente robusto e que pra utilizar o OpenBox Standalone vai ter que ser simples mesmo, mas quero tentar.

Os atalhos são possiveis sim já vi num forum qualquer, não tem nada a ver com o gnome vc apenas tem que ter o teclado configurado no kernel e depois nem que tenha que fazer um shell script para isso.
Há uma razão para o gnome ser tão usado, ele é muito bom e á tem anos de desenvolvimento, é assim que nós começamos a dar valor aos programas, quando procuramos alternativas e vemos que afinal não é tão fácil quanto parece
Muita gente fica falando mal, mas essas pessoas não tem ideia do trabalho que dá fazer software bom e mante-lo bom.
Claro que se vc usar o Openbox standalone não vai ter tantas frescuras como no gnome mas pelo menos é preciso conseguir o absolutamente necessario, as frescuras vem depois

kErNeL_sCrIpT

#72
Sim kakita, eu percebi exatamente a mesma coisa. Agora que percebo como o GNOME está anos luz a frente, estou tentanto me autosustentar somente no OpenBox e acabei percebendo a robustez do GNOME, é no mínimo pra ser respeitado, seja por quem for. É um trabalho excepcional, fazer um Ambiente Gráfico tão robusto e mante-lo estável e ainda trazer novas versões com inovações e ou melhorias em um curto intervalo de tempo. Software Livre é o que há :)
É engraçado como não damos total valor as coisas, eu sempre respeitei e respeito o GNOME, mas ainda não tinha percebido o trabalho absurdo que dá pra fazer um ambiente assim. Realmente incrível.
O GNOME não se limita ao Ambiente Gráfico, existem dezenas senão centenas de programas feitos para se adequar melhor a esse ambiente, se integrando a ele, além do GNOME do Ubuntu ser ainda mais avançado.

kErNeL_sCrIpT

#73
Atualização Tutorial | OpenBox | Instalando e configurando passo-a-passo | 2.0

PyPanel

Aqui vai a configuração que estou usando no momento:

#------------------------------------------------------------------------------
#
#                         PyPanel v2.4 Configuration
#
# This configuration file is a Python script that will be executed when
# PyPanel is started.  In order for PyPanel to start properly, make sure that
# this file contains proper Python formatting and no syntax errors.
#------------------------------------------------------------------------------
VERSION         = 2.4           # Config file version

#------------------------------------------------------------------------------
# Colors: Format is hex triplet - 0xrrggbb
#------------------------------------------------------------------------------
#BG_COLOR        = "0xd6d6d6"    # Panel background and tinting color  --DEFAULT--
BG_COLOR        = "0x000000"    # Panel background and tinting color
TASK_COLOR      = "0x000000"    # Normal task name color
FOCUSED_COLOR   = "0x000000"    # Focused task name color
#FOCUSED_COLOR   = "0xffffff"    # Focused task name color
SHADED_COLOR    = "0x000000"    # Shaded task name color
MINIMIZED_COLOR = "0x000000"    # Minimized task name color
DESKTOP_COLOR   = "0x000000"    # Desktop name color
CLOCK_COLOR     = "0x000000"    # Clock text color
#CLOCK_COLOR     = "0xffffff"    # Clock text color
LINE_COLOR      = "0x000000"    # Vertical line color

# Text Shadow Colors
TASK_SHADOW_COLOR      = "0xffffff"
FOCUSED_SHADOW_COLOR   = "0xffffff"
SHADED_SHADOW_COLOR    = "0xffffff"
MINIMIZED_SHADOW_COLOR = "0xffffff"
DESKTOP_SHADOW_COLOR   = "0xffffff"
CLOCK_SHADOW_COLOR     = "0xffffff"

#------------------------------------------------------------------------------
# Panel Spacing and Location Options: Measured in pixels
#------------------------------------------------------------------------------
P_LOCATION      = 0             # Panel placement: 0 = top, 1 = bottom
P_WIDTH         = 0           # Panel width: 0 = Use full screen width
P_START         = 0         # Starting X coordinate of the panel
P_SPACER        = 8             # Spacing between panel objects
P_HEIGHT        = 20           # Panel height

#------------------------------------------------------------------------------
# Icon Size Options: Measured in pixels
#------------------------------------------------------------------------------
I_HEIGHT        = 16            # Panel application icon height
I_WIDTH         = 16           # Panel application icon Width
APPL_I_HEIGHT   = 16           # Application launcher icon height
APPL_I_WIDTH    = 16            # Application launcher icon width
TRAY_I_HEIGHT   = 16         # System tray icon height (usually 16 or 24)
TRAY_I_WIDTH    = 16         # System tray icon width  (usually 16 or 24)
                                #If TRAY_I_WIDTH is set to 0, then the
                                # width specified by the tray app will be used
                               
#------------------------------------------------------------------------------
# Panel Clock Format: 'man strftime' for detailed formatting options and help
#------------------------------------------------------------------------------
#CLOCK_FORMAT    = "%A-%d-%b-%Y | %I:%M"    # Ex: 2004-09-25 17:45
CLOCK_FORMAT    = "%I:%M"    # Ex: 2004-09-25 17:45

#------------------------------------------------------------------------------
# Clock Delay: Seconds between each clock update during periods of inactivity
#------------------------------------------------------------------------------
CLOCK_DELAY     = 4

#------------------------------------------------------------------------------
# Hidden Application List: Apps listed here will not be display on the panel
# The application name is its WM_CLASS name, use 'xprop' to find WM_CLASS
# Ex: ["xmms", "xine", "gDesklets"]
#------------------------------------------------------------------------------
HIDE_LIST       = []           
                   
#------------------------------------------------------------------------------
# Hidden Panel Size: Size of the panel when it's hidden/minimized
#------------------------------------------------------------------------------
HIDDEN_SIZE     = 1

#------------------------------------------------------------------------------
# Panel Text Font: This option takes either a traditional or Xft font string
# Ex: "-schumacher-clean-medium-r-normal-*-12-*-*-*-*-*-*-*"
#     "aquafont-8"
#------------------------------------------------------------------------------
#FONT            = "bitstream vera sans-8"
#FONT            = "Lucida Grande-10"
#FONT            = "HeldustryFTVBasic Demi-8"
#FONT = "URWGothicL-10"
FONT = "MalOtf-9"

#------------------------------------------------------------------------------
# Show All Applications: Show apps from all desktops or just the current
# 0: Disabled - Only applications on the current desktop will be displayed
# 1: Enabled  - Selected apps are moved to the current desktop
# 2: Enabled  - Current desktop is changed to the selected apps desktop
#------------------------------------------------------------------------------
SHOWALL         = 0             # 0, 1 or 2 - see descriptions above

#------------------------------------------------------------------------------
# Show Minimized/Iconified Applications: Show only minimized apps or all apps
# 0: Disabled - Show all applications on the panel
# 1: Enabled  - Show only minimized apps on the panel
#------------------------------------------------------------------------------
SHOWMINIMIZED   = 0

#------------------------------------------------------------------------------
# Application Icon List: List of custom icons for specific applications
# The application name is its WM_CLASS name, use 'xprop' to find WM_CLASS
#
# The "default" entry is used for applications with no icon.  If left "",
# PyPanel will use the default icon distributed with the source.
#
# Add entries using the following format -
#     "<application name>" : "<full path to icon>",
#------------------------------------------------------------------------------
ICON_LIST       = {
                   "default" : "",
                   "~/.scripts/shutdown_box/shutdown.py" : "/home/kernel-script/.scripts/shutdown_box/shutdown.png",
                  }
                 
#------------------------------------------------------------------------------
# Application Launch List: Ordered list of icons and applications for the
#                          application launcher.
#
# Add entries using the following format -
#     ("<executable>", "<full path to icon>")
#------------------------------------------------------------------------------
LAUNCH_LIST     = [
                   ("~/.scripts/shutdown_box/shutdown.py", "/home/kernel-script/.scripts/shutdown_box/shutdown.png"),
                  ]

#------------------------------------------------------------------------------
# Background Alpha/Shade Level: 0 (Fully Translucent) -> 255 (Fully Opaque)
# BG_COLOR is used for tinting
#------------------------------------------------------------------------------
SHADE = 255
BG_COLOR = "0xffffff"


#------------------------------------------------------------------------------
# Misc. Options: 1 = Enabled/Yes, 0 = Disabled/No
#------------------------------------------------------------------------------
ABOVE           = 0             # Panel is always above other apps
APPICONS        = 1             # Show application icons
AUTOHIDE        = 0             # Autohide uses the CLOCK_DELAY timer above
SHADOWS         = 0             # Show text shadows
SHOWLINES       = 0             # Show object seperation lines
SHOWBORDER      = 1             # Show a border around the panel

#------------------------------------------------------------------------------
# Desktop Names: Configure the names of your desktops
# If the option is [], PyPanel will attempt to use the desktop name specified
# by the XServer, if that fails it will use the desktop number as its name
# Ex. ["One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight"]
#------------------------------------------------------------------------------
DESKTOP_NAMES   = ["<< kernel_script >>", "<< kernel_script - Desk II >>"]

#------------------------------------------------------------------------------
# Panel Layout:       -----------------------------------
#                     [  1  ][  2  ][  3  ][  4  ][  5  ]
#                     -----------------------------------
#
# The panel layout is split into 5 sections numbered 1, 2, 3, 4 or 5 as shown
# in the diagram above.  Each of the following objects can be enabled by
# assigning it a section number or disabled by assigning it 0:
#------------------------------------------------------------------------------
DESKTOP         = 1             # Desktop name section
TASKS           = 2             # Task names section
TRAY            = 3             # System tray section
CLOCK           = 4            # Clock section
LAUNCHER        = 5             # Application launcher section

#------------------------------------------------------------------------------
#                       Button Event Function Definitions
#------------------------------------------------------------------------------
# Left click   - button 1
# Middle click - button 2
# Right click  - button 3
# Wheel up     - button 4
# Wheel down   - button 5
#
# changeDesktop(x)
# - Change Desktop: Increase or decrease the current desktop by 'x' amount
#
# toggleShade(task)
# - Shade or Unshade an application
#
# toggleHidden()
# - Minimize the panel to the top or bottom depending on its start location
#
# toggleMinimize(task, traise=1)
# - Minimize or Unminimize an application and optionally raise it
#
# taskRaise(task, focus=1)
# - Raise an application to the top of the window list and optionally focus it
#
# taskLower(task, focus=0)
# - Lower an app to the bottom of the window list and optionally focus it
#
# taskFocus(task)
# - Give focus to the selected application, if it has focus then minimize it
#
# showDesktop()
# - Toggle between hiding and unhiding ALL applications
#------------------------------------------------------------------------------

#----------------------------------
def desktopButtonEvent(pp, button):
#----------------------------------
    """ Button event handler for the panel's desktop object """
       
    if button == 1:
        pp.changeDesktop(-1)
    elif button == 2:
        pp.changeDesktop(2)
    elif button == 3:
        pp.changeDesktop(1)
    elif button == 4:
        pp.changeDesktop(1)
    elif button == 5:
        pp.changeDesktop(-1)
       
#--------------------------------
def clockButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel's clock object """
   
    if button == 1:
        os.system("xclock &")
    elif button == 2:
        pass
    elif button == 3:
        pp.toggleHidden() 
    elif button == 4:
        pp.showDesktop()
    elif button == 5:
        pp.showDesktop()
       
#--------------------------------
def panelButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel with no active tasks """
   
    if button == 1:
        pass
    elif button == 2:
        pass
    elif button == 3:
        pass
    elif button == 4:
        pass
    elif button == 5:
        pass
       
#-------------------------------------
def taskButtonEvent(pp, button, task):
#-------------------------------------
    """ Button event handler for the panel's tasks """
   
    if button == 1:
        pp.taskFocus(task)
    elif button == 2:
        # Destroy the application
        task.obj.destroy()
    elif button == 3:
        # Ex. - XMMS doesn't shade, so we want to minimize it instead and
        #       still use button 3 to shade other applications
        #       task.tclass is the tasks class name (WM_CLASS)
        if "xmms" in task.tclass:
            pp.toggleMinimize(task)
        else:
            pp.toggleShade(task)
    elif button == 4:
        pp.taskRaise(task, focus=1)
    elif button == 5:
        pp.taskLower(task, focus=0)



Meu Autostart.sh

# Iniciar os serviços globais e essenciais do sistema
. $GLOBALAUTOSTART
# Carregar serviços e programas
sleep 8
feh --bg-scale "/home/kernel-script/Imagens/Papeis_de_Parede/Splitfire_final_wall.jpg"
~/.scripts/volume_control/vol.py &
xdg-user-dirs-gtk-update &
gnome-at-visual -s &
gnome-power-manager &
/usr/lib/gnome-volume-manager/gnome-volume-manager --sm-disable &
/usr/bin/system-config-printer-applet &
pactl load-module module-x11-xsmp &
trackerd &
jockey-gtk --check 60 &
tint &
pypanel &
update-notifier &
wbar -nofont -bpress -idist 10.0 -falfa 85.0 -zoomf 1.1 -nanim 3.0 -balfa 0.0 -isize 64.0 &
tracker-applet &
incollector &
cgmail &
parcellite &

kErNeL_sCrIpT

#74
Meu ObMenu (menu.XML)

<?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/                 file:///usr/share/openbox/menu.xsd">
<menu id="root-menu" label="Openbox 3">
<!-- This requires the presence of the 'menu' package to work -->
<menu id="root-menu-21519" label="Acessórios">
<item label="Tea">
<action name="Execute">
<execute>
teaed
</execute>
</action>
</item>
<item label="Peazip">
<action name="Execute">
<execute>
peazip
</execute>
</action>
</item>
<item label="Fontmatrix">
<action name="Execute">
<execute>
fontmatrix
</execute>
</action>
</item>
<item label="Incollector">
<action name="Execute">
<execute>
incollector
</execute>
</action>
</item>
<item label="gCalcTool">
<action name="Execute">
<execute>
gcalctool
</execute>
</action>
</item>
<item label="Zim">
<action name="Execute">
<execute>
zim
</execute>
</action>
</item>
<item label="Catalyst Control Center">
<action name="Execute">
<execute>
amdcccle
</execute>
</action>
</item>
</menu>
<menu id="root-menu-56915" label="Celular">
<item label="Movic">
<action name="Execute">
<execute>
movic
</execute>
</action>
</item>
</menu>
<menu id="root-menu-993255" label="Escritório">
<item label="AbiWord">
<action name="Execute">
<execute>
abiword
</execute>
</action>
</item>
</menu>
<menu id="root-menu-692937" label="Ferramentas">
<item label="Ejetar CD/DVD">
<action name="Execute">
<execute>
eject
</execute>
</action>
</item>
<item label="Recolher CD/DVD">
<action name="Execute">
<execute>
eject -t
</execute>
</action>
</item>
<item label="GNOME Volume Control">
<action name="Execute">
<execute>
gnome-volume-control
</execute>
</action>
</item>
<item label="GNOME Control Center">
<action name="Execute">
<execute>
gnome-control-center
</execute>
</action>
</item>
<item label="Editor de Menus GNOME">
<action name="Execute">
<execute>
alacarte
</execute>
</action>
</item>
<item label="GParted">
<action name="Execute">
<execute>
gksu gparted
</execute>
</action>
</item>
<item label="Envy">
<action name="Execute">
<execute>
envy
</execute>
</action>
</item>
<item label="Display Config">
<action name="Execute">
<execute>
gksu displayconfig-gtk
</execute>
</action>
</item>
<item label="Parcellite">
<action name="Execute">
<execute>
parcellite
</execute>
</action>
</item>
<item label="XBindKeys Config">
<action name="Execute">
<execute>
xbindkeys-config
</execute>
</action>
</item>
<item label="XKill">
<action name="Execute">
<execute>
xkill
</execute>
</action>
</item>
<menu id="root-menu-692937-582517" label="Scrot">
<item label="JPG 80%">
<action name="Execute">
<execute>
scrot '$jpg_80_porcento.jpg' -q 80 -d 4 -c
</execute>
</action>
</item>
<item label="JPG 100%">
<action name="Execute">
<execute>
scrot '$jpg_100_porcento.jpg' -q 100 -d 4 -c
</execute>
</action>
</item>
<item label="PNG 50%">
<action name="Execute">
<execute>
scrot '$png_50_porcento.png' -q 50 -d 4 -c
</execute>
</action>
</item>
<item label="PNG 100%">
<action name="Execute">
<execute>
scrot '$png_100_porcento.png' -q 100 -d 4 -c
</execute>
</action>
</item>
</menu>
<item label="Brasero">
<action name="Execute">
<execute>
brasero
</execute>
</action>
</item>
<item label="jUploadr">
<action name="Execute">
<execute>
~/.aplicativos/jUploadr-1.1.2-linuxGTK-i386/jUploadr
</execute>
</action>
</item>
<item label="WinFF">
<action name="Execute">
<execute>
winff
</execute>
</action>
</item>
<item label="Wine">
<action name="Execute">
<execute>
winecfg
</execute>
</action>
</item>
<item label="Gmount ISO">
<action name="Execute">
<execute>
Gmount-iso
</execute>
</action>
</item>
<item label="HP ToolBox">
<action name="Execute">
<execute>
hp-toolbox
</execute>
</action>
</item>
<item label="Synaptic">
<action name="Execute">
<execute>
gksu synaptic
</execute>
</action>
</item>
<item label="Root Thunar">
<action name="Execute">
<execute>
gksu thunar
</execute>
</action>
</item>
</menu>
<menu id="root-menu-63308" label="Internet">
<item label="Firefox">
<action name="Execute">
<execute>
firefox
</execute>
</action>
</item>
<item label="Aria">
<action name="Execute">
<execute>
aria
</execute>
</action>
</item>
<item label="Transmission">
<action name="Execute">
<execute>
transmission
</execute>
</action>
</item>
<item label="Evolution">
<action name="Execute">
<execute>
evolution
</execute>
</action>
</item>
<item label="Liferea">
<action name="Execute">
<execute>
liferea
</execute>
</action>
</item>
<item label="cGmail">
<action name="Execute">
<execute>
cgmail
</execute>
</action>
</item>
<item label="aMule">
<action name="Execute">
<execute>
amule
</execute>
</action>
</item>
<item label="X-Chat">
<action name="Execute">
<execute>
xchat
</execute>
</action>
</item>
</menu>
<menu id="root-menu-83583" label="Jogos">
</menu>
<menu id="root-menu-93314" label="Imagem">
<item label="GIMP">
<action name="Execute">
<execute>
gimp
</execute>
</action>
</item>
<item label="MyPaint">
<action name="Execute">
<execute>
mypaint
</execute>
</action>
</item>
<item label="Inkscape">
<action name="Execute">
<execute>
inkscape
</execute>
</action>
</item>
<item label="Xara Xtreme">
<action name="Execute">
<execute>
xaralx
</execute>
</action>
</item>
<item label="F-Spot">
<action name="Execute">
<execute>
f-spot
</execute>
</action>
</item>
</menu>
<menu id="root-menu-623117" label="Áudio">
<item label="Audacious">
<action name="Execute">
<execute>
audacious
</execute>
</action>
</item>
<item label="Audacity">
<action name="Execute">
<execute>
audacity
</execute>
</action>
</item>
<item label="SoundConverter">
<action name="Execute">
<execute>
soundconverter
</execute>
</action>
</item>
<item label="Sound Juicer">
<action name="Execute">
<execute>
sound-juicer
</execute>
</action>
</item>
</menu>
<menu id="root-menu-103126" label="Vídeo">
<item label="MPlayer">
<action name="Execute">
<execute>
gmplayer
</execute>
</action>
</item>
<item label="Totem">
<action name="Execute">
<execute>
totem-xine
</execute>
</action>
</item>
<item label="Kaffeine">
<action name="Execute">
<execute>
kaffeine
</execute>
</action>
</item>
</menu>
<menu id="root-menu-83584" label="Programação">
<item label="Python">
<action name="Execute">
<execute>
gnome-terminal -e python2.5
</execute>
</action>
</item>
</menu>
<menu id="root-menu-81727" label="Aparência">
<item label="Definir Papel de Parede">
<action name="Execute">
<execute>
feh --bg-scale &quot;/home/kernel-script/Imagens/Papeis_de_Parede/Splitfire_final_wall.jpg&quot;
</execute>
</action>
</item>
<item label="OpenBox Configuration Manager">
<action name="Execute">
<execute>
obconf
</execute>
</action>
</item>
<item label="GTK Theme Switch">
<action name="Execute">
<execute>
switch2
</execute>
</action>
</item>
<item label="Nitrogen">
<action name="Execute">
<execute>
nitrogen ~/Imagens/Papeis \de \Parede
</execute>
</action>
</item>
<item label="gDeskCal">
<action name="Execute">
<execute>
gdeskcal
</execute>
</action>
</item>
</menu>
<separator/>
<menu id="root-menu-782634" label="OpenBox">
<item label="ObMenu">
<action name="Execute">
<execute>
obmenu
</execute>
</action>
</item>
<separator/>
<item label="Volume Control">
<action name="Execute">
<execute>
~/.scripts/volume_control/vol.py
</execute>
</action>
</item>
<separator/>
<item label="Autostart">
<action name="Execute">
<execute>
gedit ~/.config/openbox/autostart.sh
</execute>
</action>
</item>
<separator/>
<item label="Abrir PyPanel">
<action name="Execute">
<execute>
pypanel
</execute>
</action>
</item>
<item label="Fechar PayPanel">
<action name="Execute">
<execute>
killall pypanel
</execute>
</action>
</item>
<item label="PyPanel RC">
<action name="Execute">
<execute>
gedit ~/.pypanelrc
</execute>
</action>
</item>
<separator/>
<item label="wbar">
<action name="Execute">
<execute>
wbar -nofont -bpress -idist 10.0 -falfa 85.0 -zoomf 1.1 -nanim 3.0 -balfa 0.0 -isize 64.0
</execute>
</action>
</item>
<item label="Fechar wbar">
<action name="Execute">
<execute>
killall wbar
</execute>
</action>
</item>
<item label="wbarconf">
<action name="Execute">
<execute>
wbarconf
</execute>
</action>
</item>
<item label=".wbar">
<action name="Execute">
<execute>
gedit ~/.wbar
</execute>
</action>
</item>
<separator/>
<item label="Screensaver Settings">
<action name="Execute">
<execute>
screensaver-settings
</execute>
</action>
</item>
<separator/>
<item label="Sair">
<action name="Exit"/>
</item>
<item label="Reiniciar">
<action name="Execute">
<execute>
sudo shutdown -r now
</execute>
</action>
</item>
<item label="Desligar">
<action name="Execute">
<execute>
sudo shutdown -h now
</execute>
</action>
</item>
</menu>
</menu>
</openbox_menu>





Aplicativos Gráficos Standalone para serviços do Ubuntu


xFX Screensaver Settings - Aplicativo para controlar o Descanço de Tela (Screensaver)

Dica do Razien
Volume Control - Controle de Volume amigável.

Dica do Razien
Shutdown Box - Aplicativo para Deslogar, Reiniciar ou Desligar o Computador.

XBindKeys - Configure qualquer atalho de teclado personalizado com este aplicativo.

Nitrogen - Gerenciador de Papeis de Parede.

Fontmatrix - Excelente gerenciador de Fontes.

PeaZip "Suite" completa para gerenciamento de compressão e descompressão de arquivos. Suporta diversos compressores/descompressores.

Watsup - É um monitor de sistema simples e funcional. Permite também você encerrar processos ou programas que pararam de responder/funcionar.




Enfeites


wbar - É uma Dock Bar (Barra de Dock) muto elegante, leve e funcional que não precisa de aceleração por Hardware para funcionar.

wbarconf - Conifgurador Gráfico para a wbar.

Balloon Dock Icons - Tema de ícones que estou usando na wbar no momento.

Temas legais e que combiam com o OpenBox: GTK2 - Sandwitch e Nova

Tema GTK2 que estou usando no Momento - Black

Papel de Parede que estou usando no momento - Splitfire

Dica do tfmoraes
Parcellite - Um excelente gerenciador de Clipboard (Área de transferência).




Extras


Outro Tutorial sobre o OpenBox - Configuring Openbox V2,  Nick's Blog




Bom galera, é isso, me sinto satisfeito com o meu OpenBox, ainda que não tenha conseguida fazer o SLIM sequer funcionar mais (Consegui um tempo atrás mas agora ele empacou >:(), considero o tutorial completo e proporciona uma boa e confortável vida virtual no OpenBox como ambiente primário :)
Mas se tiverem mais dicas interessantes é só postarem que eu adiciono aqui.


Muito obrigado a todos pelo apoio, um abraço e até mais.