Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 May 1998 18:23:33 +0200
From:      Jeremy Lea <reg@shale.csir.co.za>
To:        Matthew Thyer <thyerm@camtech.net.au>, dyson@FreeBSD.ORG
Cc:        Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr>, current@FreeBSD.ORG
Subject:   Re: current kernel + X11 = no way
Message-ID:  <19980513182333.A341@shale.csir.co.za>
In-Reply-To: <355983A9.876C9338@camtech.net.au>; from Matthew Thyer on Wed, May 13, 1998 at 08:57:37PM %2B0930
References:  <199805122359.SAA09387@dyson.iquest.net> <355983A9.876C9338@camtech.net.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi...

On Wed, May 13, 1998 at 08:57:37PM +0930, Matthew Thyer wrote:
> I have just rebuilt the world and kernel at CTM src-cur.3366
> (seems to be dated: Mon, 11 May 1998 18:00:56 -0700)
> 
> and my XFree86 3.3.2 seems to be working fine.
> 
> I run it from xdm out of /etc/ttys
> 
> It wasn't that long ago that I rebuilt X anyway  to upgrade to 3.3.2
> so I'd suggest a re-build if you've got the disk space.

I've been having this same problem... Just did some rebuilding, since I
still had the XFree86-3.3.2 sources extracted. With a kernel and world built
last night (12 May 22:00 GMT), and with xdm built with XDM-AUTHORIZATION-1,
X will loop. Without this option it behaves as normal. xdm includes
SecureRPC, but not Kerberos.

