PDA

View Full Version : Kiba Dock on FC6


Gualicho
2007-01-26, 08:51 AM CST
This is an OSx looking dock... It's still very fresh, so it might not be stable, but it works fine for me...
First of all you'll need this dependences (newer versions should work):

automake1.9
cvs
Pango1.0-devel
GTK2-devel
gconf2-devel
Glitz-glx-devel
librsvg2-devel
libglade2-devel

You'll also need to have AIGLX or XGL Beryl working. I have AIGLX compiz and works as well.

And finally the installation:

Edit: here download from CVS newer versions, instead of the old tarball...

cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co kiba-dock
cd kiba-dock
./autogen.sh
make
make install-schemas
sudo -s
make install
logout
kiba-dock

You could add it to the gnome start: System, Preferences, More Preferences, Sessions and add kiba-dock.

If you are having a black background while the dock is loading the icons, you could try this:

gedit kiba-dock-start

Inside put:
#!/bin/bash
sleep 15 && kiba-dock;

Save and close, and finally:

chmod a+x kiba-dock-start
sudo mv kiba-dock-start /usr/local/bin/

And that's it, now you can run kiba-dock-start.

It should look something like this:

http://www.youtube.com/watch?v=2Z_EuDj9Srw

Good luck!

hiberphoptik
2007-01-26, 09:23 AM CST
how old or new is that tarball compaired to current CVS? I am running kiba-dock from CVS from about 3 weeks ago and I dont want to downgrade :)

Gualicho
2007-01-26, 09:38 AM CST
kiba-dock 0.1 (30 September 2006):
- first release

I edited the original post so you can download the newer versions from CVS... Thanks hiberphoptik

b3nny
2007-01-26, 09:39 AM CST
omg that is awesome i so wish i could get desktop effects working.. also that bar looks amazing. WOW!

jbob286
2007-01-26, 07:01 PM CST
When I tried ./autogen.sh I got this output:

[root@localhost kiba-dock]# ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
plugins/Makefile.am:30: Libtool library used but `LIBTOOL' is undefined
plugins/Makefile.am:30:
plugins/Makefile.am:30: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
plugins/Makefile.am:30: to `configure.in' and run `aclocal' and `autoconf' again.
autoreconf: automake failed with exit status: 1
[root@localhost kiba-dock]#


I installed all the dependencies you listed as well as gcc. Can you tell me what is wrong? Thank you.

jbob286
2007-01-26, 07:12 PM CST
Answer to my own question:

yum install libtool

jbob286
2007-01-26, 07:23 PM CST
When I run it as root from the terminal it runs fine, but when I run it under my user account it is all messed up.

Gualicho
2007-01-26, 08:48 PM CST
Did you do all the steps as root? Or just make install? Also, check the files permitts...make sure others can execute... check ~/.kiba-dock/

You need to do every step as your user... only "make install" as root... I think that might be the problem...

Try as root "make uninstall" and do all the steps again, exactly as i posted it before

wood545
2007-02-01, 04:51 PM CST
Hello all. Great forum, like many I'm a bit of a newb and it's been a great resource for getting FC6 installed on my laptop.

I'm a sucker for gadgets so I'm trying to get this dock going. The autogen bails with a message that says - No package 'libgtop-2.0' found. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

I made sure the list of dependencies were installed and Package Manager tells me libgtop2 is installed and when I look in the standard /usr/lib location I do see libgtop-2.0.so.7 and libgtop-2.0.so.7.0.0

What am I missing?

Gualicho
2007-02-01, 06:23 PM CST
Try reinstalling libgtop2... this is what i got:

libgtop2-2.14.4-2.fc6
libgtop2-devel-2.14.4-2.fc6
libgtop2-2.14.4-2.fc6
libgtop2-devel-2.14.4-2.fc6

wood545
2007-02-01, 06:43 PM CST
based on your info I added the libgtop2-devel and that seemed to do the trick. Thanks! Now let's see if I can get the rest of the way done.

obab
2007-02-07, 03:33 AM CST
Hi all,

that's a very nice howto!!!

This is my first post in this Forum. I am using Fedora Core 6 for 3 months.


Everything runs great exept the "make" step.
On the "make" step i get an error:


[root@26l2233a1-06 kiba-dock]# make
make all-recursive
make[1]: Entering directory `/home/obab/kiba-dock/kiba-dock'
Making all in akamaru
make[2]: Entering directory `/home/obab/kiba-dock/kiba-dock/akamaru'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/obab/kiba-dock/kiba-dock/akamaru'
Making all in dock
make[2]: Entering directory `/home/obab/kiba-dock/kiba-dock/dock'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/obab/kiba-dock/kiba-dock/dock'
Making all in plugins
make[2]: Entering directory `/home/obab/kiba-dock/kiba-dock/plugins'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libgtop-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -DDATADIR='"/usr/local/share"' -DLIBDIR='"/usr/local/lib"' -I../akamaru -I../dock -I/usr/include/kiba-dock -g -O2 -MT launcher.lo -MD -MP -MF ".deps/launcher.Tpo" -c -o launcher.lo launcher.c; \
then mv -f ".deps/launcher.Tpo" ".deps/launcher.Plo"; else rm -f ".deps/launcher.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libgtop-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -DDATADIR=\"/usr/local/share\" -DLIBDIR=\"/usr/local/lib\" -I../akamaru -I../dock -I/usr/include/kiba-dock -g -O2 -MT launcher.lo -MD -MP -MF .deps/launcher.Tpo -c launcher.c -fPIC -DPIC -o .libs/launcher.o
launcher.c: In function 'kiba_launcher_load_new_icon':
launcher.c:1004: error: 'KibaObject' has no member named 'bg_svg_handle'
make[2]: *** [launcher.lo] Fehler 1
make[2]: Leaving directory `/home/obab/kiba-dock/kiba-dock/plugins'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/obab/kiba-dock/kiba-dock'
make: *** [all] Fehler 2


