Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques RTLD_DEEPBIND problem with cairo-dock and uClibc
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] RTLD_DEEPBIND problem with cairo-dock and uClibc
SFroberg English 17 fabounet [Read]
03 February 2013 à 00:46

SFroberg, Wednesday 16 January 2013 à 01:09


Subscription date : 16 January 2013
Messages : 23
Hello.

I have managed somehow to compile both cairo-dock-core 3.1.2 and cairo-dock-plugins
to my little home brew linux distributio.
It's important to note that this is not an glibc linux based system
but uClibc-based (http://www.uclibc.org/).

Now the problem is that I can't get the plugins started.
Not with cairo-dock -o or cairo-dock -c

If I completely disable plugin loading from terminal with cairo-dock -f I can see something
but even then the screen is garbled.

I suspect this is because:

1 ) uClibc-library which my Linux system uses does not support RTLD_DEEPBIND
(I had to "patch" it by removing it so that I could compile cairo-dock-core).

Can someone please tell me how to get around this RTLD_DEEPBIND problem and in what version
of cairo-dock-core it was introduced so that I could try if older version would work for me.

2 ) I don't have a compositing windows manager (just Fluxbox). Do I need one ?

Regards
Stefan Fröberg

matttbe, Saturday 19 January 2013 à 03:42


Subscription date : 24 January 2009
Messages : 12573
Hello and thank you for this bug report.

