OpenBox, un gestor de ventanas ultraligero!!

OpenBox es un gestor de ventanas totalmente configurable, extensible y extremadamente ligero. No es un substituo de Gnome o KDE (éstos son gestores de escritorio) sino de sus gestores de ventanas (metacity y kwin respectivamente).
OpenBox ofrece control básico sobre las ventanas, un menú de escritorio, un panel de configuración y un editor de menús.
Instalación
Instalaremos el gestor de ventanas, los temas, el editor de menús y el panel de configuración con la orden:
$ sudo aptitude install openbox openbox-themes obmenu obconf
Ejecución
Una vez instalado hay varias maneras de usar el nuevo gestor de ventanas, el más sencillo de todos es arrancarlo manualmente desde la propia sesión de Gnome:
$ openbox --replace
Pero la mejor manera de ejecutarlo es desde el selector de sesiones, cerramos la sesión actual y elegimos la sesión OpenBox session, tras entrar veremos un sencillismo sistema formado por un fondo de pantalla y un menú que se activa al pulsar con el botón derecho del ratón:
Ejecución inicial de OpenBox
Nota: si ya se había cargado Gnome se usará su fondo de pantalla, en caso de no aparecer ninguno lo podemos establecer con la orden:
Nota: si ya se había cargado Gnome se usará su fondo de pantalla, en caso de no aparecer ninguno lo podemos establecer con la orden:
$ hsetroot -center imagen.png
Autostart.sh
En este archivo podemos definir las cosas que queremos que OpenBox ejecute al iniciar sesión, tiene la misma sintaxis que utilizaríamos en bash y sirve para hacer cosas como: cargar las opciones de Gnome, definir un fondo de pantalla, lanzar aplicaciones, poner un panel...
Aquí os dejo mi archivo autostart.sh , si quieren usarlo solo tienen que ejecutar la orden:
$ cp autostart.sh ~/.config/openbox/
Y su sintaxis:
# Archivo autostart.sh para OpenBox
# Para usarlo ejecuta:
# cp autostart.sh ~/.config/openbox/
#
# Por fosco_
# http://dmolinap.blogspot.com
# Cargamos las preferencias de Gnome
/usr/lib/gnome-settings-daemon/gnome-settings-daemon &
# /usr/lib/gnome-session/helpers/gnome-settings-daemon-helper &
# /usr/lib/gnome-session/helpers/gnome-keyring-daemon-wrapper &
# Cargamos el panel con el tema "transpy"
bmpanel transpy &
# Cargamos el monitor de sistema "conky"
conky &
# Cargamos los iconos del escritorio
# pcmanfm -d
# Ejecutamos mis programas preferidos
# exec emesene &
# exec xchat &
# exec firefox &
# exec deluge-torrent &
# exec amule &
Configuración
Podemos configurar todas las opciones de OpenBox desde el menú ObConf:
ObConf
Desde esta aplicación podremos cambiar el tema, la posición de los botones de control, las fuentes para el título de la ventana y los menús, posicionamiento de ventanas, escritorios virtuales... es decir todas las opciones que podamos necesitar en un gestor de ventanas moderno.
Aquí les dejo mi archivo de configuración rc.xml , para usarlo ejecutar:
$ cp rc.xml ~/.config/openbox/
Menús activos
Una de las principales novedades que nos ofrece OpenBox son los menús activos (o pipe menús) que nos permiten ejecutar comandos del sistema y presentar el resultado en forma de menús.
Existen cientos de extensiones en forma de menús activos, en esta página tienen unos cuantos ejemplos ACÁ
Con estos scripts podemos extender las funciones de OpenBox añadiendole por ejemplo selectores de temas, configuración del fondo de pantalla, información del sistema, funciones multimedia y muchos más. En mi caso he usado los menús activos procinfo, sysinfo y diskspace.
Veamos con un ejemplo como se añaden estas extensiones. Vamos a añadir la extensión sysinfo
Primero descargamos el archivo y lo copiamos a la carpeta de scripts de OpenBox:
$ cp sysinfo.sh ~/.config/openbox/scripts/sysinfo.sh
El siguiente paso será editar el archivo de menús con la orden:
$ gedit ~/.config/openbox/menu.xml
Y añadir donde queramos que aparezca las siguientes lineas:
<menu id="root-menu-0548" label="Sistema">
<menu execute="~/.config/openbox/scripts/sysinfo.sh" id="sysinfo-menu" label="SysInfo"/>
</menu>
Ya solo nos quedará recargar la configuración de OpenBox y nos aparecerá un menú como este:
Menú activo: Sysinfo
Alternativas a OpenBox
Lxde: completo entorno de escritorio de muy bajo consumo, incluye el gestor de ventanas, menus y un panel, para instalarlo:
$ sudo apt-get install lxde
Xfce4: similar a Gnome en funcionalidad y uso, pero con un menor consumo de recursos, para instalarlo:
$ sudo apt-get install xubuntu-desktop
FluxBox: gestor de ventanas rápido y ligero, para instalarlo:
$ sudo apt-get install fluxbox
Fuente: http://dmolinap.blogspot.com/search/label/optimizacion
Página oficial de OpenBox: http://icculus.org/openbox/index.php/Main_Page
MIS OTROS POST!


