Bernhard R. Link wrote: > What the debian menu calls "window managers" are things to be called to > get a running session (they are classically used by stand-alone window > managers to replace themself with something else, which then gives the > new session).
Thanks for taking to time to reply to this, I do appreciate it. Unfortunately, I can't discuss this as well as I should, because of the distinction between xsessions and window managers. In my experience, the term xsession has either referred to a running instance of window manager handling windows, or (as stated is the xsm man page) "a group of applications, each of which has a particular state" such that the state can be persisted and so on. > Thus everything registered with needs=wm needs to be able to start a > standalone session or it is broken. > > If gdm does not offer a way to start those, that is a bug in gdm. Are there documentation or specs anywhere talking about xdg, more specifically, that desktop managers should add entries from xdg to their lists of possible sessions? I notice that kdm does add entries from /var/lib/menu-xdg to its list of sessions but neither upstream gdm or kdm makes reference to these folders neither can I find much about xdg other than the specification for .desktop files. Hence, I assume the decision to add all window managers registered with the Debian menu system to the list of possible sessions is a Debian decision. > Claiming that putting window managers there would be wrong makes > no sense: > > - users want to start such window managers without any > other session management > - something that does not start enough to be an useable session > does not belong in the Debian menu as then selecting that from > another window manager's menu would mean the user only has > a 'bare' window-managing-only window-manager. That seems to make sense. > (To workaround that bug, try installing menu-xdg, look at the files > it generates (in /var/lib/menu-xdg/xsessions/ I think) and copy the > files you miss to a directory where gdm looks for them). Thanks, although personally I have no issues working around this. One of my main reason for using Debian rather than its derivatives is to actually get things fixed at the source. Although when I can't even get something as trivial as a menu fixed due to maintainer disagreements I start to question this policy. > I'd write something to that bug report in gdm, but the last message > is from Josselin Mouette, so I fear too much to get again only insults > and verbal abuses back. I think I'll write to something like Debian Desktop mailing list who hopefully might be able to clarify. I'd hate to be the cause of a flame war. Francis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org