Le samedi 11 novembre 2006 à 10:00 +0100, Bill Allombert a écrit :
> > > Hi,
> > > 
> > > Why are Metacity and Twm in the sessions dialog?
> > 
> > This is because menu-xdg assumes that all window managers are also
> > session managers, which is wrong in the general case.
> 
> What do you suggest we do ? 
> 
> The issue is that there is no freedesktop draft standard about xsessions
> .desktop files, so xdg-desktop-entry-spec-sessions is a guess work.

I don't think that's a problem with the freedesktop standard, although I
agree it should be extended to support them. Currently, xsessions are
defined by .desktop files put in /usr/share/xsessions.

The problem is the lack of a hint for menu to obtain the list of session
managers, which is why all entries from the WindowManagers category are
used. The solution to this specific bug is either to extend the Debian
menu protocol to have such a hint, or to simply stop providing these
files and ask session manager packages to ship a file
in /usr/share/xsessions.

(I had written a transition to use the older Xsession files in /etc/X11,
but the GDM maintainer rejected the patch for no reason. This is useless
now since GDM in sarge doesn't use them.)
-- 
Josselin Mouette                /\./\

"Do you have any more insane proposals for me?"

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to