We switch to dlopen (from GLibc) in order to use this flag
Here is the modification: https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/2.4.x/revision/792 (if you don't want to use dl_open, I guess you can revert this change or you can try to compile the 2.3.0 version).

I don't have a compositing windows manager (just Fluxbox). Do I need one ?
Only if you want transparency
It's not needed if you're using a dock with a 2D view and no zoom but note that you can also use the 'fake transparency' option.

SFroberg, Saturday 19 January 2013 à 12:23


Subscription date : 16 January 2013
Messages : 23
matttbe :
Hello and thank you for this bug report.

We switch to dlopen (from GLibc) in order to use this flag
Here is the modification: https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/2.4.x/revision/792 (if you don't want to use dl_open, I guess you can revert this change or you can try to compile the 2.3.0 version).

I don't have a compositing windows manager (just Fluxbox). Do I need one ?
Only if you want transparency
It's not needed if you're using a dock with a 2D view and no zoom but note that you can also use the 'fake transparency' option.


Thanks matttbe !

I will try that 2.3.0 version and see if better luck this time.

Thanks a million!

matttbe, Saturday 19 January 2013 à 13:44


Subscription date : 24 January 2009
Messages : 12573
(But it's maybe better to only revert the rev 792 because the 2.3.0 version is a bit old)

SFroberg, Wednesday 23 January 2013 à 18:12


Subscription date : 16 January 2013
Messages : 23
Hello matttbe!

I have now succesfully compiled & run cairo-dock version 2.3.0
Here's a screenshot of it running with fluxbox and cairo-compmgr compositing window manager.

http://www.micro-os.com/cairo-dock2.png

I started it from urxvt terminal with command cairo-dock -c (because my test laptop is very old so it's OpenGL support is bad)
and it shows some warning messages.

Are those warnings serious ? I didn't enable all the functionality in cairo-dock.
How can I do log output of it and post here for checking if needed ?

Also what about those blue question (?) icons ?
Does that mean that I am missing some icon themes or what ?

Thank you for your help!

P.S: I will next try newer version without that 792.

SFroberg, Wednesday 23 January 2013 à 18:39


Subscription date : 16 January 2013
Messages : 23
matttbe :
(But it's maybe better to only revert the rev 792 because the 2.3.0 version is a bit old)


Hello matttbe!

I have now succesfully compiled & run cairo-dock version 2.3.0
Here's a screenshot of it running with fluxbox and cairo-compmgr compositing window manager.

http://www.micro-os.com/cairo-dock2.png

I started it from urxvt terminal with command cairo-dock -c (because my test laptop is very old so it's OpenGL support is bad)
and it shows some warning messages.

Are those warnings serious ? I didn't enable all the functionality in cairo-dock.
How can I do log output of it and post here for checking if needed ?

Also what about those blue question (?) icons ?
Does that mean that I am missing some icon themes or what ?

Thank you for your help!

P.S: I will next try newer version without that 792.

taiebot65, Wednesday 23 January 2013 à 20:09


Subscription date : 26 October 2008
Messages : 1904
The blue icons are there because you are missing all those programs. The icons are correctly displayed for the applets.

I think all those are warnings but are not major

I would advise you to not use cairo-compmgr but xcompmgr. It's older but so much more bug free cairo-compmgr is full of bugs.

You might also want to remove the normal lxpanel (me i just kill it at start up)

SFroberg, Wednesday 23 January 2013 à 20:19


Subscription date : 16 January 2013
Messages : 23
taiebot65 :
The blue icons are there because you are missing all those programs. The icons are correctly displayed for the applets.

I think all those are warnings but are not major

I would advise you to not use cairo-compmgr but xcompmgr. It's older but so much more bug free cairo-compmgr is full of bugs.

You might also want to remove the normal lxpanel (me i just kill it at start up)



Hi taiebot65 !

Hmmm ... Yes it's true that I don't have gimp, and thunderbird and many of those programs that show blue icons.

But I do have firefox 18.0 installed (also self compiled) but for some reason it's icon is still blue ?
Where does cairo-dock search for all those program icons ?

Thanks for that xcompmgr tip! I try that too.

taiebot65, Wednesday 23 January 2013 à 21:46


Subscription date : 26 October 2008
Messages : 1904
You might just want to see what's the name of your current firefox window.

When you have firefox open, open a terminal do
xprop
and click on firefox.

Post the output on this thread

SFroberg, Wednesday 23 January 2013 à 23:01


Subscription date : 16 January 2013
Messages : 23
taiebot65 :
You might just want to see what's the name of your current firefox window.

When you have firefox open, open a terminal do
xprop
and click on firefox.

Post the output on this thread


_NET_WM_ICON_GEOMETRY(CARDINAL) = 3856834488
_NET_WM_USER_TIME
(CARDINAL) = 1768451809
WM_STATE
(WM_STATE):
        
window stateNormal
        icon window
0x0
_NET_WM_ALLOWED_ACTIONS
(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP_NET_WM_ACTION_SHADE_NET_WM_ACTION_STICK_NET_WM_ACTION_RESIZE_NET_WM_ACTION_MOVE_NET_WM_ACTION_CLOSE_NET_WM_ACTION_MINIMIZE
_NET_FRAME_EXTENTS
(CARDINAL) = 11255
_NET_WM_DESKTOP
(CARDINAL) = 0
_FLUXBOX_GROUP_LEFT
(WINDOW): window id # 0x0
WM_HINTS(WM_HINTS):
        
Client accepts input or input focusTrue
        Initial state is Normal State
.
        
bitmap id # to use for icon: 0x1c0007c
        
bitmap id # of mask for icon: 0x1c0007d
        
window id # of group leader: 0x1c00001
WM_WINDOW_ROLE(STRING) = "browser"
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO
(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c0x00x50x00x00x00x00x00x00x00x00x00x100x00x00x0
_NET_WM_ICON
(CARDINAL) =     Icon (16 x 16):
                    
         ??????     
       ??????????   
      ???????????   
      ????????????  
     ?????????????? 
     ?????????????? 
     ?????????????? 
     ?????????????? 
     ?????????????? 
     ?????????????? 
      ????????????  
       ??????????   
        ????????    
         ??????     
                    

    
Icon (32 x 32):
                                    
                ???????             
              ????????????          
            ????????????????        
           ??????????????????       
         ?????????????????????      
         ??????????????????????     
        ????????????????????????    
       ?????????????????????????    
       ??????????????????????????   
      ???????????????????????????   
      ????????????????????????????  
      ????????????????????????????  
      ????????????????????????????  
     ?????????????????????????????  
     ?????????????????????????????  
     ?????????????????????????????  
     ?????????????????????????????  
      ????????????????????????????  
      ????????????????????????????  
      ????????????????????????????  
       ??????????????????????????   
       ??????????????????????????   
        ????????????????????????    
        ???????????????????????     
         ??????????????????????     
          ????????????????????      
           ??????????????????       
             ??????????????         
               ??????????           
                                    
                                    

    
Icon (48 x 48):
                                                    
                          ????                      
                     ??????????????                 
                  ???????????????????               
                 ??????????????????????             
               ??????????????????????????           
              ????????????????????????????          
             ??????????????????????????????         
            ????????????????????????????????        
           ??????????????????????????????????       
          ???????????????????????????????????       
         ?????????????????????????????????????      
         ??????????????????????????????????????     
        ???????????????????????????????????????     
        ????????????????????????????????????????    
       ?????????????????????????????????????????    
       ??????????????????????????????????????????   
       ??????????????????????????????????????????   
       ??????????????????????????????????????????   
      ???????????????????????????????????????????   
      ???????????????????????????????????????????   
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ???????????????????????????????????????????   
      ???????????????????????????????????????????   
       ??????????????????????????????????????????   
       ??????????????????????????????????????????   
       ??????????????????????????????????????????   
       ?????????????????????????????????????????    
        ????????????????????????????????????????    
        ???????????????????????????????????????     
         ??????????????????????????????????????     
         ?????????????????????????????????????      
          ????????????????????????????????????      
           ??????????????????????????????????       
            ????????????????????????????????        
             ??????????????????????????????         
              ????????????????????????????          
               ??????????????????????????           
                ???????????????????????             
                  ????????????????????              
                    ????????????????                
                       ?????????                    
                                                    
                                                    


_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 29360251
_NET_WM_WINDOW_TYPE
(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_USER_TIME_WINDOW
(WINDOW): window id # 0x1c0007a
WM_CLIENT_LEADER(WINDOW): window id # 0x1c00001
_NET_WM_PID(CARDINAL) = 1685
WM_LOCALE_NAME
(STRING) = "fi_FI.UTF-8"
WM_CLIENT_MACHINE(STRING) = "Singularity"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        
program specified minimum size1 by 110
        program specified maximum size
32767 by 32767
        window gravity
NorthWest
WM_PROTOCOLS
(ATOM): protocols  WM_DELETE_WINDOWWM_TAKE_FOCUS_NET_WM_PING_NET_WM_SYNC_REQUEST
WM_CLASS
(STRING) = "Navigator""Firefox"
WM_ICON_NAME(STRING) = "Google - Mozilla Developer Preview"
_NET_WM_ICON_NAME(UTF8_STRING) = 0x470x6f0x6f0x670x6c0x650x200x2d0x200x4d0x6f0x7a0x690x6c0x6c0x610x200x440x650x760x650x6c0x6f0x700x650x720x200x500x720x650x760x690x650x77
WM_NAME
(STRING) = "Google - Mozilla Developer Preview"
_NET_WM_NAME(UTF8_STRING) = 0x470x6f0x6f0x670x6c0x650x200x2d0x200x4d0x6f0x7a0x690x6c0x6c0x610x200x440x650x760x650x6c0x6f0x700x650x720x200x500x720x650x760x690x650x77

matttbe, Thursday 24 January 2013 à 12:00


Subscription date : 24 January 2009
Messages : 12573
Hello,

Yes, as said Taiebot, you have all these blue icons because you don't have these programs. But with this older version, the dock doesn't try to have a look to other programs that "looks like" the missing program. And the bug with Firefox is maybe fixed with the latest stable version

SFroberg, Thursday 24 January 2013 à 13:13


Subscription date : 16 January 2013
Messages : 23
matttbe :
Hello,

Yes, as said Taiebot, you have all these blue icons because you don't have these programs. But with this older version, the dock doesn't try to have a look to other programs that "looks like" the missing program. And the bug with Firefox is maybe fixed with the latest stable version ;)


Oh, okay.
Then latest and greatest version I will try next then

Thank you!

fabounet, Saturday 26 January 2013 à 19:35


Subscription date : 30 November 2007
Messages : 17118
please see another similar post about RTLD_DEEPBIND : http://www.glx-dock.org/bg_topic.php?t=6697
if possible, let's make the 3.x version work on BSD too

SFroberg, Wednesday 30 January 2013 à 22:52


Subscription date : 16 January 2013
Messages : 23
fabounet :
please see another similar post about RTLD_DEEPBIND : http://www.glx-dock.org/bg_topic.php?t=6697
if possible, let's make the 3.x version work on BSD too


Hi fabounet

Sorry it took this long to respond but I have now managed to compile cairo-dock-core version 3.1.2.1 for uClibc
and I think it can be compiled with BSD too.

Just change those lines starting with
#ifdef __UCLIBC__
to
#if defined(__UCLIBC__) || defined(BSD)

Note: I don't have BSD system myself I just grapped that BSD sympol from
http://www.freebsd.org/doc/en/books/porters-handbook/porting-versions.html

Anyway, below is the patch that allows compiling with uClibc

diff -Naur cairo-dock-3.1.2.org/src/gldit/cairo-dock-module-factory.c cairo-dock-3.1.2/src/gldit/cairo-dock-module-factory.c
--- cairo-dock-3.1.2.org/src/gldit/cairo-dock-module-factory.c    2013-01-30 23:32:58.378314863 +0200
+++ cairo-dock-3.1.2/src/gldit/cairo-dock-module-factory.c    2013-01-30 23:35:03.880265508 +0200
@@ -23,+23,@@
 
#include <gtk/gtk.h>
 #include <glib/gstdio.h>
 #include <glib/gi18n.h>
+#ifndef    __UCLIBC__
 #include <dlfcn.h>
+#endif
 
 #include <cairo.h>
 
@@ -58,10 +60,14 @@
 
 static 
void _cairo_dock_close_module (CairoDockModule *module)
 {
-    
/**if (module->pModule)
-        g_module_close (module->pModule);*/
+#ifdef    __UCLIBC__
+    if (module->pModule)
+        
g_module_close (module->pModule);
+
#else
+/* For GlibC and other systems with RTLD_DEEPBIND */
     
if (module->handle)
         
dlclose (module->handle);
+
#endif
     
     
g_free (module->pInterface);
     
module->pInterface NULL;
@@ -
76,25 +82,34 @@
 static 
gboolean _cairo_dock_open_module (CairoDockModule *pCairoDockModuleGError **erreur)
 {
     
//\__________________ On ouvre le .so.
-    /**GModule *module = g_module_open (pCairoDockModule->cSoFilePath, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
+#ifdef    __UCLIBC__
+    GModule *module = g_module_open (pCairoDockModule->cSoFilePath, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
     if (!module)
     {
         g_set_error (erreur, 1, 1, "while opening module '%s' : (%s)", pCairoDockModule->cSoFilePath, g_module_error ());
         return ;
     }
-    pCairoDockModule->pModule = module;*/
+    pCairoDockModule->pModule module;
+
#else
+/* For GlibC and other systems with RTLD_DEEPBIND */
     
pCairoDockModule->handle dlopen (pCairoDockModule->cSoFilePathRTLD_LAZY RTLD_LOCAL RTLD_DEEPBIND);
     if (! 
pCairoDockModule->handle)
     {
         
g_set_error (erreur11"while opening module '%s' : (%s)"pCairoDockModule->cSoFilePathdlerror ());
         return 
FALSE;
     }
+
#endif
     //\__________________ On identifie le module.
     
CairoDockModulePreInit function_pre_init NULL;
+
#ifdef    __UCLIBC__
+    gboolean bSymbolFound;
+    
bSymbolFound g_module_symbol (module"pre_init", (gpointer) &function_pre_init);
+    if (
bSymbolFound && function_pre_init != NULL)
+
#else
+/* For GlibC and other systems with RTLD_DEEPBIND */
     
function_pre_init dlsym (pCairoDockModule->handle"pre_init");
-    
/**bSymbolFound = g_module_symbol (module, "pre_init", (gpointer) &function_pre_init);
-    if (bSymbolFound && function_pre_init != NULL)*/
     
if (function_pre_init != NULL)
+
#endif
     
{
         
pCairoDockModule->pVisitCard g_new0 (CairoDockVisitCard1);
         
pCairoDockModule->pInterface g_new0 (CairoDockModuleInterface1);
diff -Naur cairo-dock-3.1.2.org/src/gldit/cairo-dock-module-factory.h cairo-dock-3.1.2/src/gldit/cairo-dock-module-factory.h
--- cairo-dock-3.1.2.org/src/gldit/cairo-dock-module-factory.h    2013-01-30 23:32:58.380315117 +0200
+++ cairo-dock-3.1.2/src/gldit/cairo-dock-module-factory.h    2013-01-30 23:33:18.423862545 +0200
@@ -158,+158,12 @@
     
/// path to the .so file.
     
gchar *cSoFilePath;
     
/// internal structure of the .so file, once it has been opened.
+#ifdef    __UCLIBC__
+    GModule *pModule;
+
#else
+/* GlibC and other systems with RTLD_DEEPBIND */
     
gpointer handle;  // we want to use RTLD_DEEPBIND, that's why we can't use a 'GModule'.
+#endif
     /// interface of the module.
     
CairoDockModuleInterface *pInterface;
     
/// visit card of the module.

matttbe, Thursday 31 January 2013 à 01:21


Subscription date : 24 January 2009
Messages : 12573
Hello and thank you for this patch

It's maybe better to use:
#ifdef RTLD_DEEPBIND
It should be compatible with BSD and uClibc I think. And Help module should not be compiled and disabled in 'cairo-dock.c'.

@fabounet: what do you think about this patch?

SFroberg, Saturday 02 February 2013 à 14:48


Subscription date : 16 January 2013
Messages : 23
matttbe :
Hello and thank you for this patch

It's maybe better to use:
#ifdef RTLD_DEEPBIND
It should be compatible with BSD and uClibc I think. And Help module should not be compiled and disabled in 'cairo-dock.c'.

@fabounet: what do you think about this patch? :)


Hi matttbe!

I joyed too soon. I still can't get cairo-dock working beyong 2.3.0.
This time I tried version 2.4.0, just one point away from that working version and this what it gives me now with cairo -c

============================================================================
    Cairo-Dock version: 2.4.0~2
    Compiled date: Feb 2 2013 14:57:37
    Running with OpenGL: 0
============================================================================

warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_screen_offsets:629)
No screen found from Xinerama, is it really active ?
cairo_dock_get_class: assertion `cClass != NULL' failed
cairo_dock_get_class: assertion `cClass != NULL' failed
cairo_dock_get_class: assertion `cClass != NULL' failed
warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/cairo-dock.c:_cairo_dock_intercept_signal:167)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on glx-dock.org to help improving the dock!
info on the system :
Linux Singularity 3.2.26 #1 SMP PREEMPT Tue Jan 1 14:32:29 EET 2013 i686 GNU/Linux
The applet 'dock rendering' may be the culpritrestarting with 'cairo-dock -c -x "dock rendering" -w 2 -q 1'...

============================================================================
    Cairo-Dock version: 2.4.0~2
    Compiled date: Feb 2 2013 14:57:37
    Running with OpenGL: 0
============================================================================

warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_screen_offsets:629)
No screen found from Xinerama, is it really active ?
cairo_dock_get_class: assertion `cClass != NULL' failed
cairo_dock_get_class: assertion `cClass != NULL' failed
cairo_dock_get_class: assertion `cClass != NULL' failed


Also tried cairo -f and that works so it's that dock rendering plugin that is causing this crash now right ?

Here's also full debug of cairo -c -l debug:

message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-manager.c:gldi_init_managers:142)
gldi_init_managers()
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_nb_viewports:288)
pVirtualScreenSizeBuffer : 1024x768 ; screen : 1024x768
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dbus.c:cairo_dock_dbus_detect_application_async:312)
cairo_dock_dbus_detect_application_async (org.freedesktop.compiz)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dbus.c:cairo_dock_dbus_detect_application_async:312)
cairo_dock_dbus_detect_application_async (org.kde.kwin)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-data-renderer-manager.c:cairo_dock_register_data_renderer:78)
cairo_dock_register_data_renderer (graph)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-data-renderer-manager.c:cairo_dock_register_data_renderer:78)
cairo_dock_register_data_renderer (gauge)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Move down)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Fade out)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Semi transparent)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Zoom out)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Folding)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Default)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Emblem)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Stack)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Box)

