En este artículo se describe la instalación y configuración de un entorno de escritorio básico, minimalista, utilizando sólo el gestor de ventanas Openbox, sobre un sistema Debian. Ideal para un caso en que sea necesario ejecutar una aplicación gráfica, pero no se desee instalar un entorno de escritorio completamente funcional.



Partiendo de un sistema Debian sin entorno gráfico ni servidor X, instalar el gestor de ventanas Openbox junto con sus dependencias:

apt-get install openbox xinit xterm menu python-xdg

Luego crear el script de inicialización del cliente X:

nano /root/.xinitrc

Agregar el siguiente contenido en dicho archivo:

# ~/.xinitrc

# Abrir una terminal XTerm al iniciar
/usr/bin/X11/xterm &

# Iniciar el gestor de ventanas
exec openbox-session

Iniciar openbox ejecutando startx:

startx

El menú de aplicaciones se abre mediante clic derecho sobre cualquier área del "escritorio" (fondo de la pantalla). Desde la aplicación ObConf es posible configurar Openbox, seleccionar el tema para las ventanas, etc.

Para cerrar Openbox simplemente abrir el menú de aplicaciones con clic derecho sobre el escritorio y luego seleccionar "Exit":

Con esto es suficiente para lograr un entorno de escritorio funcional mínimo que permita lanzar aplicaciones gráficas.

Ahora vamos a agregarle un bonito fondo de pantalla (wallpaper) generado con números aleatorios utilizando XStarfish. Primero es necesario instalar xstarfish y xloadimage ejecutando:

apt-get install xstarfish xloadimage

Crear un directorio donde guardar nuestros wallpapers generados con xstarfish:

mkdir /usr/share/xstarfish

Generar una imagen con números aleatorios utilizando los siguientes parámetros:

xstarfish -g 800x600 -o /usr/share/xstarfish/wall1.png

Luego agregar la siguiente línea en el archivo de configuración del cliente X ~/.xinitrc creado anteriormente:

xsetbg -fullscreen -fit /usr/share/xstarfish/wall1.png &

Alucinante wallpaper :D

Ahora probemos generar una imagen con una resolución más pequeña y configurando el fondo en mosaico:

xstarfish -g 200x200 -o /usr/share/xstarfish/wall2.png

Modificar el archivo de configuración ~/.xinitrc:

xsetbg -tile /usr/share/xstarfish/wall2.png &

¡Psicodélico!

Espero que les haya gustado. Para más información acerca de Openbox visitar su sitio oficial:

Openbox

Para más información acerca de xstarfish y xsetbg:

man xstarfish
man xsetbg


Tal vez pueda interesarte


Compartí este artículo