Le vendredi 15 janvier 2010 à 22:18 +0100, Bill Allombert a écrit : > > The only place to register for X sessions is /usr/share/xsessions. > > Where is it documented ? Do you really want menu-xdg to generate xsessions in > /usr/share/xsessions?
No. The Debian menu specification does not obtain sufficient information to generate them, so it is out of question to generate them automatically. It would duplicate existing entries and add broken ones. > If xsessions is anything like the other existing XDG specification, it is > trivial for GDM to read xsessions file in /var/lib/menu-xdg/xsessions. Yes it is indeed trivial. The reason why it doesn’t read them anymore is because the contents of this directory is wrong. > The > only real issue is #464179 but first duplicated entries is not a critical > problem WTF? Duplicated entries is a major usability issue. > , and if xsessions were documented it would be possible to avoid the > duplication by merging the list instead of concatening them. In any case it is > possible to alleviate this problem in two ways: > 1) add a Debian submenu for sessions files in /var/lib/menu-xdg/xsessions. Sessions are not presented in a menu. > Anyway, GDM being the default display manager should work with all the > window manager and cannot force window managers that does not implement > the XDG specification to provide an xsession file, especially with the > lack of documentation. A window manager is not a session manager. Just because some of them can serve as both (often in a very restricted way) doesn’t mean you can add all of them blindly. Cheers, -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling
signature.asc
Description: Ceci est une partie de message numériquement signée