============================================================================
    Cairo-Dock version: 2.4.0~2
    Compiled date: Feb 2 2013 14:57:37
    Running with OpenGL: 0
============================================================================

message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-manager.c:cairo_dock_load_modules_in_directory:189)
cairo_dock_load_modules_in_directory (/usr/lib/cairo-dock)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Tree)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Caroussel)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Simple)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Slide)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Viewport)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Panel)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (frame&reflects)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (scotch)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (frame with scotch)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (CD box)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (dark)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (clear)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (futuristic)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (none)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (board)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_dialog_renderer:171)
cairo_dock_register_dialog_renderer (Text)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-icon-effect.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-illusion.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-motion_blur.so' has not been loaded
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (3D plane)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Parabolic)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Rainbow)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Slide)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Curve)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Panel)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-show_mouse.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_gnome-integration.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_kde-integration.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_xfce-integration.so' has not been loaded
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/cairo-dock.c:main:681)
loading theme ...
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-config.c:cairo_dock_load_current_theme:484)
cairo_dock_load_current_theme ()
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:get_config:491)
cMainDockDefaultRendererName <- 3D plane
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (personnal)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_create_dock:149)
cairo_dock_create_dock (_MainDock_)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (8711480:(null))
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-manager.c:gldi_load_managers:191)
gldi_load_managers()
warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_screen_offsets:629)
No screen found from Xinerama, is it really active ?
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_start_polling_screen_edge:1132)
cairo_dock_start_polling_screen_edge (1)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_build_docks_tree_with_desktop_files:244)
cairo_dock_build_docks_tree_with_desktop_files (/root/.config/cairo-dock/current_theme/launchers)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01container.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:_cairo_dock_handle_container:84)
le dock fils (Graphics) n'existe pas, on le cree avec la vue
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_create_dock:149)
cairo_dock_create_dock (Graphics)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (87336a0:(null))
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-factory.c:cairo_dock_make_sub_dock:297)
sub-dock's position : 1/1
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (87336a0:(null))
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (87336a0:)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Graphics/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01empathy.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (empathy, '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'empathy'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (empathy, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file empathy
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Empathy/empathy
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (empathy)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01f-spot.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (f-spot, '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'f-spot'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (f-spot, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file f-spot
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ F-Spot/f-spot
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (f-spot)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01inkscape.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (inkscape , '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'inkscape'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (inkscape, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file inkscape
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Inkscape/inkscape
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (inkscape)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (02separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (03separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:cairo_dock_activate_module:828)
cairo_dock_activate_module (dock rendering)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:cairo_dock_instanciate_module:429)
cairo_dock_instanciate_module (/root/.config/cairo-dock/current_theme/plug-ins/rendering/rendering.conf)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/help/applet-init.c:init:36)
init (/root/.config/cairo-dock/current_theme/plug-ins/rendering/rendering.conf)
warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/cairo-dock.c:_cairo_dock_intercept_signal:167)
Cairo-Dock has crashed (sig 11).
It will be restarted now.
Feel free to report this bug on glx-dock.org to help improving the dock!
info on the system :
Linux Singularity 3.2.26 #1 SMP PREEMPT Tue Jan 1 14:32:29 EET 2013 i686 GNU/Linux
The applet 'dock rendering' may be the culpritrestarting with 'cairo-dock -c -l debug -x "dock rendering" -w 2 -q 1'...
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-manager.c:gldi_init_managers:142)
gldi_init_managers()
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_nb_viewports:288)
pVirtualScreenSizeBuffer : 1024x768 ; screen : 1024x768
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dbus.c:cairo_dock_dbus_detect_application_async:312)
cairo_dock_dbus_detect_application_async (org.freedesktop.compiz)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dbus.c:cairo_dock_dbus_detect_application_async:312)
cairo_dock_dbus_detect_application_async (org.kde.kwin)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-data-renderer-manager.c:cairo_dock_register_data_renderer:78)
cairo_dock_register_data_renderer (graph)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-data-renderer-manager.c:cairo_dock_register_data_renderer:78)
cairo_dock_register_data_renderer (gauge)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Move down)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Fade out)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Semi transparent)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Zoom out)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_hiding_effect:214)
cairo_dock_register_hiding_effect (Folding)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Default)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Emblem)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Stack)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_icon_container_renderer:235)
cairo_dock_register_icon_container_renderer (Box)

