por

por Juan José Conti


Nociones introductorias

¿Qué es Blackbox?

BlackBox es un Manejador de Ventanas (Window Manager) fue diseñado para ser más chico y menos exigente que otros manejadores de ventanas, lo que lo hace particularmente especial para computadoras con pocos recursos.

¿Qué es X Window?

El sistema X Window conocido simplemente como "X" es un sistema de ventanas cliente-servidor que puede correr en diferentes tipos de computadoras.
Como Linux es una implementación libre de UNIX, la implementación libre de X que usamos es Xfree86


¿Qué es un "Window Manager"?
 
El Window Manager (o Manejador de Ventanas) es el componente que controla la apariencia de las ventanas y provee los medios por el cual el usuario puede interactuar con ellas. Virtualmente todo lo que aparece sobre la pantalla en X es una "ventana", y un manejador de ventanas, simplemente las majena :-) .


¿Qué es un "Desktop Environment"?

Los Desktop Envirinments  ( o Entornos de Escritorio), como GNOME o KDE intentan proveer al usuario de una interface más completa y amigable, a la vez de ofrecerle un rango propio de herramientas integradas (pj: KOffice de KDE). Estas conveniencias y facilidades los hacen particularmente atractivos para usuarios neófitos.

Los menues de BlackBox

Cabe mencionar primeramente que para un buen uso de BlackBox es contar con un mouse de 3 (tres) botones. Ahora bien, para desplegar distintos menues, utilizaremos los tres, a lo largo de este artículo los mencionaremos como:

Botón primario: el que este configurado como primario, generalmente el izquierdo.
Botón secundario: el que este configurado como secundario, generalmente el derecho.
Botón medio: el del medio :-p

Dependiendo de con que botón hagamos click sobre el escritorio, obtendremos diferentes menues:

- Con el botón secundario obtenemos un menú que nos mostrará una lista de programas y rubros de programas de los que disponemos, similar a lo que obtenemos cuando por ejemplo en KDE hacmos click en la K del panel.

menu1

- Con el botón medio obtenemos un menú con por lo menos 4 opciones: borra el ùltimo espacio de trabajo creado, agregar uno nuevo, scceder al actual espacio de trabajo (en este caso "Bunquer"), y accder a las aplicaciones iconizadas.

menu2


Atajos con el mouse

Como dijimos antes, el hecho de contar con un mouse de 3 botones es muy útil, asi que....Usemoslo¡¡

- Al hacer doble click con el botón primario sobre la barra de títulode una ventana esta se enrrollará o desenrrollará según corresponda.

- Ctrl + botón primario sobre la barra de títulode una ventana causa el mismo efecto que el anterior.

- Click con el botón secundario o Ctrl + botón secundario sobre el nombre del espacio de trabajo ("workspace") en la barra de herramientas despliega un menú, cuya última opción nos permite cambiar el nombre del espacio de trabajo.

- Click con el botón secundario en la barra de títulode una v entana despliega un menú con opciones como: Iconificar, Maximizar, Cerrar, Matar cliente, etc..

- Click con el botón medio en el botón de maximizar hará que la ventana se maximice de forma vertical.

- Click con el botón secundarios en el botón de maximizar hará que la ventana se maximice horizontalmente.


Cambiandole la cara a BlackBox


Dentro del menú principal (El que se desplega al hacer click con el botoón secundario sobre el escritorio) podemos acceder a la opción Configuración/Estilos en donde podremos definir un "estilo", al ir variando el estilo, irá variando el aspecto de nuestro escritorio. Esctos estilos se encuetran alojados en el directorio /usr/share/BlackBox/styles/ y no son más que archivos de texto plano en donde se indican los colores que conformarán el escritorio, las ventanas y los menues.

Ejemplos de estilos:

cap1
cap3
Cthulhain
Rampage

cap2
cap4
Minimal
Twice


Los estilos nativos de BlackBox, no soportan imágenes (esa es la razón de que generalmente su fondo de escritorio sea una gradiente de dos colores), para tener una imagen en nuestro escritorio (como se ve en la siguiente imagén), debemos balernos de otro programa, como ser
bbrb (específico para esta función) o xli (un visualizador de imágenes), como es más sencillo hacerlo con bbrb, explicaremos como hacerlo con xli.


Obtendremos como resultado algo así:

fondo2
fondo1
Flux
Spiff


Manos a la obra:

Xli es un simple visualizador de imágenes, si en una terminal tecleamos:

$ xli uma.jpg

visualizaremos la imágen.

Pero xli tiene algunos parametros interesantes que nos servirán para resolver nuestro problema, si probamos ejecutar:

$ xli -onroot -fullscreen uma.jpg

nuestra imagen (en este caso uma.jpg) tapizará nuestro escritorio.

Ahora bien, esto es temporal, osea, no estará presente la próccima vez que iniciemos una sesion BlackBox, para hacerlo permanente devemos editar el archivos (dentro de /us/share/blackbox/styles/) del estilo que usamos, si nuestro estilo es Flux, debemos agregar esta linea al fina del script /usr/share/blackbox/styles/Flux :

rootCommand: xli -onroot -fullscreen /files/imagenes/backgrounds/uma.jpg

reemplazando  /files/imagenes/backgrounds/uma.jpg por el path de nuestra imagen.

Notas útiles:

- Uso blackbox desde hace una año, no desde siempre, por lo que si hay errores agradezco se me hagan saber.
- El artículo está basado en la versión 0.61.1 de blackbox, dicho paquete viene con Mandrake Linux 8.1, para más exactitud, el paquete es "blackbox-0.61.1-3mdk RPM for i586" y puede bajarse de
ftp://rpmfind.net/linux/Mandrake/8.1/i586/blackbox-0.61.1-3mdk.i586.rpm .
- La última versión estable de blackbox es la
0.62.1 y puede bajarse de http://prdownloads.sf.net/blackboxwm/blackbox-0.62.1.tar.gz .
- Enviar comentarios sobre el artículo a juanjo@lugcos.org.ar

Links de interés:

http://blackboxwm.sf.net
http://blackbox.linuxbox.com/
http://www.holoweb.net/ubb/
http://www4.ncsu.edu/~rjmorris/blackbox
http://www.draknor.net/kbb/
http://sourceforge.net/projects/blackboxwm/ (nuevo sitio oficial)
http://blackbox.alug.org (antiguo sitio oficial)
http://bb.themes.org (temas de escritorio para blackbox)
http://bbtools.windsofstorm.net/
http://www.opaline.demon.co.uk/

Espero les halla servido la nota, por lo menos espero que la hallan aprovechado tanto como lo hice yo mientras la preparaba, nos vemos en el próccimo número de Ctrl-C.


"Las pruebas realizadas en el Tunel del Viento demuestran que no puede mantenerse en el aire. La fragilidad de sus alas, en relación al enorme volumén de su cuerpo, hacía fisicamente imposible que vuele. Sin embargo, la abeja (que de ella se trata) no sabe todo esto; por eso vuela."


(Mensaje impreso en la NASA en Cabo Cañaveral)