> > Could you please verify that it doesn't introduce bugs similar to > > http://wiki.linuxfromscratch.org/blfs/ticket/2227 ? I.e., KDE > > programs should be visible in menus of other desktops, possibly > > including Xfce (currently commented out due to bugs and the fact > > that I no longer use it). > > I have always installed desktops into /opt, > with --sysconfdir=/etc/{kde3,kde4,xfce}, but I haven't ever tried to > install more than one desktop at once. I'll give it shot today and > write back with what I find. > Finished installing a basic xfce-4.4.2.
Xfce has no problem picking up KDE applications, provided the relevant .desktop files are found in XDG_DATA_DIRS. Near as I can make out from http://spuriousinterrupt.org/projects/xfce4/#faq and from mailing list posts I can't seem to find right now, Xfce's menu is automatically generated on access by reading the .destop files found in XDG_DATA_DIRS. So you install an application, and it will automatically be found and added to the menu. KDE3 is not quite so fortunate. XDG_DATA_DIRS has to be set, of course, but that is not enough. In order for the new applications to be added to the menu, you have to run kbuildsycoca. This generates a static menu that will be used until the next time kbuildsycoca is run. It defines a number of categories and puts any applications fitting the category into a submenu. If an application's .desktop file puts it in a category not recognized by kbuildsycoca, the application gets put into a 'Lost & Found' submenu. -- Robert Daniels -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
