Sunday, April 20, 2008

Pimping up your launchbar with wbar

Have you ever wanted an animated scrollbar, such as gOS's iBar or the one on Mac OS X, to your Linux desktop? If you're looking for some eye candy but don't want a program that hogs your memory, then wbar is just the thing for you. It's fast, small and really cool looking. Plus, installing it is really easy...

Fire your terminal and enter the following:

1. Install the imlib package to satisfy dependency
$ sudo apt-get install libimlib2-dev

2. Change to your preferred folder and download and extract the package
$ wget
$ tar xjf wbar-1.3.3.tbz2

3. Change to the extracted folder and make
$ cd wbar-1.3.3/
$ make
$ sudo make install

4. Before the first run, configure wbar. download wbarconf. Note: Need python for running it.
$ wget
$ tar xjf wbarconf-0.5.tar.gz
$ cd wbarconf
$ ./

5. Now, let's run wbar. To check the list of parameters or run
$ wbar --help

$ wbar -above-desk -pos bottom -isize 40 -nanim 5

Though not as feature rich as other alternatives like Avant-dock, wbar is lightweight and faster. Here is Wbar running on Gnome elegantly.



Anonymous said...

Never knew gnome could look so good ;)
Where did you get the Twirhl icon for wbar?

Anoj said...

Google images :)

Anonymous said...

Wbar is nice, but I don't have any idea how to keep it on top of other window.

mahyar said...

Thank you.

I'm having a problem though at the last terminal command. Can you please help?

"/home/user/.wbar config file.
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:


With the parameter:


being NULL. Please fix your program.
/usr/share/wbar/font/12 -> Couldn't load font."

Anoj said...

Hi mahyar

You are running wbar without configuring it. That's why the parameters in the file are null. As mentioned in step4, download and run wbarconf. You can leave all settings to default and save. A config file will be generated and wbar will start working.
Hope that helped

mahyar said...

Thanks. It's working fine except for being hidden under windows.

Anonymous said...

Yes I ve got the the same trouble!

running with gnome:
if you launch an application on "Desktop 1", then switch to another desktop (eg "Desktop 2"), launch another application , and come back to the first desktop ( "Desktop 1") the bar is badly displayed on the top of the application ... ;-(

On the other hand with XFCE there is no pb!

Anonymous said...

Anoj, It's really a nice blog. I like it. It's really informative blog. Keep it up nice blogging.

Jeff Kent
Yahoo Store Design

Unknown said...

I enjoy wbar in gOS but after installing its .deb package 3 times, I still can't seem to find or use it in Ubuntu 8.04LTS without running it temporarily in terminal. As soon as I close the terminal, the dock disappears. During the moment that it is running (beautifully), I'm unable to reposition it above the existing gnome dock. Right-clicking it doesn't bring up a configuration option, it merely reloads the wbar in terminal and on screen. Changing that parameter from 5 to 15 in terminal doesn't seem to change anything, either.

Morgan W said...

When I try to make i get this:

morgan@Mjjolnir:~/wbar-1.3.3$ make
g++ `imlib2-config --cflags` -Wall -O2 -c -o XWin.o
/bin/sh: g++: not found
make: *** [XWin.o] Error 127

I have followed the steps so far what am I doing wrong?

Thank you,


Anoj said...

Hi Morgan,

you need to install gcc. Find it in your package manager.

hosoka said...

Hello Anoj,

I checked in mine package manager and the gcc was already installed. But I cannot get a result after the command make.

Unknown said...

I try to go through with the install procedure for the wbarconf but i keep getting the error that says- error exit delayed from previous errors -but there were no previous error and this happens every time even when I start from the beginning, any suggestions

Anoj said...

Hi everyone, apologies for the delay in responding to your queries. I haven't used wbar lately. I would suggest

apt-get update --fix-missing‎
apt-get update
apt-get install gcc*

Let me know if it works