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 Debian XFCE4 - Changing Style (theme) makes dock disappear
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] Debian XFCE4 - Changing Style (theme) makes dock disappear
ticket English 7 fabounet [Read]
03 March 2013 à 23:39

ticket, Sunday 03 March 2013 à 01:53


Subscription date : 13 February 2011
Messages : 25
Using Glx-Dock version 3.0.0 from Debian Testing (Wheezy),
Running pure XFCE4 4.8, with only the thunar file system manager installed,
nVidia Graphics.

Problem:

I am using the default dock view for all my docks.

If I start the xfce "Appearance" utility and choose a different "Style", the entire cairo dock disappears.

Cairo-Dock was still running, however - I could still right click at the dock screen edge and get up a cairo menu.

In my case I had the Mac4Lin_GTK_Aqua style running, but I don't think the problem is style-dependant.

Ticket.

fabounet, Sunday 03 March 2013 à 03:05


Subscription date : 30 November 2007
Messages : 17118
Hi,
does it happen if you use the cairo backend (cairo-dock -c) ?

ticket, Sunday 03 March 2013 à 12:43


Subscription date : 13 February 2011
Messages : 25
fabounet :
Hi,
does it happen if you use the cairo backend (cairo-dock -c) ?


Sadly, yes.
Also, no error message appears in the terminal window.

If I run:

cairo-dock -l debug


I see these messages:

debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (4, 54, 0) during an X request on 44040312
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (8, 155, 6) during an X request on 48309726
message : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-applications-manager.c:_on_change_window_size_position:601)
new backing pixmap : 44040399
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (4, 54, 0) during an X request on 44040395
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (8, 155, 6) during an X request on 33554436
message : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-animations.c:cairo_dock_start_icon_animation:241)


Just in case my initial theme was buggy (it was Mac4Lin_GTK_Aqua), I tried starting with a known good theme (the built-in Xfce one) and switched to another built-in one (Xfce-dawn) the same problem happens, with these messages:
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (4, 54, 0) during an X request on 44040197
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (8, 155, 6) during an X request on 48309726
message : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-applications-manager.c:_on_change_window_size_position:601)
new backing pixmap : 44040245
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (4, 54, 0) during an X request on 44040241
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (8, 155, 6) during an X request on 33554436
message : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-animations.c:cairo_dock_start_icon_animation:241)

fabounet, Sunday 03 March 2013 à 15:04


Subscription date : 30 November 2007
Messages : 17118

could you please try this under Metacity ? you may need to install it, then "metacity --replace&" in a terminal to launch it, and I think it's "xfwm --replace&" to come back to the original WM.

ticket, Sunday 03 March 2013 à 17:26


Subscription date : 13 February 2011
Messages : 25
Ok, I installed metacity wm and switched to it.

I could then switch styles without the dock going blank. So the problem appears to be associated with xfwm.
When using metacity, there is a big black rectangle around the dock - maybe because under metacity I don't have compositing enabled?

For your info, here is the debug output when switching styles under metacity:
Error (8, 156, 6) during an X request on 31457283
message : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-applications-manager.c:_on_change_window_size_position:601)
new backing pixmap : 23068712
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (4, 54, 0) during an X request on 23068710
debug : (/build/buildd-cairo-dock_3.0.0-2+deb7u1-i386-iAK4mF/cairo-dock-3.0.0/src/gldit/cairo-dock-X-utilities.c:_cairo_dock_xerror_handler:88)
Error (8, 156, 6) during an X request on 48234500

fabounet, Sunday 03 March 2013 à 18:04


Subscription date : 30 November 2007
Messages : 17118
Thank you for testing.
maybe because under metacity I don't have compositing enabled?

yes, there is a gconf key to enable.

Personally, I can't reproduce the problem with Compiz either.
so the problem seems that xfwm doesn't draw the dock any more after a theme switching.
I think that reporting the bug to the xfwm devs is the best option

ticket, Sunday 03 March 2013 à 20:54


Subscription date : 13 February 2011
Messages : 25
I filed a bug report here:

https://bugzilla.xfce.org/show_bug.cgi?id=9888

Cross fingers and wait !

fabounet, Sunday 03 March 2013 à 23:39


Subscription date : 30 November 2007
Messages : 17118
Thanks !

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Debian XFCE4 - Changing Style (theme) makes dock disappear
ticket English 7 fabounet [Read]
03 March 2013 à 23:39


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Debian XFCE4 - Changing Style (theme) makes dock disappear 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.