cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #05699
[Bug 1048197] Re: Icon of a launcher shown only on one desktop won't display
the BZR trunk is perfectly fine, thank you for confirming that the bug is
fixed :-)
2013/10/7 Jehan <jehan.marmottard@xxxxxxxxx>
> Hi,
>
> I was not using the "show in specific viewport" lately. But anyway I
> retried, and it works fine now!
>
> Not tested on the stable version, but on the bzr main branch. I hope
> that's enough, or do you need me to test also on the stable release too
> (if so, it may take days or more for me to overcome my laziness, grab
> and compile the stable release)?
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1048197
>
> Title:
> Icon of a launcher shown only on one desktop won't display
>
> Status in Cairo-Dock : Core:
> Incomplete
>
> 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
>
** Changed in: cairo-dock-core
Status: Incomplete => Fix Committed
--
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 Committed
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