[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xdm question...



 
For those following my problems with OpenBSD/Alpha and X, I have further developments...  I've recompiled the X11 sources from cvs and disabled XDM...  The compile went fine and everything runs perfectly...  Everything but xdm, that is.  At least now I can start X with startx rather than "startx -- -kb".  However, as I mentioned xdm still bombs.  Sometimes it core dumps, but not always...  I'm including the output of "xdm -nodaemon -debug 1" since I'm sure someone can better interpret than I...  Any help would be appreciated.  Thanks.

------------- ouput of "xdm -nodaemon -debug 1" -------------------------

DisplayManager.errorLogFile/DisplayManager.ErrorLogFile value  /var/log/xdm-errors
DisplayManager.daemonMode/DisplayManager.DaemonMode value  false
DisplayManager.pidFile/DisplayManager.PidFile value  /var/run/xdm-pid
DisplayManager.lockPidFile/DisplayManager.LockPidFile value true
DisplayManager.authDir/DisplayManager.authDir value /usr/X11R6/lib/X11/xdm
DisplayManager.autoRescan/DisplayManager.AutoRescan value true
DisplayManager.removeDomainname/DisplayManager.RemoveDomainname value true
DisplayManager.keyFile/DisplayManager.KeyFile value  /usr/X11R6/lib/X11/xdm/xdm-keys
DisplayManager.accessFile/DisplayManager.AccessFile value  /usr/X11R6/lib/X11/xdm/Xaccess
DisplayManager.exportList/DisplayManager.ExportList value 
DisplayManager.randomFile/DisplayManager.RandomFile value /dev/mem
DisplayManager.greeterLib/DisplayManager.GreeterLib value /usr/X11R6/lib/X11/xdm/libXdmGreet.so
DisplayManager.choiceTimeout/DisplayManager.ChoiceTimeout value 15
DisplayManager.sourceAddress/DisplayManager.SourceAddress value false
creating socket 177
Created chooser socket 5
Found new display:  :0 (null) local /usr/X11R6/bin/X
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 55 6a 15 9e 02 d1 77 95 00 22 e0 cf 29 79 b0 da

Matthieu Herrb wrote:

You wrote (in your message from Monday 13)
 >
 >     I finally X working on my Dec Multia when I realized that I had to
 > use
 >
 > startx -- -kb

Well, this probably means that we'll have to disable XKB by default in
future release fot Xtga.
 >
 > instead of just startx.  However, since the X server should never be
 > setuid root I can't start the server as any user but root.  So I'd like
 > to use xdm.  Exactly how do I go about getting Xtga to start with the
 > proper -kb option.  I've attempted to edit /var/X11/xdm/Xservers and
 > change the line:
 >
 >  :0 local /usr/X11R6/bin/X
 >
 > to:
 >
 >  :0 local /usr/X11R6/bin/X -kb
 >
 > but it didn't work...

This should work. To find out why it doesn't you may try to start xdm
manually with the -nodaemon -debug flags. Also make sure that
/usr/X11R6/lib/X11/xdm is a symbolic link pointing to /var/X11/xdm.

--
                                        Matthieu