An extract from 'xdm -debug 1':
[...]
SetLocalAuthorization :0, auth XDM-AUTHORIZATION-1
GenerateAuthorization XDM-AUTHORIZATION-1
Local server auth 1b 7f b0 2a 2a b1 22 c1 00 8b 09 88 ca 8d 54 b8
Got 0x20ba0 (19 XDM-AUTHORIZATION-1)  1b 7f b0 2a 2a b1 22 c1 00 8b 09 88 ca 8d 54 b8
GenerateAuthorization MIT-MAGIC-COOKIE-1
Got 0x20be0 (18 MIT-MAGIC-COOKIE-1)  7a 8d a7 a5 ea 0a ee 59 c5 71 56 b0 97 23 7e fa
File: /usr/X11R6/lib/X11/xdm/authdir/authfiles/A:0-PdY237 auth: 24660
StartServer for :0
Server Started 240
'/usr/X11R6/bin/X' '-auth' '/usr/X11R6/lib/X11/xdm/authdir/authfiles/A:0-PdY237' 
display manager paused til SIGUSR1
pid: 241
WaitForSomething
DisplayManager._0.resources/DisplayManager._0.Resources value  /usr/X11R6/lib/X11/xdm/Xresources
DisplayManager._0.xrdb/DisplayManager._0.Xrdb value /usr/X11R6/bin/xrdb
DisplayManager._0.setup/DisplayManager._0.Setup value  /usr/X11R6/lib/X11/xdm/Xsetup_0
DisplayManager._0.startup/DisplayManager._0.Startup value  /usr/X11R6/lib/X11/xdm/GiveConsole
DisplayManager._0.reset/DisplayManager._0.Reset value  /usr/X11R6/lib/X11/xdm/TakeConsole
DisplayManager._0.session/DisplayManager._0.Session value  /usr/X11R6/lib/X11/xdm/Xsession
DisplayManager._0.userPath/DisplayManager._0.Path value /bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/gnu/bin:/usr/local/bin
DisplayManager._0.systemPath/DisplayManager._0.Path value /bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin
DisplayManager._0.systemShell/DisplayManager._0.Shell value /bin/sh
DisplayManager._0.failsafeClient/DisplayManager._0.FailsafeClient value /usr/X11R6/bin/xterm
DisplayManager._0.userAuthDir/DisplayManager._0.UserAuthDir value /tmp
DisplayManager._0.chooser/DisplayManager._0.Chooser value /usr/X11R6/lib/X11/xdm/chooser
Before XOpenDisplay(:0)
After XOpenDisplay(:0)
ManageSession :0
Loading resource file: /usr/X11R6/lib/X11/xdm/Xresources
greet :0
SecureDisplay :0
Before XGrabServer :0
XGrabKeyboard succeeded :0
pseudoReset screen 0
before XSync
pseudoReset done
done secure :0
select returns -1.  Rescan: 0  ChildReady: 1
signals blocked, mask was 0x0
Manager wait returns pid: 241 sig 0 core 0 code 1
Display exited with REMANAGE_DISPLAY
StartDisplay :0
DisplayManager._0.serverAttempts/DisplayManager._0.ServerAttempts value 1
DisplayManager._0.openDelay/DisplayManager._0.OpenDelay value 15
DisplayManager._0.openRepeat/DisplayManager._0.OpenRepeat value 5
DisplayManager._0.openTimeout/DisplayManager._0.OpenTimeout value 120
DisplayManager._0.startAttempts/DisplayManager._0.StartAttempts value 4
DisplayManager._0.pingInterval/DisplayManager._0.PingInterval value 5
DisplayManager._0.pingTimeout/DisplayManager._0.PingTimeout value 5
DisplayManager._0.terminateServer/DisplayManager._0.TerminateServer value false
DisplayManager._0.grabServer/DisplayManager._0.GrabServer value false
DisplayManager._0.grabTimeout/DisplayManager._0.GrabTimeout value 3
DisplayManager._0.resetSignal/DisplayManager._0.Signal value 1
DisplayManager._0.termSignal/DisplayManager._0.Signal value 15
DisplayManager._0.resetForAuth/DisplayManager._0.ResetForAuth value false
DisplayManager._0.authorize/DisplayManager._0.Authorize value  true
DisplayManager._0.authComplain/DisplayManager._0.AuthComplain value  false
DisplayManager._0.authName/DisplayManager._0.AuthName value XDM-AUTHORIZATION-1 MIT-MAGIC-COOKIE-1
DisplayManager._0.authFile/DisplayManager._0.AuthFile value 
SetLocalAuthorization :0, auth XDM-AUTHORIZATION-1
GenerateAuthorization XDM-AUTHORIZATION-1
Local server auth 96 b5 4e 93 f8 4e 9f 1e 00 29 53 79 33 d4 8c d2
Got 0x20ba0 (19 XDM-AUTHORIZATION-1)  96 b5 4e 93 f8 4e 9f 1e 00 29 53 79 33 d4 8c d2
GenerateAuthorization MIT-MAGIC-COOKIE-1
Got 0x20be0 (18 MIT-MAGIC-COOKIE-1)  c7 12 4d a1 13 2c 8b d8 66 87 85 46 8f ba a5 d7
File: /usr/X11R6/lib/X11/xdm/authdir/authfiles/A:0-PdY237 auth: 24660
pid: 247
WaitForSomething
[...]
display manager caught SIGUSR1
select returns -1.  Rescan: 0  ChildReady: 0
WaitForSomething
Shutting down entire manager
select returns -1.  Rescan: 0  ChildReady: 1
signals blocked, mask was 0x0
Manager wait returns pid: 282 sig 15 core 0 code 0
Display exited on SIGTERM
Manager wait returns pid: 240 sig 0 core 0 code 1
Zombie server reaped, removing display :0
Nothing left to do, exiting

If you want I can send dmesg (vanilla UP system, S3 Trio64, DEVFS, SLICE,
softupdates) and the full xdm debug output... 

Hope this helps...
 -Jeremy

-- 
  |    -----------------------------------------------------
--+--   "What a crazy world we live in,
  |          we save the whales yet support abortion" - MIC
  |    -----------------------------------------------------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980513182333.A341>