Wbar – Para los que no pueden instalar Avant Window Navigator
Antes de abandonar el uso de WinXP (como sistema operativo principal), usaba mucho una aplicacion que simulaba el famoso Dock de Mac OS. Y pues la verdad me parecio extraño que en WinVista no tuviera un Dock, aunque Windows SideBar es una copia de SuperKaramba o de MacOs Dashboard, pero esto es parte de otro post (aunque les hago una apuesta -A que Windows 7 va incluir muchas caracteristicas de lo que ya vemos en MacOS y en Compiz Fusion en Gnu/Linux-.)
Este post tuvo varios titulos previos como:
-Wbar el clon del Dock de Mac OS. Pero no me parecio.
-Wbar. Avant Window Navigator para Maquinas lentas. Pero no se si son dos aplicaciones equivalentes y ademas funciona bien en maquinas con buen hardware como en maquinas viejitas.
-El titulo actual, pues no se, fue lo que mas me gusto.
Pero ustedes lectores, juzguen si es correcto el titulo.
Regresando al tema, una de las cosas que mas me gusto de los paneles de Gnome es que podia agregar accesos directos, como se agregan a la barra QuickLaunch de Windows, solo que la diferencia es que tenia mas espacio y los iconos tenia mayor definicion. Desde mis inicios en Gnu/Linux, he de ser sincero, siempre buscaba una aplicacion que me diera las posibilidades de tener accesos direrectos en una barra para no saturar de iconos uno de los paneles de Gnome, una aplicacion que me parecio interesante fue DockBar en Gdesklets pero no me gusto su funcionamiento.
Debido a que siempre busco un mejor despeño de mi pc (en esos tiempos ya tenia mi portatil pero me gustaba experimentar con entornos livianos para aprovechar los pocos recursos de mi pc mas vieja), de un momento a otro empeze a usar FluxBox, que es un gestor de ventanas muy liviano, y dentro del documento que utilice para configurar FluxBox descubri esta gran aplicacion que es Wbar.
Pero que es Wbar? Wbar es una barra muy similar al Dock de MacOS o en un equivalente para Gnu/Linux, Wbar es similar a Avant Window Navigator, pero la comparacion mas cercana seria la Dockbar de gDesklets. Salvo que Wbar lo podemos utilizar sin necesidad de instalar/ejecutar Compiz o gDesklets. Wbar es una QuickLauch Bar o Barra de accesos/lanzamientos rapidos, con un uso minimo de recursos, escrita en C++ y usa la libreria imlib2. Es una obra maestra del Ingeniero Rodolfo Granata.
La instalacion es muy sencilla pues en el sitio de Wbar en Google Code podemos encontrar los siguientes paquetes:
| wbar_1.3.3_i386.deb | Debian Etch Package for wbar 1.3.3 -En el caso de los que usamos Ubuntu este sera el paquete a descargar. |
| wbar-1.3.3.tbz2 | wbar new release (1.3.3) |
| wbar-1.3.2.tbz2 | wbar-1.3.2 |
| wbar-1.3.ebuild | ebuild wbar-1.3 for gentoo |
| wbar-1.3.tbz2 | Version 1.3 of wbar |
| wbar-1.1.tbz2 | wbar 1.1 source |
Las dependencias para la instalacion son:
* gcc
* libtool
* make
* pkg-config
* Imlib2 $ sudo apt-get install libimlib2-dev
La instalacion mediante paquete .deb es muy sencilla, solo un doble click, contraseña de root para iniciar la instalacion y listo (todavia me pregunto, porque dicen que usar Gnu/Linux es dificil).
Si prefieren una compilacion (por lo que leo, mediante una compilacion se puede optimizar la instalacion de un programa,mmm Nota mental -Leer mas sobre compilaciones-), pueden seguir las instrucciones de este tutorial.
En un inicio la configuracion de Wbar puede ser un poco “dificil” para los que estan acostumbrados a solamente arrastrar los iconos y que aparezcan las cosas (windowseros cof cof), en Fluxbox añadi a mi Menu la orden [exec] (Editar wbar) {gksu gedit /usr/share/wbar/dot.wbar} <> pero durante la escritura de este post me doy cuenta que la configuracion de Wbar responde al archivo /home/usuario/.wbar. Hechandole detenidamente un ojo a esta Guia de Configuracion de Wbar encuentro Wbarconf un programa interesante y util para facilitar la configuracion de Wbar. WbarConf es un GUI (Graphic user interface) escrita en Python, que nos permite editar y ordenar los iconos en Wbar. Basta con descargar el archivo wbarconf-0.7.2.tar.gz, descomprimirlo e instalarlo de la siguiente manera (tomado Manualinux.):
Las dependencias de WbarConf son:
* Wbar
* Python
* PyGTK
Extraccion e instalacion:
# su (contraseña)
# tar zxvf wbarconf-0.7.2.tar.gz
# cp -adrfv wbarconf /usr/lib
# ln -sfv /usr/lib/wbarconf/wbarconf /usr/bin/wbarconf
# ln -sfv /usr/lib/wbarconf/wbarconf.desktop /usr/share/applications
# ln -sfv /usr/lib/wbarconf/wbarconf.png /usr/share/pixmaps
En mi caso realize otro tipo de “instalacion” de Wbarconf:
- Descargue el archivo wbarconf-0.7.2.tar.gz.
- Lo descomprimi.
- Copie la carpeta wbarconf a /usr/share/wbar, no estaria demas decir que fue un $ sudo cp -r /home/usuario/wbarconf /usr/share/wbar.
- Dentro de la carpeta wbarconf encontramos el archivo wbarconf.py, asi que en una terminal ejecutamos $ python /usr/share/wbar/wbarconf/wbarconf.py. Mediante esta orden ejecutaremos el GUI de configuracio de Wbar.
- Para optimizar aprovechar Wbar, y evitar abrir un terminal (ante todo la pereza) para configurar wbar, añadimos la siguiente orden en Wbarconf (ver grafica, PD: si se que se llama Messenger o AMSN, solo que me recorde de algo que lei en la Frikipedia)
- Title: Configuracion Wbar (o como gusten)
- Command: python /usr/share/wbar/wbarconf/wbarconf.py
- Icon: (El que gusten de /usr/share/icons/)
El unico problema con ejectuar wbarconf.py es que no se muestra el menu en la ventana de Wbar Configuration Gui.

