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