I hope you can help me!

Thanks in advance

Robert

obab
2007-02-07, 03:57 AM CST
Okay now it works,
i just startet it as su -

thanks, Robert

Error918
2007-02-08, 05:01 PM CST
Umm...yeah, I just followed this guide. Thanks for the help, but woah, kiba-dock is a spaz for me. Here's a screenie.

http://www.vixximg.com/-/Screenshotb7ce2.png (http://www.vixximg.com/)

Well yeah, I think the terminal error I get is visible there, help anyone?

Gualicho
2007-02-08, 05:35 PM CST
Try reinstalling glib... this is what i've got:

[gualicho@honolulu ~]$ rpm -qa | grep glib
glibc-2.5-10.fc6
glib2-devel-2.12.9-1.fc6
dbus-glib-devel-0.70-6.fc6
avahi-glib-0.6.16-2.fc6
glib2-2.12.9-1.fc6
avahi-glib-0.6.16-2.fc6
NetworkManager-glib-0.6.4-5.fc6
glibc-2.5-10.fc6
glib2-devel-2.12.9-1.fc6
glib2-2.12.9-1.fc6
glib-1.2.10-26.fc6
glibc-headers-2.5-10.fc6
dbus-glib-0.70-6.fc6
dbus-glib-0.70-6.fc6
glibc-devel-2.5-10.fc6
taglib-1.4-5.fc6
NetworkManager-glib-0.6.4-5.fc6
glibc-devel-2.5-10.fc6
glibc-common-2.5-10.fc6

AlexThomson_NZ
2007-02-08, 07:02 PM CST
This is an AMAZING app- never could get it to compile properly, but have managed to find a .deb package for Ubuntu and it works a treat. Would be really good for someone who can compile it to create a .rpm for FC6 (even from a known good CVS state) and find a host for it somewhere (maybe the official kiba-dock homepage could help us out?)

