GMenu does not contain any applications

Bug #582452 reported by Matthias Rossmy on 2010-05-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cairo-Dock Plug-ins
Undecided
Unassigned

Bug Description

On Xubuntu 10.04 64bit, the GMenu does not contain any applications, only the entry "Recent documents" is available.

Related branches

Matthias Rossmy (matti731140) wrote :

Hi
could you please launch the dock with
cairo-dock -l debug
and copy-paste the outputs here ?
also, which version do you have, and is this bug new ?
If so, did you update your system at the same time as the dock ?

2010/5/18 Matthias Rossmy <email address hidden>

>
> ** Attachment added: "Screenshot"
> http://launchpadlibrarian.net/48676175/Cairo-Bug.png
>
> --
> GMenu does not contain any applications
> https://bugs.launchpad.net/bugs/582452
> You received this bug notification because you are a member of Cairo-
> Dock Team, which is the registrant for Cairo-Dock Plug-ins.
>
> Status in Cairo-Dock : Plug-ins: New
>
> Bug description:
> On Xubuntu 10.04 64bit, the GMenu does not contain any applications, only
> the entry "Recent documents" is available.
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team>
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team>
> More help : https://help.launchpad.net/ListHelp
>

Matthias Rossmy (matti731140) wrote :
Download full text (47.3 KiB)

Hi,
I have never used Cairo before. I was just testing the new Xubuntu in a VM and tried Cairo out, because I'm looking for a cool and user-friendly dock. Because of the VM, OpenGL was not activated, but compositing was provided by XFCE.

Here is the debug output:

matti@Xubuntu10:~$ cairo-dock -l debug
message : (cairo-dock-dock-manager.c:cairo_dock_initialize_dock_manager:73)

message : (cairo-dock-renderer-manager.c:cairo_dock_initialize_renderer_manager:191)

debug : (cairo-dock-X-utilities.c:cairo_dock_get_nb_viewports:312)
  pVirtualScreenSizeBuffer : 800x600 ; screen : 800x600
debug : (cairo-dock.c:main:519)
  environnement de bureau : 3
message : (cairo-dock-renderer-manager.c:cairo_dock_register_data_renderer_entry_point:179)
  cairo_dock_register_data_renderer_entry_point (gauge)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_data_renderer_entry_point:179)
  cairo_dock_register_data_renderer_entry_point (graph)
debug : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:160)
  got 4 FBConfig(s)
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:171)
  couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...
debug : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:177)
  this time got 8 FBConfig(s)
message : (cairo-dock-opengl.c:_get_visual_from_fbconfigs:116)
  Strike, found a GLX visual with alpha-support !
message : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:259)
  ok, got a visual
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:282)
  GLX version too old (1.2).
Cairo-Dock needs at least GLX 1.3. Indirect rendering will be toggled on/off as a workaround.

 ============================================================================
 Cairo-Dock version: 2.1.3-10-lucid
 Compiled date: Apr 22 2010 01:10:48
 Running with OpenGL: 0
 ============================================================================

message : (cairo-dock-modules.c:cairo_dock_preload_internal_modules:1393)

message : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:349)
  cairo_dock_preload_module_from_directory (/usr/lib/cairo-dock)
debug : (cairo-dock-modules.c:cairo_dock_open_module:247)
  module '/usr/lib/cairo-dock/libcd_kde-integration.so' has not been loaded
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_register_desklet_renderer (Tree)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_register_desklet_renderer (Caroussel)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_register_desklet_renderer (Simple)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_register_desklet_renderer (Controler)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_register_desklet_renderer (Mediaplayer)
message : (cairo-dock-renderer-manager.c:cairo_dock_register_desklet_renderer:92)
  cairo_dock_r...

Matthias Rossmy (matti731140) wrote :

I found the reason: the menu is empty, if you specify a path for the GMenu icon.

Fabounet (fabounet03) wrote :

which path did you specify ?
do you mean the path of the .menu file in the code ?

2010/5/26 Matthias Rossmy <email address hidden>

> I found the reason: the menu is empty, if you specify a path for the
> GMenu icon.
>
> --
> GMenu does not contain any applications
> https://bugs.launchpad.net/bugs/582452
> You received this bug notification because you are a member of Cairo-
> Dock Team, which is the registrant for Cairo-Dock Plug-ins.
>
> Status in Cairo-Dock : Plug-ins: New
>
> Bug description:
> On Xubuntu 10.04 64bit, the GMenu does not contain any applications, only
> the entry "Recent documents" is available.
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team>
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~cairo-dock-team<https://launchpad.net/%7Ecairo-dock-team>
> More help : https://help.launchpad.net/ListHelp
>

Matthias Rossmy (matti731140) wrote :

It was coincidence, the path isn't the reason. I have just tested it again on Xubuntu 9.10 32bit. After installing the dock, the menu worked. Then I changed several design settings, closed the config dialog, and the menu still worked. But after restarting the dock, the menu was empty. Even after reinstalling the dock and deleting ~/.config/cairo-dock, the menu is still empty.

Matthieu Baerts (matttbe) wrote :

Hello,
Maybe do you have removed some dependences? Can you launch this command:
   $ sudo apt-get install --reinstall cairo-dock-core cairo-dock-plug-ins
and restart the dock.

Also, what's the output of:
   $ du -h /etc/xdg/menus/*.menu

And can you join the output of:
   $ cat /etc/xdg/menus/applications.menu

Thank you

Matthias Rossmy (matti731140) wrote :

I have just copied xfce-applications.menu to applications.menu and now it works! Thank you. But I wonder why the menu worked before changing the design???

Fabounet (fabounet03) wrote :

I've made a workaround for this case, now the dock should take the xfce-applications.menu if existing.

Changed in cairo-dock-plug-ins:
status: New → Fix Committed
Changed in cairo-dock-plug-ins:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments