<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">j. apple muncy</b> <span dir="ltr">*********************8</span><br>Date: Tue, May 17, 2011 at 11:03 AM<br>Subject: Re: [LightDM] Is it time to re-factor yet :^)<br>
To: David Edmundson ****************8<br><br><br><br><br><div class="gmail_quote"><div class="im">On Mon, May 16, 2011 at 11:56 AM, David Edmundson <span dir="ltr">***************<br></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br><br><div class="gmail_quote"><div>On Mon, May 16, 2011 at 4:20 PM, j. apple muncy <span dir="ltr">&lt;<a href="mailto:j.apple.muncy@gmail.com" target="_blank">j.apple.muncy@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Or how to avoid the whirlwind. <br><br>Greetings everyone. <br><br>I observe the coding of lighdm is well under way and I&#39;m thinking the pressure to meet the releases of 11.11 is probably going to build without bounds. <br>




<br>Is there time now to consider the inclusion of some of the more offbeat use cases?<br>1: Headless(no monitor, keyboard, or monitor)<br>2: True headless(no video card) but Xvfb.<br>3: No X but only XDMCP.<br></blockquote>


<div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">4: No Dbus.<br>
</blockquote><div><br></div></div><div>When would &quot;no dbus&quot; be a real use case?</div></div></blockquote></div><div>That would be for fail-safe mode when D-bus is broken. Not so very long ago I loaded up a make shift machine with 10.10 but about thitry seconds into a session it would dump back to the gdm screen. As nearly as I could determine, D-bus was not working as advertised.<br>

But my point is that if LightDM is going to be the default DM, care must be taken to handle lots of different use cases.   <br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="gmail_quote"><div><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
5: No X until after login.<br></blockquote><div><br></div></div><div>If you&#39;ve already logged in, you don&#39;t need a login prompt for anything. What would LightDM (or GDM/KDM/XDM) gain a user over simply typing startx themselves? They&#39;re clearly the sort of user that doesn&#39;t like doing things the easy way, maybe this software simply isn&#39;t for them.</div>

<div>

<div> </div></div></div></blockquote></div><div>IMHO down thought the years of Linux installs, the single most difficult gotcha is when X fails to start. Sure, LightDM could just do the traditional thing and bailout to getty. <br>

But the real use case I&#39;m thinking of is on a machine that the  sysop does not want to waste resources of the machine by running X until X is needed.  <br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="gmail_quote"><div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I&#39;m thinking they could actually help point out some ways to modularise and simplify.<br>

People are going to come out of the woodwork asking for these cases to work and at minimal overhead.<br>


<br><br><a href="https://blueprints.launchpad.net/lightdm" target="_blank">https://blueprints.launchpad.net/lightdm</a><br><br>is empty and I took me some time to find:<br> <br><a href="http://www.freedesktop.org/wiki/Software/LightDM/Design" target="_blank">http://www.freedesktop.org/wiki/Software/LightDM/?Design</a><br>




<br><br></blockquote></div><div>I&#39;m not trying to argue, just trying to understand these use cases. </div></div></blockquote></div><div>No problem mon. <br>I&#39;m struggling with what I read in the Design page. So having thought about it some more, it is seems to me LightDM wants to do the work of a &quot;session manager&quot; as opposed starting a session manager.<br>

I look forward to Robert&#39;s return from UDS and the hot info about what is expected of LightDM for 11.10.       <br><br>   <br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>_______________________________________________<br>
LightDM mailing list<br>
<a href="mailto:LightDM@lists.freedesktop.org" target="_blank">LightDM@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/lightdm" target="_blank">http://lists.freedesktop.org/mailman/listinfo/lightdm</a><br>
<br></blockquote></div><br>
</blockquote></div></div><br>
</div><br>