Error918
2007-02-09, 01:28 PM CST
[Paras@localhost ~]$ rpm -qa | grep glib
glib-devel-1.2.10-26.fc6
dbus-glib-0.70-6.fc6
glibc-devel-2.5-10.fc6
dbus-glib-devel-0.70-6.fc6
NetworkManager-glib-0.6.4-5.fc6
glibc-common-2.5-10.fc6
glibc-headers-2.5-10.fc6
glib2-2.12.9-1.fc6
avahi-glib-0.6.16-2.fc6
taglib-1.4-5.fc6
glib-1.2.10-26.fc6
glib-java-0.2.6-3.fc6
glib2-devel-2.12.9-1.fc6
glibmm24-2.12.5-1.fc6
glibc-2.5-10.fc6


That's what I got. Am I missing packages?
and I agree, an rpm would be very useful for a great piece of software like this. When stable, it should be in Extras.

Gualicho
2007-02-09, 02:56 PM CST
Maybe, like many others errors, it's because you did all steps as root...

This steps are with your normal user:
./autogen.sh
make
make install-schemas

And this is as root:
make install

Then execute kiba-dock with your normal user.

If you did everything as i said, then i don't know, but i'll keep loking a solution

Error918
2007-02-10, 12:06 PM CST
THANKS!
I guess you're right, because when I did su, and then kiba-dock, it worked perfectly.

Error918
2007-02-10, 12:09 PM CST
Don't know how to edit posts. O.O But yeah, can someone link me the current release? I think I have an old one, because closing the terminal closes it, and also, I don't get the icon in the notification bar.

Gualicho
2007-02-11, 10:01 AM CST
if you run kiba-dock from terminal, and then close it, kiba-dock will close... you need to put it in your session options...for the icon in the notification bar, you need to do right click on the dock, kiba-utils, systray... it doesn't run automatically with kiba.

maliciouspixies
2007-02-11, 01:04 PM CST
I get a timeout when trying to do the cvs. Any advice or other hosts?

how do i check if i have the right dependancies?

running gnome fc6

Gualicho
2007-02-11, 01:11 PM CST
I just tried the cvs and it works fine for me...As for the dependencies, read the needed dependencies from my post and the other users that encountered problems, and check them:

rpm -qa | grep "dependencie name"

If that command returns nothing on the console, then you need to install that dependencie:

su -c 'yum install "dependencie name" '

maliciouspixies
2007-02-11, 01:28 PM CST
Right ok, I dont have gconf2-devel or GTK2-devel and yum cant find them, do i need a specific repo?

Also heres cvs result:
[adam ~]$ cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co kiba-dock
cvs [checkout aborted]: connect to [metascape.afraid.org]:2401 failed: Connection timed out

I'm thin king its because im behind a Uni firewall, what does the cvs get? is it possible to get what it provides without using cvs?

Gualicho
2007-02-11, 02:36 PM CST
gtk2-devel-2.10.8-1.fc6
GConf2-devel-2.14.0-8.fc6

That's what i've got installed. Watch for the caps.

And maybe you can try opening por 2041 on your firewall, or disableing it just for downloading kiba...

maliciouspixies
2007-02-11, 02:57 PM CST
Problem is i get my internet access through an externally controlled firewall, so i need the files it provides basically through ftp or http. Do you know anywhere that will provide the files not via cvs.

ive got all dependancies now though :)

maliciouspixies
2007-02-11, 03:19 PM CST
im sorry im not that great at linux commands, how do i use the file?

Gualicho
2007-02-11, 03:21 PM CST
I deleted the post because that uses CVS too... i never used that, but I think you need a program called makepkg...

this is where you get the PKGBUILD file: http://aur.archlinux.org/packages.php?do_Details=1&ID=6782

and here's the makepkg program: http://www.cix.co.uk/~tsteven/makepkg.htm

Again, i never used that method, but i looked at the PKGBUILD file, and there it uses CVS too, so i don't think it'll work for you...

If you want send me your email via private message and i'll send the files to you...

Error918
2007-02-11, 03:46 PM CST
Hey, well I just used the CVS, and I installed the new one, but I still keep segmentation faulting, and kiba-dock terminates. and there are like a million errors appearing in the terminal, as well as when I press systray, it says gobject.GError: Failed to open file '/usr/bin/icons/kiba_24.png': No such file or directory

