https://bugzilla.novell.com/show_bug.cgi?id=623507
https://bugzilla.novell.com/show_bug.cgi?id=623507#c3
--- Comment #3 from Guido Berhörster 2010-08-19 09:19:00 UTC ---
OK, after tracing xcb code I've found the underlying cause. xdm/gdm use
openSUSE-specific patches in order to set the hostname to "localhost" by
default when creating a cookie and to set an environment variable
XAUTHLOCALHOSTNAME to localhost as well. libxcb is then patched to take the
value of XAUTHLOCALHOSTNAME as a fallback in case it does not find a cookie
matching the hostname returned by gethostname() when connecting to a Unix
socket. python-xlib is not patched to take this into account and thus breaks
when used with xdm/gdm.
This does not happen when logging in with lxdm because it does not include such
a patch.
I'll take care of patching python-xlib accordingly.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.