Monday, April 2, 2007

Install kiba-dock on Edgy Eft

This article was written by a reader of my blog, linrunix. It's a great guide enjoy.
-redDEAD

kiba-dock is an application launcher that works like Mac OSX's dock. It allows you to put your favorite applications on "dock" on your desktop for quick and easy access. Check Out the Video, start drooling.





Note: For a better understanding every terminal command is in blue letters and the Menus and buttons of each application is inside of “ ”.

First we remove and purge kiba-dock (if we got it install)
sudo apt-get remove –purge kiba-dock

Then we install the necessary packages for compiling kiba-dock
sudo apt-get install automake1.9 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev

Now we download the kiba-dock source
wget http://usuarios.lycos.es/abrahamtamayo/kiba-dock-0.1.tar.bz2

Now we untar the source in a folder called kiba-dock (you don't need to create it.)
tar -xf kiba-dock-0.1.tar.bz2

Then we move to the kiba-dock folder created by the above command.
cd kiba-dock

Now we generate the compile files.......
./autogen.sh

Now.... Start Compiling...
make

Compiling.... Almost done!.
make install-schemas

Now... this is the last one.
sudo make install

Now we have kiba-dock install in our system we can run it just by typing this in a terminal:
kiba-dock

(it should bring a blue bar, you can right-click the bar and go to "Kiba Utils" and then "systray" to have a configuration applet on the upper panel.)

Now we are going to drag-and-drop some launchers into the blue bar.

Go to "Applications" in the upper panel and find the application you want.... drag it and drop it in the blue bar.

Now let's make kiba dock start every time you log in. (for those who want it. you can start it by yourself running the "kiba-dock" command or pressing ALT+F2 and writing "kiba-systray.py" this one comes with the configuration applet)

to make it start every time we log in.... go to "System" in the upper panel then "Preferences" then "Sessions" then "Startup Programs" then click "Add" and write this "kiba-systray.py" then "Close".... and now we're done!!!

Enjoy your kiba-dock.
-linrunix


linrunix also translated it into spanish

kiba-dock es una barra de lanzadores que funciona como Mac OSX's dock. este te permite agregar tus aplicaciones favoritas a la barra para tener acceso mas fácil y rápido a las mismas. Observen el vídeo, y vean lo que creían imposible.

Nota: Para un mejor entendimiento cada comando esta en negrita y los menús y botones de cada aplicación están dentro de “ “.

Primero removemos y purgamos kiba-dock (si lo tenemos instalado)
sudo apt-get remove –purge kiba-dock

Después instalamos los paquetes necesarios para compilar kiba-dock
sudo apt-get install automake1.9 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev

Ahora descargamos el souce
wget http://usuarios.lycos.es/abrahamtamayo/kiba-dock-0.1.tar.bz2

Luego descomprimimos el source en un folder llamado kiba-dock (usted no necesita crearlo.)
tar -xf kiba-dock-0.1.tar.bz2

Después nos movemos al directorio kiba-dock creado por el comando anterior
cd kiba-dock

Ahora generamos los archivos para compilar.......
./autogen.sh

Luego.... Comenzamos a compilar.......
make

Compilando.... Casi terminamos!.
make install-schemas

Luego... este es el ultimo.
sudo make install

Ya tenemos kiba-dock instalado en nuestro sistema para ejecutarlo escribimos el siguiente comando en un terminal:
kiba-dock

(ahora debe haber aparecido una barra azul en la parte de abajo, puedes hacerle click-derecho a la barra e ir al menú “Kiba Utils” y luego haces click en “systray” para tener un applet de configuración en el panel superior de ubuntu.)

Ahora agregaremos algunos lanzadores al kiba-dock (lo arrastraremos a la barra azul.)

Vamos a “Applications” en el panel superior de ubuntu buscamos la aplicación que queremos..... y la arrastramos a la barra azul.

Ahora hagamos que kiba-dock inicie automático cada vez que iniciemos sección (Para los que quieran. tu puedes iniciarlo manualmente ejecutando el comando kiba-dock o presionando ALT+F2 y escribiendo "kiba-systray.py" este iniciara con el applet de configuración)

para hacerlo iniciar automático cada vez que iniciemos sección... vamos a "System" en panel de arriba luego "Preferences" después "Sessions" y luego "Startup Programs" después hacemos click en "Add" y escribimos "kiba-systray.py" luego hacemos click en "Close".... y Terminamos!!!

Disfruta tu kiba-dock.

edited by pHreaksYcle { I don't know a lot of Spanish =) }

18 comments:

Seth said...

Cool writeup. Kiba-dock works for me only if I run it from the terminal. I tried adding the kiba-systray.py to the Sessions -> Startup but it only loads the icon in the upper right and not the dock itself. Any thoughts?

redDEAD said...

put just kiba-dock in your start up. This will load just the dock and not the configuration applet plus dock.

Martin said...

when you get the upper icon.... do i right click and click Restart Kiba-dock. if you want that the configuration applet (icon) comes with the dock you need to save a profile with your launchers you can do this by doing a right-click on the applet and then in "Profiles" -> "Save Current Settings" choose a name and that's it.

φ said...

I got to this step:

Now we untar the source in a folder call kiba-dock (you don't need to create it.)
tar -xf kiba-dock-0.1.tar.bz2

and it said:

x@x:~$ tar -xf kiba-dock-0.1.tar.bz2
tar: kiba-dock-0.1.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
x@x:~$

do you know what I did wrong?

:)

Michael said...

This may be stupid, but how did you/he get the opaque effect on the tray and icons? My kiba-dock runs smoothly but I can't get rid of squared black corners on the tray and black blocks around the icons.

Gaucho said...

Thank you dude, work fine in Feisty... when you has fixed the "Startup"... is very funny.... :-)
Gaucho.ar

Ioannus de Verani said...

Hey, thanks a milliard! I tried this on Ubuntu Feisty, and it worked like a charm!

X said...

None of the other guides out there worked for me, kept getting all sorts of errors, even with everything installed that I needed. Thank you so much!

Yo said...

i did what you said and it all installed fine but when i start it it has this ugly black border around it and loads of graphical defects like black squares around the icons
any idea how to fix this?

Martin said...

Hi, i'm linrunix "the one who wrote the guide"

"you're welcome" for those who thanx me.
and for those who are having problem with the black squares:
The kiba-dock has a "Kiba Settings Editor" to customize the dock
if you still having problem after changing some values there
then contact me and i'll be glad to help.

"Good Luck"

AIM = linrunix
GMAIL = linrunix@gmail.com
HOTMAIL = exiled_force00@hotmail.com (online from 8 am to 5 pm).

Adriano said...

Awesome guide man, thanks a million, take care. Peace.

Aditya Kavoor said...

does this guide work for fesity as well ?

redDEAD said...

Ioannus de Verani said...

Hey, thanks a milliard! I tried this on Ubuntu Feisty, and it worked like a charm!

So it looks like it works. Have fun with kiba!

Sandman said...

Thanks a lot RedDead. I installed Kiba on Gutsy Gibbon and that was all it took to create the ultimate desktop.

Thanks a lot for your other blogs as well.

embee said...

Hmm.. I followed the steps. When I tried to run from the command line, I got:

** (kiba-dock:19509): WARNING **: Error (main.c @ line 252):
Failed to locate Plugins at '/usr/local/lib/kiba-dock'
Please install the Plugins at '/usr/local/lib/kiba-dock' or use the '--plugin-path' command line parameter.

Any ideas ?

Apche said...

how do you uninstall it??

Caio said...

hi all

i've installed kiba and had no problems...
but when i start it (typing kiba-dock) i get this message:

/build/buildd/glib2.0-2.16.3/glib/gmem.c:136: failed to allocate 4294967295 bytes
aborting...
Cancelado


what's the problem on here?? it's too much memory, but why it happen??

thanks

Caio said...

sorry... i forgot to mention that i'm using ubuntu hardy heron...