here's a bit of the junk that appeared.
[Paras@localhost kiba-dock]$ kiba-dock
profiles folder not found ... creating ...
Traceback (most recent call last):
File "/usr/bin/kiba-systray.py", line 386, in ?
pixbuf = gtk.gdk.pixbuf_new_from_file(pixpath)
gobject.GError: Failed to open file '/usr/bin/icons/kiba_24.png': No such file or directory

(kiba-dock:20621): GConf-CRITICAL **: gconf_client_get_int: assertion `err == NULL || *err == NULL' failed
Segmentation fault

Gualicho
2007-02-11, 03:57 PM CST
it appears to be looking for the icons in the bin directory, wich is wrong... Did you do make uninstall before re-installing it? If you followed the EXACT steps of my post, it should work fine... Try uninstalling with "make uninstall" and re-installing it.

Error918
2007-02-11, 04:29 PM CST
Alright, well I did a make uninstall, and redid everything, same problems. I don't know what's wrong. I think I still have remnants of other versions or something, because I was a bit messy when trying this, I tried a few tarballs.

Any way I can like delete all kibadock installations and clean it up?

would make clean do anything?

Jeff Sadowski
2007-02-13, 09:31 AM CST
I was having compiler issues that I found an answer to and posted my answer here.
http://fedoraforum.org/forum/showthread.php?t=82840&highlight=ft_glyphslot_embolden

Funny I have two machines both updated and why one had that issue and the other did not.
I had no problems doing all the steps as root. I didn't know you needed some desktop manager that supported transparencies as well, otherwise you have black borders and it looks ugly.
I don't think you necessarily need beryl but you need something that supports transparencies. I probably want to recompile it using ./configure --(something to set the paths for install) by default it installs in /usr/local/.. and parts of the code are looking in /usr/bin/... so and the systray thing was looking for a photo It was all over I'll see what I can do and submit some minor patches. I'm not sure how to fix the
FT_GlyphSlot_Embolden issue the correct way I think it had to do with having the latest version of cairo but the other computer didn't experiance that and it also has the latest.

Jeff Sadowski
2007-02-13, 09:37 AM CST
oh other issues you need some gnome-python2 packages to use the systray feature

hydroPWNic
2007-02-22, 09:30 PM CST
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

With this error you need to install the package 'gcc'.

Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 288.
autoreconf: failed to run aclocal: No such file or directory

With this error you need the required package 'aclocal'. These are the two most common errors i've ran into and solved when compiling Kiba-Dock from both tarball and cvs. Hope i've helped someone. :P

No package 'libgtop-2.0' found

This one may seem obvious, and it pretty much is, just install the 'libgtop2-devel' package.

Axis
2007-02-25, 12:05 PM CST
When I enter this command:
cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co kiba-dock

I get this error:
PAM authenticate error: Authentication failure
cvs checkout: authorization failed: server metascape.afraid.org rejected access to /cvsroot for user anonymous
cvs checkout: used empty password; try "cvs login" with a real password

I used this guide to get kiba-dock installed before and it worked fine, but I had to reinstall FC6 and now I'm getting this error. Any help would be appreciated. :)

EDIT: Well, I found an older version on the web and installed it. If I ever get my hands on the latest version, will I have to uninstall or can I just upgrade it somehow?

hoppel118
2007-02-26, 12:43 PM CST
Hey!

I get the same Error as Axis. I looked everywhere to solve this, but there is no solution in google....

What can we do? I have got all dependencies, but in the line:

cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co kiba-dock

I get the error:

PAM authenticate error: Authentication failure
cvs checkout: authorization failed: server metascape.afraid.org rejected access to /cvsroot for user anonymous
cvs checkout: used empty password; try "cvs login" with a real password

-----------------------------------------------

If I do :

cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot login

then i get:

CVS password: I answer with, "enter", because there is no password?!

folllowing answer appears:

PAM authenticate error: Authentication failure
cvs login: authorization failed: server metascape.afraid.org rejected access to /cvsroot for user anonymous

--------------------------------------------------------
HELP, Please! :-)

Greetz from Hamburg

Gualicho
2007-02-26, 01:25 PM CST
I think it's a problem with the cvs server, so you'll just have to wait... Did you remove the kiba-dock directory from the previous installation???? I always keep it, just in case...

justmonkey23
2007-02-26, 07:16 PM CST
Ok I am having trouble finding those dependences?

hoppel118
2007-02-27, 09:43 AM CST
yum install cvs GConf2-devel gtk2-devel cairo-devel librsvg2 glitz-glx-devel libglade2-devel sysconftool libtool
- cvs
- GConf2-devel
- gtk2-devel
- cairo-devel
- librsvg2
- glitz-glx-devel
- libglade2-devel
- sysconftool
- libtool

Where else can we get the kiba-dock, maybe as a rpm-package for fedora core 6?

HEEEEELLLLLPPPP!!!! :-)

I need that!

Greetz

Axis
2007-02-27, 02:13 PM CST
^^ I found an rpm from here: http://software.opensuse.org/download/Compiz-Quinn/SUSE_Linux_10.1/repodata/repoview/kiba-dock-0-061006-3.3.html

Don't install the rpm itself, extract it. Inside of it, there is a "kiba.tar.bz2" file. Extract that and place the folder "kiba-dock" in your home directory. From there, just follow the steps from this tutorial after the cvs part. I'm pretty sure it's an older version but it seems to be more functional to me at least.

Gualicho
2007-02-27, 02:23 PM CST
You can download another old version from here: http://usuarios.lycos.es/abrahamtamayo/kiba-dock-0.1.tar.bz2

Be aware that OLDER versions can mess up newer versions.. and they do NOT have a make uninstall, so it's difficult to clean up. I would wait for newer version to appear somewhere else, or get it from another user that kept the kiba-dock directory from CVS...

You've been warned...

justmonkey23
2007-02-27, 05:03 PM CST
http://www.jaist.jp/~amatsus/linux/pkgs/rawhide-i386/repodata/repoview/kiba-dock-0-070218-1.fc7.html

is this one any newer?

justmonkey23
2007-02-27, 05:30 PM CST
Ok my dock kinda works but what are those errors and I assume they are causing the gray craziness that is happening?

http://img168.imageshack.us/img168/2769/untitledwm3.jpg

Gualicho
2007-02-27, 06:30 PM CST
You shouldn't run kiba-dock as root... the guide is for kiba-dock to work with your normal user. Besides that, apparently transparency ain't working... that's probably a Beryl or Compiz problem, depending of what you have installed.You NEED one of them for kiba to work properly, it seems there that you ain't have either.

hydroPWNic
2007-02-27, 07:04 PM CST
justmonkey23]Ok my dock kinda works but what are those errors and I assume they are causing the gray craziness that is happening?

Yeah, be sure you have Beryl/Compiz working 100%. I get an identical error and screwed up looking dock if i turn off beryl on my box. And the cvs error is nothing you're doing wrong, its a problem with the server itself, not much you can but wait or find another bz2 in the links above. :)

Jeff Sadowski
2007-03-04, 10:57 AM CST
As I susspected you don't need beryl to have kiba-dock working correctly all you need is support for transparencies
I was looking through some old howtos and found one on transparencies
http://forums.fedoraforum.org/showthread.php?t=63159&highlight=Composite+Enable

I did "yum install xcompmgr" and ran
xcompmgr -c -r 5 -l -5 -t -5 &

and kiba-dock works good :-) I like beryl but I think xcompmgr would use less system resources if someone wants to give that a try ;-)

mitchell2345
2007-03-05, 03:49 PM CST
man i really wish there was a rpm. I guess ill just wait for it to become more stable and someone to build one.

I was going to try and use this how to but the download wont even work. The kiba-dock web page is awfull also. It gives no help to fedora and good instructions. not even a DOWNLOAD button, WTF???

I am sad now because that dock looked way cool!

Mitchell

Jeff Sadowski
2007-03-05, 04:28 PM CST
Oh the www.kiba-dock.org websight I found a script from a user on there by the name of ekx27

that uses svn in his script to download kiba-doc

#! /bin/bash

# Original script : SpUpUz
# Modified by : Ekx27

if [ "$#" -eq 0 ]; then
echo "-------------"
echo "1/4 Akamaru :"
echo "-------------"
echo "Updating sources with svn..."
svn co http://svn.kiba-dock.org/akamaru/ akamaru
cd akamaru
echo "Configuration"
chmod 744 autogen.sh
./autogen.sh > /dev/null
echo "Compiling sources"
make > /dev/null
echo "Installing software"
sudo make install > /dev/null
cd ..
echo "---------------"
echo "2/4 Kiba-dock :"
echo "---------------"
echo "Updating sources with svn..."
svn co http://svn.kiba-dock.org/kibadock/ kibadock
cd kibadock
echo "Configuration"
chmod 744 autogen.sh
./autogen.sh > /dev/null
echo "Compiling sources"
make > /dev/null
echo "Installing software"
sudo make install > /dev/null
cd ..
echo "------------------"
echo "3/4 Kiba Plugins :"
echo "------------------"
echo "Updating sources with svn..."
svn co http://svn.kiba-dock.org/kibaplugins/ kibaplugins
cd kibaplugins
echo "Configuration"
chmod 744 autogen.sh
./autogen.sh > /dev/null
echo "Compiling sources"
make > /dev/null
echo "Installing software"
sudo make install > /dev/null
cd ..
echo "---------------"
echo "4/4 GSet Kiba :"
echo "---------------"
echo "Updating sources with svn..."
svn co http://svn.kiba-dock.org/gsetkiba/ gsetkiba
cd gsetkiba
echo "Configuration"
chmod 744 autogen.sh
sudo ./autogen.sh > /dev/null
echo "Compiling sources"
make > /dev/null
echo "Installing software"
sudo make install > /dev/null
cd ..
elif [ "$1" = "clean" ]; then
echo "Cleaning sources"
cd akamaru
make clean > /dev/null
cd ..
cd kibadock
make clean > /dev/null
cd ..
cd kibaplugins
make clean > /dev/null
cd ..
cd gsetkiba
make clean > /dev/null
cd ..
else
echo "How to use this script :"
echo "\"$0\" to update, compile and install the lastest version of kiba-dock."
echo "\"$0 clean\" to clean the sources."
fi

faa_70
2007-03-06, 11:34 AM CST
Oh the www.kiba-dock.org websight I found a script from a user on there by the name of ekx27

that uses svn in his script to download kiba-doc

how would i be able to use this when trying to install it on FC6??

Axis
2007-03-06, 09:22 PM CST
The cvs seems to be back up. But now I am getting this error during make:

launcher.c:1004: error: 'KibaObject' has no member named 'bg_svg_handle'
make[2]: *** [launcher.lo] Error 1
make[2]: Leaving directory `/home/carl/kiba-dock/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/carl/kiba-dock'
make: *** [all] Error 2

