GMenu does not contain any applications

Bug #582452 reported by Matthias Rossmy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cairo-Dock Plug-ins
Fix Released
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

Revision history for this message
Matthias Rossmy (matti731140) wrote :
Revision history for this message
Fabounet (fabounet03) wrote : Re: [Cairo-dock-team] [Bug 582452] Re: GMenu does not contain any applications

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
>

Revision history for this message
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...

Revision history for this message
Matthias Rossmy (matti731140) wrote :

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

Revision history for this message
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
>

Revision history for this message
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.

Revision history for this message
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

Revision history for this message
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???

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.