Announcement

Collapse
No announcement yet.

Kiba-Dock

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Kiba-Dock

    For those of you with Xgl/Compiz installed, have any of you tried the kiba-dock physics taskbar? I've seen screenshots of ubuntu boxes running it, but all I can find for packages are for suse/sled. If anyone knows where I can find more info about this for debian based distros, please let me know.

    Thanks,

    Will

    #2
    Re: Kiba-Dock

    Hello again! Heh.

    Have you tried this?:

    http://www.ubuntuforums.org/showthread.php?t=235643

    I haven't tried it myself, but you've piqued my curiosity. Let me know how it goes.

    Comment


      #3
      Re: Kiba-Dock

      That worked...for the most part. Heh. I've got kiba dock all installed. You can check out my Xgl with kiba-dock desktop here: [img width=400 height=320]http://users.adelphia.net/~wdoyle80/desktop.png[/img] As far as the physics are concerned, I haven't played with them much. I haven't had any luck with the gset-kiba utility. I can't even get it to open. Did you try and install it?

      Will

      Comment


        #4
        Re: Kiba-Dock

        Actually, I didn't even get as far as you did. The first two steps complete ok, but when I run "make", I get this output:

        Package librsvg-2.0 was not found in the pkg-config search path.
        Perhaps you should add the directory containing `librsvg-2.0.pc'
        to the PKG_CONFIG_PATH environment variable
        No package 'librsvg-2.0' found
        Package glitz-glx was not found in the pkg-config search path.
        Perhaps you should add the directory containing `glitz-glx.pc'
        to the PKG_CONFIG_PATH environment variable
        No package 'glitz-glx' found
        Package libglade-2.0 was not found in the pkg-config search path.
        Perhaps you should add the directory containing `libglade-2.0.pc'
        to the PKG_CONFIG_PATH environment variable
        No package 'libglade-2.0' found
        cc -Wall -g -c -o akamaru.o akamaru.c
        akamaru.c:16:18: error: glib.h: No such file or directory
        In file included from akamaru.c:22:
        akamaru.h:143: error: syntax error before ‘gboolean’
        akamaru.h:143: warning: no semicolon at end of struct or union
        akamaru.h:145: warning: type defaults to ‘int’ in declaration of ‘animated_background’
        akamaru.h:145: warning: data definition has no type or storage class
        akamaru.h:146: error: syntax error before ‘animate_text’
        akamaru.h:146: warning: type defaults to ‘int’ in declaration of ‘animate_text’
        akamaru.h:146: warning: data definition has no type or storage class
        akamaru.h:149: error: syntax error before ‘auto_hide’
        akamaru.h:149: warning: type defaults to ‘int’ in declaration of ‘auto_hide’
        akamaru.h:149: warning: data definition has no type or storage class
        akamaru.h:154: error: syntax error before ‘*’ token
        akamaru.h:154: warning: type defaults to ‘int’ in declaration of ‘border_color’
        akamaru.h:154: warning: data definition has no type or storage class
        akamaru.h:155: error: syntax error before ‘*’ token
        akamaru.h:155: warning: type defaults to ‘int’ in declaration of ‘text_border_style’
        akamaru.h:155: warning: data definition has no type or storage class
        akamaru.h:163: error: syntax error before ‘*’ token
        akamaru.h:163: warning: type defaults to ‘int’ in declaration of ‘dock_color_1’
        akamaru.h:163: warning: data definition has no type or storage class
        akamaru.h:164: error: syntax error before ‘*’ token
        akamaru.h:164: warning: type defaults to ‘int’ in declaration of ‘dock_color_2’
        akamaru.h:164: warning: data definition has no type or storage class
        akamaru.h:165: error: syntax error before ‘*’ token
        akamaru.h:165: warning: type defaults to ‘int’ in declaration of ‘dock_color_3’
        akamaru.h:165: warning: data definition has no type or storage class
        akamaru.h:166: error: syntax error before ‘*’ token
        akamaru.h:166: warning: type defaults to ‘int’ in declaration of ‘dock_color_4’
        akamaru.h:166: warning: data definition has no type or storage class
        akamaru.h:167: error: syntax error before ‘*’ token
        akamaru.h:167: warning: type defaults to ‘int’ in declaration of ‘dock_color_5’
        akamaru.h:167: warning: data definition has no type or storage class
        akamaru.h:169: error: syntax error before ‘*’ token
        akamaru.h:169: warning: type defaults to ‘int’ in declaration of ‘dock_bg_png_file’
        akamaru.h:169: warning: data definition has no type or storage class
        akamaru.h:170: error: syntax error before ‘*’ token
        akamaru.h:170: warning: type defaults to ‘int’ in declaration of ‘dock_bg_style’
        akamaru.h:170: warning: data definition has no type or storage class
        akamaru.h:171: error: syntax error before ‘*’ token
        akamaru.h:171: warning: type defaults to ‘int’ in declaration of ‘dock_style’
        akamaru.h:171: warning: data definition has no type or storage class
        akamaru.h:176: error: syntax error before ‘mouseover_bouncing’
        akamaru.h:176: warning: type defaults to ‘int’ in declaration of ‘mouseover_bouncing’
        akamaru.h:176: warning: data definition has no type or storage class
        akamaru.h:177: error: syntax error before ‘launcher_zooming’
        akamaru.h:177: warning: type defaults to ‘int’ in declaration of ‘launcher_zooming’
        akamaru.h:177: warning: data definition has no type or storage class
        akamaru.h:179: error: syntax error before ‘monitor_number’
        akamaru.h:179: warning: type defaults to ‘int’ in declaration of ‘monitor_number’
        akamaru.h:179: warning: data definition has no type or storage class
        akamaru.h:182: error: syntax error before ‘*’ token
        akamaru.h:182: warning: type defaults to ‘int’ in declaration of ‘prelight_color’
        akamaru.h:182: warning: data definition has no type or storage class
        akamaru.h:183: error: syntax error before ‘*’ token
        akamaru.h:183: warning: type defaults to ‘int’ in declaration of ‘text_color’
        akamaru.h:183: warning: data definition has no type or storage class
        akamaru.h:185: error: syntax error before ‘*’ token
        akamaru.h:185: warning: type defaults to ‘int’ in declaration of ‘text_bg_style’
        akamaru.h:185: warning: data definition has no type or storage class
        akamaru.h:187: error: syntax error before ‘*’ token
        akamaru.h:187: warning: type defaults to ‘int’ in declaration of ‘text_shadow_color’
        akamaru.h:187: warning: data definition has no type or storage class
        akamaru.h:189: error: syntax error before ‘*’ token
        akamaru.h:189: warning: type defaults to ‘int’ in declaration of ‘text_bg_png_file’
        akamaru.h:189: warning: data definition has no type or storage class
        akamaru.h:190: error: syntax error before ‘*’ token
        akamaru.h:190: warning: type defaults to ‘int’ in declaration of ‘text_bg_color_1’
        akamaru.h:190: warning: data definition has no type or storage class
        akamaru.h:191: error: syntax error before ‘*’ token
        akamaru.h:191: warning: type defaults to ‘int’ in declaration of ‘text_bg_color_2’
        akamaru.h:191: warning: data definition has no type or storage class
        akamaru.h:192: error: syntax error before ‘*’ token
        akamaru.h:192: warning: type defaults to ‘int’ in declaration of ‘text_bg_color_3’
        akamaru.h:192: warning: data definition has no type or storage class
        akamaru.h:193: error: syntax error before ‘*’ token
        akamaru.h:193: warning: type defaults to ‘int’ in declaration of ‘text_bg_color_4’
        akamaru.h:193: warning: data definition has no type or storage class
        akamaru.h:194: error: syntax error before ‘*’ token
        akamaru.h:194: warning: type defaults to ‘int’ in declaration of ‘text_bg_color_5’
        akamaru.h:194: warning: data definition has no type or storage class
        akamaru.h:200: error: syntax error before ‘*’ token
        akamaru.h:200: warning: type defaults to ‘int’ in declaration of ‘text_border_color’
        akamaru.h:200: warning: data definition has no type or storage class
        akamaru.h:202: error: syntax error before ‘*’ token
        akamaru.h:202: warning: type defaults to ‘int’ in declaration of ‘text_type’
        akamaru.h:202: warning: data definition has no type or storage class
        akamaru.h:205: error: syntax error before ‘text_enable’
        akamaru.h:205: warning: type defaults to ‘int’ in declaration of ‘text_enable’
        akamaru.h:205: warning: data definition has no type or storage class
        akamaru.h:208: error: syntax error before ‘*’ token
        akamaru.h:208: warning: type defaults to ‘int’ in declaration of ‘text_placement_x’
        akamaru.h:208: warning: data definition has no type or storage class
        akamaru.h:209: error: syntax error before ‘*’ token
        akamaru.h:209: warning: type defaults to ‘int’ in declaration of ‘text_placement_y’
        akamaru.h:209: warning: data definition has no type or storage class
        akamaru.h:210: error: syntax error before ‘*’ token
        akamaru.h:210: warning: type defaults to ‘int’ in declaration of ‘text_weight’
        akamaru.h:210: warning: data definition has no type or storage class
        akamaru.h:211: error: syntax error before ‘text_while_dragging’
        akamaru.h:211: warning: type defaults to ‘int’ in declaration of ‘text_while_dragging’
        akamaru.h:211: warning: data definition has no type or storage class
        akamaru.h:217: error: syntax error before ‘launcher_e17_pulse’
        akamaru.h:217: warning: type defaults to ‘int’ in declaration of ‘launcher_e17_pulse’
        akamaru.h:217: warning: data definition has no type or storage class
        akamaru.h:218: error: syntax error before ‘launcher_pulse’
        akamaru.h:218: warning: type defaults to ‘int’ in declaration of ‘launcher_pulse’
        akamaru.h:218: warning: data definition has no type or storage class
        akamaru.h:219: error: syntax error before ‘launcher_pulse_exec’
        akamaru.h:219: warning: type defaults to ‘int’ in declaration of ‘launcher_pulse_exec’
        akamaru.h:219: warning: data definition has no type or storage class
        akamaru.h:225: error: syntax error before ‘}’ token
        akamaru.c: In function ‘model_add_spring’:
        akamaru.c:98: warning: implicit declaration of function ‘g_new’
        akamaru.c:98: error: syntax error before ‘Spring’
        akamaru.c:102: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_delete_spring’:
        akamaru.c:111: warning: implicit declaration of function ‘g_free’
        akamaru.c: In function ‘model_for_each_spring’:
        akamaru.c:117: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_stick’:
        akamaru.c:133: error: syntax error before ‘Stick’
        akamaru.c:137: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_stick’:
        akamaru.c:145: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_string’:
        akamaru.c:161: error: syntax error before ‘String’
        akamaru.c:165: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_string’:
        akamaru.c:180: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_offset_spring’:
        akamaru.c:189: error: syntax error before ‘OffsetSpring’
        akamaru.c:194: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_offset_spring’:
        akamaru.c:202: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_spacer’:
        akamaru.c:218: error: syntax error before ‘Spacer’
        akamaru.c:222: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_spacer’:
        akamaru.c:237: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_anchor’:
        akamaru.c:253: error: syntax error before ‘Anchor’
        akamaru.c:257: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_anchor’:
        akamaru.c:272: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘polygon_init_from_va_list’:
        akamaru.c:286: error: syntax error before ‘Point’
        akamaru.c:294: error: syntax error before ‘Vector’
        akamaru.c: In function ‘model_add_polygon’:
        akamaru.c:323: warning: implicit declaration of function ‘g_new0’
        akamaru.c:323: error: syntax error before ‘Polygon’
        akamaru.c:327: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_polygon’:
        akamaru.c:335: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_add_diamond’:
        akamaru.c:341: error: ‘FALSE’ undeclared (first use in this function)
        akamaru.c:341: error: (Each undeclared identifier is reported only once
        akamaru.c:341: error: for each function it appears in.)
        akamaru.c: In function ‘model_add_rectangle’:
        akamaru.c:352: error: ‘FALSE’ undeclared (first use in this function)
        akamaru.c: In function ‘model_add_enclosing_rectangle’:
        akamaru.c:359: error: ‘TRUE’ undeclared (first use in this function)
        akamaru.c: In function ‘model_add_offset’:
        akamaru.c:367: error: syntax error before ‘Offset’
        akamaru.c:369: error: syntax error before ‘Object’
        akamaru.c:372: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_offset’:
        akamaru.c:380: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_init’:
        akamaru.c:386: error: dereferencing pointer to incomplete type
        akamaru.c:387: error: dereferencing pointer to incomplete type
        akamaru.c:387: warning: implicit declaration of function ‘G_STRUCT_OFFSET’
        akamaru.c:387: error: syntax error before ‘Object’
        akamaru.c:388: error: dereferencing pointer to incomplete type
        akamaru.c:388: error: syntax error before ‘Spacer’
        akamaru.c:389: error: dereferencing pointer to incomplete type
        akamaru.c:389: error: syntax error before ‘String’
        akamaru.c:390: error: dereferencing pointer to incomplete type
        akamaru.c:390: error: syntax error before ‘Stick’
        akamaru.c:391: error: dereferencing pointer to incomplete type
        akamaru.c:391: error: syntax error before ‘Spring’
        akamaru.c:392: error: dereferencing pointer to incomplete type
        akamaru.c:392: error: syntax error before ‘Anchor’
        akamaru.c:393: error: dereferencing pointer to incomplete type
        akamaru.c:393: error: syntax error before ‘Polygon’
        akamaru.c:394: error: dereferencing pointer to incomplete type
        akamaru.c:394: error: syntax error before ‘Offset’
        akamaru.c:395: error: dereferencing pointer to incomplete type
        akamaru.c:396: error: syntax error before ‘OffsetSpring’
        akamaru.c: In function ‘model_add_object’:
        akamaru.c:404: error: syntax error before ‘Object’
        akamaru.c:410: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_for_each_object’:
        akamaru.c:426: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_delete_spacers’:
        akamaru.c:438: error: dereferencing pointer to incomplete type
        akamaru.c:439: error: dereferencing pointer to incomplete type
        akamaru.c:439: error: syntax error before ‘Spacer’
        akamaru.c: In function ‘model_fini’:
        akamaru.c:460: error: dereferencing pointer to incomplete type
        akamaru.c:461: error: dereferencing pointer to incomplete type
        akamaru.c:462: error: dereferencing pointer to incomplete type
        akamaru.c:463: error: dereferencing pointer to incomplete type
        akamaru.c:464: error: dereferencing pointer to incomplete type
        akamaru.c:465: error: dereferencing pointer to incomplete type
        akamaru.c:468: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘object_accumulate_forces’:
        akamaru.c:478: error: dereferencing pointer to incomplete type
        akamaru.c:479: error: dereferencing pointer to incomplete type
        akamaru.c:485: error: dereferencing pointer to incomplete type
        akamaru.c:487: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘spring_accumulate_forces’:
        akamaru.c:505: error: dereferencing pointer to incomplete type
        akamaru.c:506: error: dereferencing pointer to incomplete type
        akamaru.c:507: error: dereferencing pointer to incomplete type
        akamaru.c:508: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘offset_spring_accumulate_forces’:
        akamaru.c:524: error: dereferencing pointer to incomplete type
        akamaru.c:525: error: dereferencing pointer to incomplete type
        akamaru.c:526: error: dereferencing pointer to incomplete type
        akamaru.c:527: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘object_constrain_polygon’:
        akamaru.c:639: error: dereferencing pointer to incomplete type
        akamaru.c: In function ‘model_step’:
        akamaru.c:766: error: dereferencing pointer to incomplete type
        akamaru.c:769: error: dereferencing pointer to incomplete type
        make: *** [akamaru.o] Error 1


        So yeah, yikes. Anyone have any idea what's going on? I've checked Adept, and all of the packages it lists in that output are indeed installed. WTF?

        Comment


          #5
          Re: Kiba-Dock

          Yeah I had the same thing. Double check Adept. Those modules are installed, but I'm willing to bet the -dev packages aren't.

          Will

          Comment


            #6
            Re: Kiba-Dock

            Yup, that was exactly it. Now it works fine.

            Do you know if there's an easier way to add icons to the dock than editing the populate-dock script? I've tried dragging and dropping, but that doesn't seem to work.

            So far, it's pretty damned nifty though.

            Oh, and gset doesn't work for me, either. Hell, I don't even know what it's supposed to do. This thread is the first time I'd even heard about this dock. It just so happens I was on the lookout for one when you posted.

            Comment


              #7
              Re: Kiba-Dock

              I just dragged and dropped them there. You're lucky, my scripts won't work hahaha.

              Comment


                #8
                Re: Kiba-Dock

                Ah, now it seems that drag-and-drop works! Weird, but cool.

                Didn't have a problem with the script.

                Well, this dock seems to fit my purposes perfectly, and it's pretty to boot! Thanks for the tip(s).

                Comment


                  #9
                  Re: Kiba-Dock

                  No problem. Any secret to getting those scripts to work? You think maybe a reboot is in order? I've restarted X about 10 times for reasons you know about on the compiz.net forum site. Cool app, but I wish it would let me customize it.

                  Will

                  Comment


                    #10
                    Re: Kiba-Dock

                    What, exactly, are you trying to get it to do?

                    Comment


                      #11
                      Re: Kiba-Dock

                      http://video.google.com/videoplay?do...03&q=xgl&hl=en

                      I believe that's kiba-dock. That's what I'm trying to achieve.

                      Will

                      Comment


                        #12
                        Re: Kiba-Dock

                        I don't think that's kiba-dock in that video, but I'm not 100% sure.

                        As far as I'm aware, this is what kiba-dock is supposed to look like:

                        http://video.google.com/videoplay?do...5&q=kiba&hl=en

                        Which is exactly what it's doing for me right now, except the dock is translucent blue instead of translucent white.

                        I'm surprised it works this well, actually.

                        Is this what you're seeing?

                        Comment


                          #13
                          Re: Kiba-Dock

                          Yeah, that's exactly what mine does. I'll have to do more reasearch about that other dock.

                          Will

                          Comment

                          Working...
                          X