Oh boy... :D

tomoir_III
2007-03-10, 07:44 PM CST
Hey, I just found a much simpler method of getting this dock installed, just open up a terminal and , as root, type:

su

Type in your password and then type:

yum install --enable=drpixel kiba-dock

And yeah, it's still very buggy. I keep getting segmentation faults every time I try to change settings. But it's (hopefully) gonna get better soon.

BTW, the transparency only works if you're running Beryl (Or Compiz, but I havn't tried it with Compiz).

Enjoy!

Axis
2007-03-11, 06:54 PM CDT
Okay I finally got the svn version to install using the directions on the kiba dock website, give or take a few file misplacements. It does seem to be a bit buggy though, so install at your own risk. Here we go, first svn the packages:

svn co http://svn.kiba-dock.org/akamaru/
svn co http://svn.kiba-dock.org/kibadock/
svn co http://svn.kiba-dock.org/kibaplugins/
svn co http://svn.kiba-dock.org/gsetkiba/

Install them in the same order as listed above. cd to the folder then do:

./autogen.sh
make
su
make install

(make sure to start up a new terminal for each folder so you perform the steps as a normal user up to make install.)

After you perform these steps for the folder 'kibadock', go into the folder in your home directory and copy the file 'kiba-dock.pc' to /usr/lib/pkgconfig. That file was supposed to be put there in the installation but for some reason it isn't. If you don't do this, the next folder kibaplugins will give you an error:

