cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #05700
[Bug 1048197] Re: Icon of a launcher shown only on one desktop won't display
** Changed in: cairo-dock-core
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Cairo-
Dock Devs, which is subscribed to Cairo-Dock Core.
https://bugs.launchpad.net/bugs/1048197
Title:
Icon of a launcher shown only on one desktop won't display
Status in Cairo-Dock : Core:
Fix Released
Bug description:
Hello,
I have some application launcher that I display only on one desktop.
If I am on the said desktop when cairo-dock starts, the icon is properly displayed.
But if I am on another desktop when cairo-dock starts, then I change desktop, the icon is "invisible". The dock has an empty slot for the icon, I can start the software by clicking on the slot and the dock would be distorted when I pass over with the mouse, but there is just no icon.
Note that if for instance I click right on the invisible icon, it
proposes me as usual the contextual menu with inside the cairo-dock
submenu, and the application submenu. This submenu displays the
correct icon.
Also if I go in the dock configuration ("Current items"), the item
shows the correct icon as well. Only on the dock won't the icon be
displayed.
I am using the last bazaar repository version (revno 1206 from the
09/09).
I have a bunch of warning and messages when starting from terminal,
but looks like this is relative to the current issue (I have a few
other minor issue on cairo-dock, probably for later bug reports):
----------------------------------------------------------------------------
$ cairo-dock -v
3.0.99.beta1
$ cairo-dock
warning : (/media/data/jehan/prog/cairo-dock-core/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:209)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...
============================================================================
Cairo-Dock version : 3.0.99.beta1
Compiled date : Sep 9 2012 19:41:49
Built with GTK : 3.4
Running with OpenGL: 1
============================================================================
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
cairo_dock_add_new_data_renderer_on_icon (Gestionnaire de batterie, (nil))
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
cd_shortcuts_add_progress_bar (/)
cairo_dock_add_new_data_renderer_on_icon (/, (nil))
cd_shortcuts_add_progress_bar (home)
cairo_dock_add_new_data_renderer_on_icon (home, (nil))
cd_shortcuts_add_progress_bar (Lenovo_Recovery)
cairo_dock_add_new_data_renderer_on_icon (Lenovo_Recovery, (nil))
cd_shortcuts_add_progress_bar (SYSTEM_DRV)
cairo_dock_add_new_data_renderer_on_icon (SYSTEM_DRV, (nil))
cd_shortcuts_add_progress_bar (Volume de 55 GB)
cairo_dock_add_new_data_renderer_on_icon (Volume de 55 GB, (nil))
_render_delayed (Batterie chargée (100%), 388x117)
#### icon / is damaged
#### icon home is damaged
#### icon Volume de 55 GB is damaged
cairo_dock_widget_reload (type 3)
_items_widget_reload ()
warning : (/media/data/jehan/prog/cairo-dock-core/src/cairo-dock-widget-items.c:_select_item:452)
item not found
cairo_dock_widget_reload (type 3)
_items_widget_reload ()
warning : (/media/data/jehan/prog/cairo-dock-core/src/cairo-dock-widget-items.c:_select_item:452)
item not found
cairo_dock_widget_reload (type 3)
_items_widget_reload ()
warning : (/media/data/jehan/prog/cairo-dock-core/src/cairo-dock-widget-items.c:_select_item:452)
item not found
cairo_dock_widget_reload (type 3)
_items_widget_reload ()
----------------------------------------------------------------------------
Also I am ready to debug with anything which might help if I am given instructions.
And I am even ready to patch the issue myself. I am just work-free again lately, so I get some time on my hands. Also I started looking the code, but some guidelines to where to look would be appreciated because that's the first time I look at cairo-dock's code. :-)
Finally I read some pretty old forum discussions about graphics card driver issue. But it was said to be fixed. Also your "Recurrent Problems" page says it works with Intel cards now, >= 2:2.8.0, and I apparently have 2.19.0.
So that's either another problem (hopefully), or a reappearing bug.
$ cat /var/log/Xorg.0.log |grep -A 10 -B 10 -i intel
[...]
[ 18.325] (II) LoadModule: "intel"
[ 18.325] (II) Loading /usr/lib64/xorg/modules/drivers/intel-common/intel_drv.so
[ 18.325] (II) Module intel: vendor="X.Org Foundation"
[ 18.325] compiled for 1.11.4, module version = 2.19.0
[ 18.325] Module class: X.Org Video Driver
[ 18.325] ABI class: X.Org Video Driver, version 11.0
[ 18.325] (II) v4l driver for Video4Linux
[ 18.325] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
Ivybridge Server (GT2)
[...]
----------------------
Also my distribution: Mageia 2, 64 bits.
Window Manager: openbox 3.5.0
Cairo-dock run with OpenGL, and I run xcompmgr before running cairo-dock.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-core/+bug/1048197/+subscriptions
References