Skip to content
20 - 02 - 2009 / Gómez Hyuuga

Wbar, otro dock para el sistema.

Bueno, hoy hablaré sobre Wbar; Wbar es un dock muy parecido a los demás como Avant Window Navigator o Cairo Dock pero con la diferencia de que este no ocupa la misma cantidad de recursos que los demás sino que utiliza la mínima cantidad casi nada de recursos, cosa que les vendrá muy bien a los que tengan poca cantidad de memoria RAM o un procesador no tan nuevo ;-).

Bien, ahora pasemos a su instalación. Lamentablemente para Fedora no existe un rpm ya elaborado como por ejemplo para Debian o Ubuntu que existe un .deb para arquitecturas i386 ¬¬, pero bueno nosotros lo instalaremos como los hombres XD, desde el código fuente, lo compilaremos e instalaremos :-P.

Nota: Explicaré como lo instalé yo, tuve que hacer unos cambios en dos archivos porque marcaba un error así que se podría decir que esta no es la forma ‘correcta’ de instalarlo.

Primero tendremos que instalar una dependencia necesaria, lo hacemos con el siguiente comando desde Konsole o cualquier terminal:

su -c 'yum -y install imlib2-devel'

Después descargamos el código fuente del programa desde aquí. Ahora abrimos la terminal y nos situamos en el directorio en el que se descargo el archivo anterior (cd /home/tu_usuario/carpeta_donde_se_descargo/), por ejemplo en mi caso; cd /home/Gomez/Descargas/.

Ahora lo extraemos con el comando:

tar xjf wbar-1.3.3.tbz2

Una vez descomprimido navegamos hasta la carpeta resultante escribiendo lo siguiente:

cd wbar-1.3.3

Después lo siguiente:

make

Veremos que nos da el siguiente error:

IconLoader.cc: In constructor ‘IconLoader::IconLoader(const char*)’:
IconLoader.cc:20: error: ‘getenv’ no se declaró en este ámbito
make: *** [IconLoader.o] Error 1

Bien, leí aquí que una posible solución es agregar “#include <stdlib.h>” en el fichero IconLoader.cc y SuperBar.cc, sólo así yo pude lograr instalarlo. Hacemos esto editando el archivo IconLoader.cc que se encuentra en la carpeta del wbar y agregando lo siguiente al archivo:

#include <stdlib.h>

Quedando así la primera parte:

extern "C" {
#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
};

Guardamos los cambios y después editamos el archivo SuperBar.cc y le agregamos lo mismo:

#include <stdlib.h>

Quedando así la primera parte del archivo:

#include <stdlib.h>
#include "SuperBar.h"
#include "SuperIcon.h"
using namespace std;

Bien ahora volvemos a poner en la terminal make y veremos que ya no nos marca el error.

Una vez terminado el make correctamente instalamos Wbar con:

su -c 'make install'

Wbar ha sido instalado, ahora cerramos la terminal y presionamos las teclas Alt + F2 y en el campo de texto escribimos wbar para lanzarlo.

Wbar ejecutandose.

Wbar ejecutandose.

Pero ahora si te fijas bien, el dock esta como pasmado, para arreglar esto necesitaremos ejecutarlo con el siguiente parámetro ‘-above-desk’. De nuevo abrimos el lanzador de aplicaciones con Control + F2 y escribimos en el campo de texto:

wbar -above-desk

Ó

wbarconf --wba

para abrirlo con las preferencias que configuramos con wbarconf.

Wbar ejecutandose... correctamente ;-).

Wbar ejecutandose... correctamente ;-).

Listo! verás que ahora sí Wbar se estará visualizándose bien.

Alguna de la desventaja que tiene es que las ventanas lo cubren u otra cosa es que a veces se queda con imágenes o partes de ellas de las ventanas, si sucede esto presiona el clic derecho del ratón dentro de el dock y volverá a verse de nuevo bien.

Espero que hayan podido instalarlo correctamente ya que el proceso es un poco engorroso pero les deseo suerte, si siguen paso a paso como indo creo que no tendrán problema alguno. Suerte!

P.D. En el próximo artículo hablaré de Wbarconf con el cual podremos configurar sencillamente el dock.

Anuncios

15 comentarios

Dejar un comentario
  1. psytux / Feb 20 2009 1:46 PM

    Pues no que Mac y su Dock, no se que madres ? XD, Pero por otro lado este es el Dock mas decente que visto

  2. psytux / Feb 20 2009 1:47 PM

    ah por otro lado … espero el RPM XD para montarlo en donde ya sabes 🙂

  3. Gómez Hyuuga / Feb 20 2009 1:52 PM

    mmm… ¿qué es Mac? jajaja XD. Tienes razón, buen dock ;).

    Un saludo!

  4. noctuido / Feb 21 2009 12:39 AM

    Buen dato Gómez. Ya había probado el Kiba dock y el AWN, a ver si saco un día de estos un rato, lo instalo y lo dejo un tiempo para ver si en uso, estética y consumo lo merece.

    Saludos. 🙂

  5. Mauricio / Oct 12 2009 1:48 PM

    Hola, me gusto el Dock. Para los que quieran lo he compilado para AMD64. Bajar y ejecutar. Ahy les dejo la direccion:

    http://www.universodigital.cl/2009/10/12/wbar-amd64/

    Buen blog, saludos!

  6. Alex / Nov 21 2009 1:06 AM

    Tengo el siguiente problema al ejecutar wbar me muestra este error:

    /usr/share/wbar/iconpack/wbar.osx/osxbarback.png -> Image not
    found. Maybe using a relative path?

    • Gómez Hyuuga / Nov 21 2009 1:50 PM

      Hola Alex! El problema es, como dice el error, no encuentra la imagen para el fondo del dock en /usr/share/wbar/iconpack/wbar.osx/osxbarback.png.

      Intenta a ejecutar en la terminal lo siguiente:

      locate *osx*.png

      Y pasas lo que te salga.

  7. TheSomacruz16 / Mar 10 2011 4:21 PM

    Hola , vi este post y la verdad el compilar el wbar no me funciono amí , me salia error del archivo xwin.cc (o algo asi) y no me dejaba instalarlo , pero encontre un rpm (me sirvió ami) , talvez a alguien mas le sirva aquí el link: ftp://ftp.pbone.net/mirror/www.pclinuxos.com/apt/pclinuxos/2010/RPMS.main/wbar-1.3.3-2pclos2009.i586.rpm

    Y para el wbarconf , es este: ftp://ftp.pbone.net/mirror/ftp.mandrivauser.de/rpm/GPL/2008.1/i586/release/wbarconf-0.7.2-1mud2008.1.noarch.rpm

    PD: aunque sean para mandriva , me ha funcionado en Mi Fedora 14 con Gnome…

    Saludos ;D y gracias por el blog , me ha salvado de muchas!

  8. Nza / Feb 11 2012 1:19 PM

    me dice bash:make no se encontro la orden

Trackbacks

  1. Wbarconf, herramienta para configurar Wbar. « Fedoreando
  2. Añadir Wbar al arranque del sistema - KDE. « Fedoreando
  3. Instalar Gnome Do 0.8. « Fedoreando
  4. Qué hacer después de instalar Fedora 11 Leonidas | Post-Instalación. « Fedoreando
  5. Qué hacer después de instalar Fedora 11 | El Blog de Rigo
  6. Qué hacer después de instalar Fedora 11 Leonidas | Post-Instalación. « Solo LiNeX

Comparte tu opinión

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s