[comp.sys.apollo] Xwindows on diskless nodes

hdtodd@eagle.wesleyan.edu (01/15/91)

	I am trying to set up two diskless 2500's to operate off a disked
2500 under sr10.2, Xwindows-own-root, for a particular application for one
of my users.  On the disked system, the following startup.1280bw and
startup_login.1280bw work just fine for both root and users.  On the
diskless nodes, these files (in the appropriate sys/node_data.xxxxx
directories) permit root to log in just fine but hang for other users.

	I think the problem must be related to file protections (though
I've even tried setting everything in sight to 777!) or to the definition
of the display environment.  The message about starting uwm is displayed,
and I can command "env" in the command window and find that DISPLAY is :0
as expected.  I do not get the beep from uwm that indicates that it has
started up.  If I log in as root, DISPLAY is set as ":0.0".

	I've now spent two days trying to figure this out.  Can anyone
suggest the obvious, trivial thing I've overlooked?


------------------------------------------------------------------------

# STARTUP, /SYS/DM, default system startup command file for 1280x1024 monochrome, 11/30/87
#

# Default is black characters on a white (or green) background.
INV -ON

#  Window positions for the DM's input and output windows.
#  Do not comment these out.
(692,1011)dr;(1279,1023)cv /sys/dm/output
(0,1011)dr;(639,1023)cv /sys/dm/input
(640,1011)dr;(692,1023)cv /sys/dm/output;pb


#  The default Apollo compose key is f5. It is normally NOT enabled. 
#  To enable it, uncomment the following line.  
#
#cps /usr/apollo/bin/kbm -c f5      
#
#  To change it to a different key, edit the previous line as appropriate.
#
#  To disable DM window management, uncomment the following command.
#  Ie. Uncomment if running X in X-owns-root mode
#
wmgr -off

------------------------------------------------------------------------

# STARTUP_LOGIN   (the per_login startup file in `node_data or /sys/dm)

## main shell whose shape is generally agreeable to users of this node
# default shell will be created based on the one specified in passwd file

#(0,500)dr;(799,955)cp /sys/dm/login_sh

## and the users private dm command file from his home directory, if desired
#   cmdf user_data/startup_dm.1280bw

#  
#  The following sets a default DISPLAY environment for X.
#

env DISPLAY ':0'
msg 'startup uwm'
cpo /usr/bin/X11/uwm
cpo /usr/bin/X11/xterm '-e' '/sys/dm/login_sh' '-d' ':0'