<div dir="ltr">The first place to look should be the X authority file - perhaps it has got corrupt for some reason? If you could copy it from inside the scripts before and after they run it would be useful to analyse. The authority file is deleted once the X server stops.<br>
<br>Unfortunately xlib/xcb is not very good at reporting why it can't connect to the X server :(<br><br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 26 November 2013 09:18, Guido Berhoerster <span dir="ltr"><<a href="mailto:gber@opensuse.org" target="_blank">gber@opensuse.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm getting number of reports of where lightdm 1.8.3 in openSUSE<br>
13.1 successfully starts an X server but clients such as tools<br>
run as root from the greeter-setup-script and the greeter itself<br>
for some reason cannot connect to the X server.  This is some<br>
sort of race condition which does not occur every time and I<br>
haven't been able to reproduce this at all.  I'm also not sure<br>
whether this is a problem with lightdm, X, the openSUSE display<br>
manager init script or if systemd is interfering. However, since<br>
it doesn't seem to happen with other display managers I have the<br>
suspicion lightdm is at fault.<br>
Any ideas how to debug this further?<br>
A downstream report with logs can be found at<br>
<a href="https://bugzilla.novell.com/show_bug.cgi?id=846832" target="_blank">https://bugzilla.novell.com/show_bug.cgi?id=846832</a><br>
<br>
Thanks,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Guido Berhoerster<br>
_______________________________________________<br>
LightDM mailing list<br>
<a href="mailto:LightDM@lists.freedesktop.org">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>
</font></span></blockquote></div><br></div>