[comp.windows.x] Bootstrapping X11 on an X10

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.