Asi que explorando entre la lista de archivos de WbarConf podemos encontrar un .deb, la ventaja de este archivo .deb es que utilizando este para la instalacion de Wbarconf, la ventana de Wbar Configuration Gui si nos muestra los paramentros para lanzar Wbar. De manera que podemos instalar Wbarconf mediante el archivo .deb de la siguente forma:
- Descargar el archivo wbarconf_0.7.2-1_i386.deb.
- Doble Click en el archivo .deb (o sudo dpkg -i wbarconf_0.7.2-1_i386.deb) e instalar.
- Ejecutar wbarconf en una terminal.
- Agregamos (o editamos) la orden (ver grafica):
- Title: Configuracion Wbar (o como gusten)
- Command: python /usr/share/wbar/wbarconf/wbarconf.py
- Icon: (El que gusten de /usr/share/icons/)
Como pueden ver, ahora si aparecen los menus File y Help. En el menu File>Settings podemos encontar los parametros de lanzamiento de Wbar.
Si editamos ahora las ordenes para Wbar solo se aplicaran para la sesion existente mediante Refresh.
Como añadir Wbar a Gnome: Muy sencillo vamos a Sistema>Preferencias>Sesiones>Programas de Inicio y añadimos:
Nombre: Wbar
Orden: wbar -above-desk -pos bottom -isize 40 -namin 5 (estos parametros son los mismos que encontramos en Wbarconf>File>Settings).
Aunque ahora tengo el problema, que al iniciar a la Sesion de Gnome Wbar aparecer con un recuadro al rededor, pero esto se soluciona con un click derecho sobre Wbar.
Como añadir Wbar a Fluxbox: mucho mas sencillo, simplemente editamos el archivo $ gedit /home/usuario/.fluxbox/startup y agregamos la orden sleep 2 && wbar -above-desk & con sleep 2 hacemos que wbar cargue 2 segundos despues y asi nos evitamos el rectangulo que aparece en Gnome.

Durante este post la wbar que instale sufrio algunas modificaciones en su imagen de fondo.
Edtiar la imagen de fondo de wbar es sencillo, basta con $ sudo gimp /usr/share/wbar/iconpack/wbar.osx/osxbarback.png, pero esto sera parte de otro post donde Personalizaremos mas Wbar (usarla sin quitar uno de los paneles de Gnome, Ubicarla a uno de los lados del escritorio, cambiar iconos, personalizar el fondo, etc).
Me despido dejandolos con algunos links que pueden checar (por si en algo me confundi).
- Wbar en GoogleCode.
- Manualinux- Utilidades de Escritorio Wbar.
- Linux.com – Wbar
- My take on Technology – Wbar
- Wbar Conf.
4 comments so far
Replica














Muy buen documento, me ha venido estupendamente lo del wbarconf y el sleep 2, que no se me habria ocurrido. Gracias
@ Psyduckbug: de nada.
Siempre es bienvenida cualquier sugerencia por si me falto algo.
He realizado la instalacion con tus instrucciones y he instalado la wbar perfecto.
Como dices que tienes un problema en gnome, que es el que tenía yo y lo he resuelto, pues te cuento como lo he solucionado.
Simplemente te creas un script con estas lineas:
sleep 5 ;
wbar -bpress -above-desk -isize 45.0 -idist 3.0 -jumpf 1.0 -zoomf 1.7 &
bueno en tu caso será otro comando de wbar, pero lo importante es el sleep 5, con esto retrasamos 5 segundos la ejecución del comando, tiempo suficiente (en mi caso) para que arranque en el escritorio en lugar de en la pantalla splash.
Luego añades el script al inicio de la sesión et voila.
Saludos.
@Santi: gracias por el aporte, yo no utilizo gnome, pero para los que lo utilizan sin duda sera de gran ayuda.