<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 13, 2014 at 6:50 AM, René J.V. <span dir="ltr">&lt;<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Come to think of it, I can&#39;t (or maybe, refuse to) see a good, compelling reason why a local X11 server would have to use a non-human-readable $DISPLAY spec if it can be identified uniquely through :0 (or :1, :2 etc for subsequent instances).</blockquote></div><br>Again: your argument is with Apple for inventing launchd and possibly jeremyhu for making xquartz use it. Nut this is a thoroughly Linux-like argument to my mind; you can&#39;t think of a reason, therefore it&#39;s flawed as designed. And Linux goes through waves of &quot;why did anyone do that stupid thing?<br>*removes it* *several years of it ain&#39;t that simple, dummy!* *reinvents the original fix, sometimes worse* &quot;why did anyone do that stupid thing?&quot; with great regularity, because Everyone Knows Better and *nobody learns*.<br clear="all"><div><br></div><div>The simple reason to why Linux does it one way and OS X another, however, is that on Linux X11 is primary and gets &quot;naming rights&quot;. on OS X, it is an interloper and does not get to choose for itself how the system it&#39;s on works or what system names it&#39;s allowed to use.</div><div><br></div>-- <br><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div>
</div></div>