Brian,
>> We're currently using xdm in a Sun Ray environment, and didn't have this
>> issue so far. No idea why.
>
> Sun Ray does not use logindevperm for device management for Sun Ray
> clients. logindevperm is only used for the system console. So, the
> lack of logindevperm support is probably not such a big deal for
> Sun Ray users.
that's what I supposed, and I didn't notice problems on my laptop so
far, either (which may be due to the fact that I only use it for
software development; no audio, no nothing).
> The code to support logindevperm, the dtlogin pipe, SunAudit and other
> features was in the GDM 2.20 version, but has not yet been
> re-integrated into the new GDM rewrite (2.28). However, the patches we
> apply to add these features to the new GDM 2.28 came directly from the
> old GDM 2.20.
>
> Note that GDM uses the GPL license, so we cannot just copy code from
> GDM into Xorg code, which uses a non-GPL compatible license. The code
> needed to support these features is not particularly complicated, so you
> would need to rewrite the functionality. Using code with identical
> variable names and structure would likely not get accepted into Xorg if
> it came from GDM. So this would require some work.
On second thought, this may not be necessary: my colleague didn't
extract the patches from GDM 2.20, but took them from the
opensolaris.org JDS repository. I don't know what license they are
under there (CDDL maybe), but even if they were GPL only, Sun/Oracle as
the copyright owner could easily double-license them under GPL and MIT
license or whatever Xorg requires these days, to avoid reimplementing
(if not reinventing) the wheel.
> I would file bugs at bugs.freedesktop.org in the xorg category. If the
> patches are well written, and properly autoconf'ed/"#ifdef _sun", then
> I would think they would be accepted upstream without a problem. It
> would be good to have better xdm support on OpenSolaris.
Will do. The incentive for us, apart from being good OpenSource
citizens, is avoiding the need to maintain our local version of xdm
forever :-)
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
_______________________________________________
opensolaris-discuss mailing list
[email protected]