brunkhorst@MAYO.EDU (Geoffrey Brunkhorst) (01/21/89)
Being a novitiate in installing X, I am having a problem bootstrapping the the system on my Ultrix X10.6 UWS (shipped from DEC) VS2000 (19in Mono). I got it to make with minimal difficulty, (the Ultrix cc compiler did not like the original complexity of /clients/xdm/Login.c, lines 203 and 239(?), and i fixed that by creating a temporary int variable evaluated as FAIL_Y). I installed it and verified the locations of the binaries and the load modules (/usr/bin/X11) the man pages (/usr/man/mann... is this right?). I then built a symbolic link ln -s /usr/bin/X11/qvss /usr/bin/X all binaries have execute privelege (I hope my VMS is not starting to shine through... I only use Ultrix in the privacy of my own home). Finally, I execute xdm from a terminal from root. I spin up the process and I get the following output: # echo $PATH /usr/bin/X11:/usr/ucb:/bin:/usr/bin:/etc:/usr/etc:/usr/local:/usr/new:/usr/hosts:. # xdm -debug 10 -nodeamon resource DisplayManager.errorLog File value resource DisplayManager.daemonMode value true read display :0 type secure resource DisplayManager..0.resources value resource DisplayManager..0.xrdb value /usr/bin/X11/xrdb resource DisplayManager..0.startup value resource DisplayManager..0.reset value resource DisplayManager..0.session value /usr/bin/X11/xterm -ls resource DisplayManager..0.openDelay value 5 resource DisplayManager..0.openRepeat value 5 resource DisplayManager..0.openTimeout value 30 resource DisplayManager..0.terminateServer value false resource DisplayManager..0.userPath value :/bin:/usr/bin:/usr/bin/X11:/usr/ucb resource DisplayManager..0.systemPath value /etc:/bin:/usr/bin:/usr/bin/X11:/usr/ucb resource DisplayManager..0.systemShell value /bin/sh resource DisplayManager..0.failsafeClient value /usr/bin/X11/xterm new display :0 StartDisplay :0 pid: 6859 manage display :0 StartServer '/usr/bin/X11/X' ':0' couldn't open qvss screen 0 failed initialization Fatal server bug! no screens found someone died Server Started 6860 WaitForServer, delay: 5 repeat: 5 Before XOpenDisplay(:0) After XOpenDisplay(:0) server died aborting display :0 pid: 6859 Display exited with REMANAGE_DISPLAY StartDisplay :0 manage display :0 StartServer '/usr/bin/X11/X' ':0' pid: 6861 couldn't open qvss screen 0 failed initialization Fatal server bug! no screens found someone died ^C display manager caught SIGTERM processing SIGTERM terminating server :0, pid 6862 killing server 0 Server terminated pid: 6861 Nothing left to do, exiting I cannot seem to clear the system of the X10/UWS code. Nor I am nimble enough to startup X11 as a 'second' windowing system. Do I need to be in single user mode? Do I need to do something with init(8), since it always brings up an X(10)term on the console? (If all I need is a swift kick in the right direction, please kick away!) - Geoff ------------------------------------------------------------------------------- Geoffrey Brunkhorst brunkhorst@Mayo.edu Research Computer Facility Mayo Foundation, Rochester MN, 55905 (507) 285-6941 -------------------------------------------------------------------------------
jim@EXPO.LCS.MIT.EDU (Jim Fulton) (01/21/89)
Make sure that you follow the printed addendum (if you got R3 from the MIT Software Distribution Center) describing things that need to be fixed (esp. for that rev of Ultrix). Or, get fix1 via anonymous ftp or the xstuff server on expo.lcs.mit.edu as has been described. Also, some people have pointed out that you may need to rebuild your kernel to remove the in-the-kernel-X10-stuff. Make sure that you comment out the /etc/ttys line that starts up X10.