<p dir="ltr"><br>
</p>
<br><div class="gmail_quote">---------- Forwarded message ---------<br>From: Robert Ancell <<a href="mailto:robert.ancell@gmail.com">robert.ancell@gmail.com</a>><br>Date: Fri, 14 Nov 2014 3:29 pm<br>Subject: Re: [LightDM] Proposal: Drop ConsoleKit support from lightdm 1.14<br>To: David Edmundson <<a href="mailto:david@davidedmundson.co.uk">david@davidedmundson.co.uk</a>><br><br><br><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 14 November 2014 03:22, David Edmundson <span dir="ltr"><<a href="mailto:david@davidedmundson.co.uk" target="_blank">david@davidedmundson.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>Possibly slightly offtopic, but what are your plans regarding org.freedesktop.DisplayManager?</div></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Sounds like a good topic for this mailing list to me :)</div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>It's mostly duplicates of consolekit/logind, with the seat tracking. </div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>Except (as far as I can tell) there's no method to do "create a new session on the same seat" using logind. </div></div></blockquote><div></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"></div><br></div><div class="gmail_extra">We need it in the same way we need per seat LightDM configuration (for things like configuring one seat to do XDMCP). It seems likely to me that there will be display manager specific methods that are inappropriate to put into a general purpose seat manager like logind/ConsoleKit. SwitchToGuest () is the main one at the moment.</div><div class="gmail_extra"><br></div><div class="gmail_extra">For most applications, using logind / ConsoleKit should probably be sufficient. I think contacting the display manager directly is nicer than accessing logind for most graphical applications as it better maps to the information graphical apps need (i.e. don't care about text terminals). I never pushed for other DMs to adopt it like I had originally planned, so not sure how many apps will consume the interface.</div><div class="gmail_extra"><br></div><div class="gmail_extra">There's always been the option for us to flesh it out to be a full seat / device manager. I don't see any demand for such a feature (i.e. logind is working well enough for that) so I have no plans of doing that.</div><div class="gmail_extra"><br></div><div class="gmail_extra">In summary, no change from what it is today unless anyone has some clever ideas.</div></div><div dir="ltr"><div class="gmail_extra"><br></div><div class="gmail_extra">--Robert</div></div></div>