no package 'kiba-dock' found

After that, just install the other two folders, kibaplugins and gsetkiba the same way.

Now if you try to run kiba-dock from the terminal, you will get another error about the file 'libakamaru.so.0'. This file was installed into /usr/local/lib instead of /usr/lib. So do his:

ln -s /usr/local/lib/libakamaru.so.0 /usr/lib/libakamaru.so.0

Now run kiba-dock from the terminal again (or using the run command) and all should be fine. :)

golgotha
2007-03-12, 07:13 AM CDT
Ok, so I've followed all the advice on this thread, installed all the necessary dependencies.

I am using the packages from the latest SVN.

Both akamaru and kibdock compile just fine.

However, when I try to compile kibaplugins, I get this error:

lib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgtop-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -I../dock -g -O2 -MT launcher.lo -MD -MP -MF .deps/launcher.Tpo -c launcher.c -fPIC -DPIC -o .libs/launcher.o
launcher.c: In function 'kiba_plugin_option_changed':
launcher.c:461: error: too few arguments to function 'kiba_object_free'
launcher.c: In function 'kiba_launcher_remove_group':
launcher.c:947: error: too few arguments to function 'kiba_object_free'
launcher.c: In function 'kiba_launcher_time_handler':
launcher.c:1568: error: too few arguments to function 'kiba_object_free'
make[2]: *** [launcher.lo] Error 1
make[2]: Leaving directory `/usr/src/kibaplugins/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kibaplugins'
make: *** [all] Error 2


Really clueless here. Doesn't look like a dependency issue.

This is on fc6 with all the latest updates.

Jeff Sadowski
2007-03-12, 08:18 AM CDT
nope this is an incompatibility issue they must have changed the kiba_object_free method it shouldn't be to hard to fix find the method in the header files see what args it takes see what args they are trying to pass it may need a zero passed as an extra arg or something.

or wait for them to fix it.

faa_70
2007-03-29, 05:39 AM CDT
hey guys,

I installed kiba-dock using an rpm found here:

http://www.kiba-dock.org/testsite/components/com_mambowiki/index.php?title=Installing_Kiba-Dock

installed it with no problems...then i had to the do the link fix above...now it seems to run but won't do anything other than the normal dock and this is what i get

failed to load /usr/lib/kiba-dock/libtaskbar.so
/usr/lib/kiba-dock/libtaskbar.so: undefined symbol: kiba_object_kill_window
failed to load /usr/lib/kiba-dock/libmemory.so
/usr/lib/kiba-dock/libmemory.so: undefined symbol: add_spacer
failed to load /usr/lib/kiba-dock/libclock.so
/usr/lib/kiba-dock/libclock.so: undefined symbol: add_spacer
failed to load /usr/lib/kiba-dock/liblauncher.so
/usr/lib/kiba-dock/liblauncher.so: undefined symbol: kiba_object_kill_window

(kiba-dock:4061): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed

(kiba-dock:4061): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed

any idea what the problem is??

Duli
2007-05-15, 09:11 AM CDT
Hello, guys. Have you tried this method of installation?

http://www.kiba-dock.org/components/com_mambowiki/index.php?title=Installing_Kiba-Dock#Via_yum

Does it work?

Duli

Jeff Sadowski
2007-05-15, 09:39 AM CDT
Hello, guys. Have you tried this method of installation?

http://www.kiba-dock.org/components/com_mambowiki/index.php?title=Installing_Kiba-Dock#Via_yum

Does it work?

Duli

yes I think that was mentioned earlier in this thread