Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Crashing compiz since GLX update
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)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Crashing compiz since GLX update
rcrath English 7 fabounet [Read]
25 October 2011 à 15:57

rcrath, Monday 03 October 2011 à 12:01


Subscription date : 03 October 2011
Messages : 10
Don't forget to read our very complete Wiki (glx-dock.org/ww_page.php) !
But don't be shy to post all your questions or bugs here !

However before you post a message on the forum and to speed up things, don't forget to include as much informations as you can (if it's posible ):
    • The version of Cairo-Dock ('cairo-dock -v' in a terminal).
2.4.0~1
    • Your GNU/Linux distribution (Debian, Ubuntu, Fedora, etc.).
Ubuntu 10.10
    • Or you using OpenGL or not.
OpenGL
    • Your Window manager (Compiz, Metacity, Kwin, Openbox, etc.).
Compiz 0.8.6
    • Your Desktop Environment (Gnome, KDE, XFCE, etc.).
gnome2
    • How you got the bug and therefore the answer to the question 'How can the bug be reproduced'.
since updating glx to 2.4.0~1 compiz randomly crashes, sometimes taking down glx dock with it but usually just leaving the black background. Changing the compositor to metacity and hitting the compositing settings button in the troubleshooting makes it stable, but no compiz.
    • If it's a crash, you can launch Cairo-Dock from a terminal ('cairo-dock') and post the output.
    • Any other details you think could be useful .


The crashes are random and I can't seem to get it to crash right now. I will keep cairo dock open in a terminal until I get another crash. I know it makes sense to take this problem up with compiz since that is what is crashing, but the compiz version has been stable with the crashes only starting once glx-dock was updated.

Thanks for any help! SOrry for my lack of French!

Here is the printout from the terminal so far:
$cairo-dock

============================================================================
    Cairo-Dock version: 2.4.0~1
    Compiled date: Sep 26 2011 11:17:14
    Running with OpenGL: 1
============================================================================

_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
>> connecting to gtg...
+ ':1.22/org/ayatana/NotificationItem/PolicyKit_gnome'
warning : (/build/buildd/cairo-dock-2.4.0~1/src/gldit/cairo-dock-dbus.c:cairo_dock_dbus_get_all_properties:680)
Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist

warning : (/build/buildd/cairo-dock-2.4.0~1/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:413)
This file (/media/Elements_/wdlogo.ico) doesn't exist or is not readable.
Traceback (most recent call last):
File "./GTG", line 488, in <module>
myApplet.begin()
File "./GTG", line 405, in begin
self.connect_to_gtg()
File "./GTG", line 451, in connect_to_gtg
task_due(0)
File "./GTG", line 272, in task_due
task_list=myApplet.list_tasks()
File "./GTG", line 459, in list_tasks
gtg_tasks=self.gtg.get_tasks()
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 68, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.ValueError: Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/dbus/service.py", line 745, in _message_cb
_method_reply_return(connection, message, method_name, signature, *retval)
File "/usr/lib/pymodules/python2.6/dbus/service.py", line 257, in _method_reply_return
signature = reply.guess_signature(retval) + ' (guessed)'
ValueError: Unable to guess signature from an empty list

rcrath, Monday 03 October 2011 à 13:19


Subscription date : 03 October 2011
Messages : 10
Got the following messages when compiz was crashing as I was accidentally opening a Wine notepad:

warning : (/build/buildd/cairo-dock-2.4.0~1/src/icon-factory/cairo-dock-application-factory.c:cairo_dock_new_appli_icon:266)
this window doesn't belong to any class, skip it.
warning : (/build/buildd/cairo-dock-2.4.0~1/src/icon-factory/cairo-dock-application-factory.c:cairo_dock_new_appli_icon:266)
this window doesn't belong to any class, skip it.
warning : (/build/buildd/cairo-dock-2.4.0~1/src/icon-factory/cairo-dock-application-factory.c:cairo_dock_new_appli_icon:266)
this window doesn't belong to any class, skip it.
warning : (/build/buildd/cairo-dock-2.4.0~1/src/icon-factory/cairo-dock-application-factory.c:cairo_dock_new_appli_icon:266)
this window doesn't belong to any class, skip it.

matttbe, Monday 03 October 2011 à 15:34


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

But... I'm not sure that it's due to Cairo-Dock... The dock is a window just like other windows but with an other type and it has not changed.
@fabounet: what do you think about that? Did you have this kind of crash on Maverick?

fabounet, Tuesday 04 October 2011 à 12:03


Subscription date : 30 November 2007
Messages : 17118
nope, no problem with Compiz 0.8.6, and anyway ... whatever the dock does, it shouldn't crash !
possibly this could be a problem in the driver, so try with "cairo-dock -c"...
but the dock and Compiz are 2 separated processes, so they have very little interaction on each other.

this warning is a bit annoying, but we can't know where it comes from (maybe with "cairo-dock -l debug")
Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist


also, GTG seems to not work (is it broken ? or maybe it didn't update itself ?)

Guest, Saturday 08 October 2011 à 00:14

Hi thanks for response. I think I may have the culprit but I am not sure. The only other change I made to the system was to set up real-time scheduling for audio work I do. Perhaps this is causing the trouble. At any rate, thank you for helping rule out the Cairo dock update as the source of the issue. Today is the first day since I wrote that I am working on the box with the trouble, so I will try turning real time back off and see what happens. If it continues I'll take it up with compiz. I don't think it is the driver as that has not changed.

Do you want the debug output?

fabounet, Tuesday 11 October 2011 à 17:20


Subscription date : 30 November 2007
Messages : 17118
since the dock doesn't crash (Compiz does), I'm not sure we can get anything pertinent from the dock's outputs.
first, let's try without the RT

Guest, Saturday 22 October 2011 à 06:20

sorry, my fault...a little more research and I found out it was a bug in libre office with too-long tooltips. turned tham off and have not had the problem.

fabounet, Tuesday 25 October 2011 à 15:57


Subscription date : 30 November 2007
Messages : 17118
ok, good news

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Crashing compiz since GLX update
rcrath English 7 fabounet [Read]
25 October 2011 à 15:57


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Crashing compiz since GLX update 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.