Jesús J. Guerrero Botella <jesus.guerrero.bote...@gmail.com> writes:
> El día 27 de abril de 2011 01:12, Thomas Adam <tho...@fvwm.org> escribió: >> On Wed, Apr 27, 2011 at 01:03:37AM +0200, Jesús J. Guerrero Botella wrote: >> And on Gentoo, do you have any XDG menuing software installed? (However >> Gentoo defines that?) > > Well, I have a package called xdg-utils, kde is also installed so I'd > hope xdg to work ok. Is there any concrete xdg tool that > fvwm-menu-desktop depends upon? > >> The current code will look for both KDE and GNOME definitions, so the option >> is meaningless to you. That said, if fvwm-menu-desktop is producing no >> output without supplied options then: >> >> * You have no XDG menuing software installed; >> * The code assumes a path (as defined in the XDG spec) and Gentoo puts it >> someplace else. > > I will investigate, it's probably the later, but that will be for tomorrow. > >> Is there really nothing on STDERR when you run this? Were get_root_menu() >> to fail to find a menu, I would expect to see something. Especially since >> that's even without the verbose flag set -- something you could also try >> doing. > > All the output is the one I pasted above. Nothing else. With verbosity > enabled I get something more: > > $ fvwm-menu-desktop --verbose > DEBUG: foreach fvwm_app. ... > desktop dirs /usr/share/desktop-directories > KDE legacy dirs > > DEBUG: root menu is > DEBUG: charset is UTF-8. > DEBUG: language is es_ES.utf8. > DEBUG: root-cmd is kdesu. at /usr/bin/fvwm-menu-desktop line 218. > ERROR: Can't find root menu file. Yep, tell us what is in /etc/xdg/menus/. There should be a applications.menu or debian-menu.menu file.