The new version of glibc properly implements putenv (that is, it puts
a pointer to the envionment variable into the environment, not a copy
of it.)  gdm was doing a "putenv (foo); free (foo);".  This corrupted
the XAUTHORITY and DISPLAY environment variables, making it impossible
for the gdm to connect to the X server.

This has been fixed in gdm-1.0.0-39.

Matt

On Thu, Sep 02, 1999 at 08:05:42PM -0400, Nikolaos Margaritis wrote:
> Hi,
> 
> I have a PII rawhide system. 
> Some days ago a strange problem appeared:
> 
> When the system starts in telinit 5 mode all users (including root)
> can login from kdm, except one user. In this user's case the kdm prompt
> reappers.
> 
> So, I thought lets isolate the problem. I did telinit 3. Having logged in
> as root no problem. But if I logged in as any other normal user and typed
> startx, (or xinit) the results was:
> 
> Authentication failed - cannot start X server.
> Perhaps you do not have console ownership?_X11TransSocketUNIXConnect: Can't connect: 
>errno = 111
> giving up.
> xinit:  Connection refused (errno 111):  unable to connect to X server
> xinit:  No such process (errno 3):  Server error.
> 
> To make thinks as simple as possible I typed Xwrapper and the result was:
> 
> Authentication failed - cannot start X server.
> Perhaps you do not have console ownership?
> 
> Could it be some X bug, a pam bug, or is it due to some devious script which
> has been modifying permissions?
> (What is that about console ownership? I have checked the ttys. Their ownership
> is always appropriately set.)  
> 
> 
> Thanks in advance.
> -- 
> Dr. Nikolaos A. Margaritis
> Agias Marinis 40, Larissa 41221, Hellas (Greece)
> Tel: +30(0)41 233568
> URL: http://users.otenet.gr/~markoni
> 
> -- 
> To unsubscribe:
> mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

-- 
To unsubscribe:
mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

Reply via email to