← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 585853] Re: [Lucid] Not possible to use xdm, only can use gdm

 

Making Xorg setuid (with hindsight obviously) didn't change anything.

The

(WW) xf86OpenConsole: setpgid failed: Operation not permitted
(WW) xf86OpenConsole: setsid failed: Operation not permitted

of the original report is definitely the cause. Looking at a copy of
xorg I happen to have, i.e., not necessarily the one used in ubuntu, I
see that in xorg-server/dist/hw/xfree86/os-support/linux/lnx_init.c, the
calls to setpgid() and setsid() are enclosed in an if(!KeepTty) block.
Adding -keeptty to /etc/X11/xdm/Xservers gets me an xdm login prompt and
avoids the hang. This isn't the answer, as -keeptty isn't meant for
usual operation, and again makes me wonder how gdm is treated
differently - as the call is made by the same server in each case.

-- 
[Lucid] Not possible to use xdm, only can use gdm
https://bugs.launchpad.net/bugs/585853
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xdm in ubuntu.



References