============================================================================
    Cairo-Dock version: 2.4.0~2
    Compiled date: Feb 2 2013 14:57:37
    Running with OpenGL: 0
============================================================================

message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-manager.c:cairo_dock_load_modules_in_directory:189)
cairo_dock_load_modules_in_directory (/usr/lib/cairo-dock)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Tree)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Caroussel)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Simple)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Slide)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Viewport)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_renderer:126)
cairo_dock_register_desklet_renderer (Panel)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (frame&reflects)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (scotch)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (frame with scotch)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (CD box)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (dark)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (clear)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (futuristic)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (none)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (board)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_dialog_renderer:171)
cairo_dock_register_dialog_renderer (Text)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-icon-effect.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-illusion.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-motion_blur.so' has not been loaded
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (3D plane)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Parabolic)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Rainbow)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Slide)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Curve)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_renderer:106)
cairo_dock_register_renderer (Panel)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd-show_mouse.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_gnome-integration.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_kde-integration.so' has not been loaded
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:_cairo_dock_open_module:143)
module '/usr/lib/cairo-dock/libcd_xfce-integration.so' has not been loaded
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/cairo-dock.c:main:681)
loading theme ...
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-config.c:cairo_dock_load_current_theme:484)
cairo_dock_load_current_theme ()
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:get_config:491)
cMainDockDefaultRendererName <- 3D plane
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_register_desklet_decoration:193)
cairo_dock_register_desklet_decoration (personnal)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_create_dock:149)
cairo_dock_create_dock (_MainDock_)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (8771480:(null))
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-manager.c:gldi_load_managers:191)
gldi_load_managers()
warning : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-X-utilities.c:cairo_dock_get_screen_offsets:629)
No screen found from Xinerama, is it really active ?
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_start_polling_screen_edge:1132)
cairo_dock_start_polling_screen_edge (1)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_build_docks_tree_with_desktop_files:244)
cairo_dock_build_docks_tree_with_desktop_files (/root/.config/cairo-dock/current_theme/launchers)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01container.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:_cairo_dock_handle_container:84)
le dock fils (Graphics) n'existe pas, on le cree avec la vue
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-manager.c:cairo_dock_create_dock:149)
cairo_dock_create_dock (Graphics)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (8792648:(null))
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-dock-factory.c:cairo_dock_make_sub_dock:297)
sub-dock's position : 1/1
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (8792648:(null))
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-backends-manager.c:cairo_dock_set_renderer:253)
cairo_dock_set_renderer (8792648:)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Graphics/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01empathy.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (empathy, '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'empathy'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (empathy, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file empathy
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Empathy/empathy
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (empathy)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01f-spot.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (f-spot, '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'f-spot'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (f-spot, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file f-spot
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ F-Spot/f-spot
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (f-spot)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01inkscape.desktop)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1334)
cairo_dock_guess_class (inkscape , '(null)')
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1448)
-> 'inkscape'
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1473)
cairo_dock_register_class_full (inkscape, (null), (null))
cairo_dock_get_class: assertion `cClass != NULL' failed
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_register_class_full:1500)
couldn't find the desktop file inkscape
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ Inkscape/inkscape
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-class-manager.c:cairo_dock_inhibite_class:284)
cairo_dock_inhibite_class (inkscape)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (01separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (02separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:91)
cairo_dock_load_icon_info_from_desktop_file (03separator.desktop)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_create_icon_from_desktop_file:210)
+ (null)/(null)
debug : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:cairo_dock_activate_module:828)
cairo_dock_activate_module (dock rendering)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/gldit/cairo-dock-module-factory.c:cairo_dock_instanciate_module:429)
cairo_dock_instanciate_module (/root/.config/cairo-dock/current_theme/plug-ins/rendering/rendering.conf)
message : (/mnt/hee/new/buildroot-2012.08/output/build/cairo-dock-core-2.4.0~2/src/help/applet-init.c:init:36)
init (/root/.config/cairo-dock/current_theme/plug-ins/rendering/rendering.conf)

SFroberg, Saturday 02 February 2013 à 15:43


Subscription date : 16 January 2013
Messages : 23
matttbe :
Hello and thank you for this patch

It's maybe better to use:
#ifdef RTLD_DEEPBIND
It should be compatible with BSD and uClibc I think. And Help module should not be compiled and disabled in 'cairo-dock.c'.

@fabounet: what do you think about this patch? :)


You were right about that help module matttbe!

I commented out few lines from that src/cairo-dock.c and also from src/help/CMakeList.txt, recompiled and now it works !

Personally I can live without help module for my personal use but if I ever intend to make a commercial Linux distribution of this
hobby distro of mine then that help module is ofcourse needed.
Any suggestions how to fix that?

I will also try to get your software included in embedded linux build system, buildroot (http://buildroot.uclibc.org/)
so that it could be spreaded to embedded world too (lot's of nowadays embedded devices can handle OpenGL today too i think....)

Keep up the good work !

fabounet, Sunday 03 February 2013 à 00:46


Subscription date : 30 November 2007
Messages : 17118
the last patch should make the dock compatible with BSD and uClibc again
feel free to check that

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] RTLD_DEEPBIND problem with cairo-dock and uClibc
SFroberg English 17 fabounet [Read]
03 February 2013 à 00:46


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques RTLD_DEEPBIND problem with cairo-dock and uClibc Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.