On Thu, Feb 19, 2009 at 02:05:09AM +0100, Kevin Kofler wrote:
The serious issue with all the other DMs in Fedora is that they do not
support ConsoleKit. Thus, permissions to hardware devices are not given out
and things just don't work. XDM, SLIM etc. need to be patched to support
ConsoleKit if we want to support them properly. As KDM is originally based
on XDM, the KDM patch which I finally got upstreamed for KDE 4.2.0 should
be a good starting point to fix XDM and other derivatives (though they did
diverge, so some porting will be needed).
xdm has worked for me for some time (I don't remember exactly when, but
at least on 2008-01-10, though the solution I came to at that point was too
complicated), and I have repeatedly offered help to fix xdm. I went through
different solutions, with the consolekit people completly ignoring me and
my demands for clarifications and advice. It seems to me that there is a
propoer fix now, in 2 bugs with patches, one for the local login and one for
xdmcp (untested) the patch for xdmcp being based on yours (though xdm and
kdm have diverged a lot).
https://bugzilla.redhat.com/show_bug.cgi?id=452156
https://bugzilla.redhat.com/show_bug.cgi?id=237621#c13
Given that XDM has been broken for many releases, it is likely that
there are no XDM users in Fedora, though. Also the XDM maintainer doesn't
seem to care at all about XDM, I think that he should orphan it, such that
it is really maintained.
--
Pat