BEAMISHD%ccvax.ucd.ie@mitvma.mit.EDU (05/31/91)
I am getting the following error when I run xdm from root on the console of a Sun Sparcstation 2 running X11R4. I would be grateful if someone could suggest a way to avoid this. I have listed what I think are all the relevant details. I would also like to know where is the best place to run xdm from so it is set up automatically on boot. error (pid 167): Session execution failed /usr/lib/X11/xdm/Xsession these are the files in the xdm directory total 8 -rwxr-xr-x 1 root 12 May 29 20:19 Xreset.sun -rw-r--r-- 1 root 364 May 29 15:34 Xresources -rw-r--r-- 1 root 33 May 29 15:23 Xservers -rwxr-xr-x 1 root 964 May 29 17:24 Xsession -rwxr-xr-x 1 root 228 May 29 15:25 Xstartup -rw-r--r-- 1 root 513 May 30 10:17 xdm-config -rw-r--r-- 1 root 204 May 31 09:51 xdm-errors -rw-r--r-- 1 root 4 May 30 13:56 xdm-pid These are the contents of the files: Xreset.sun: kbd_mode -a Xresources: xlogin*login.translations: #override\ <Key>F1: set-session-argument(failsafe) finish-field()\n\ <Key>Return: set-session-argument() finish-field() xlogin*borderWidth: 3 xlogin*greetColor: #f63 xlogin*failColor: red xlogin*Foreground: black xlogin*Background: #fdc #endif Xservers: :0 Local local /usr/bin/X11/X :0 Xsession: #!/bin/sh # # Xsession # # This is the program that is run as the client # for the display manager. This example is # quite friendly as it attempts to run a per-user # .xsession file instead of forcing a particular # session layout # case $# in 1) case $1 in failsafe) exec xterm -geometry 80x24-0-0 -ls ;; esac esac startup=$HOME/.xsession resources=$HOME/.Xresources if [ -f $startup ]; then if [ -x $startup ]; then exec $startup else exec /bin/sh $startup fi else if [ -f $resources ]; then xrdb -load $resources fi twm & exec xterm -geometry 80x24+10+10 -ls fi Xstartup: #!/bin/sh # # Xstartup # # This program is run as root after the user is verified # if [ -f /etc/nologin ]; then exit 1 fi exit 0 # # Xstartup # # This program is run as root after the user is verified # if [ -f /etc/nologin ]; then exit 1 fi exit 0 xdm-config: DisplayManager.servers: /usr/lib/X11/xdm/Xservers DisplayManager.errorLogFile: /usr/lib/X11/xdm/xdm-errors DisplayManager.pidFile: /usr/lib/X11/xdm/xdm-pid DisplayManager*resources: /usr/lib/X11/xdm/Xresources DisplayManager*session: /usr/lib/X11/xdm/Xsession DisplayManager._0.authorize: true DisplayManager*authorize: false DisplayManager._0.reset: /usr/lib/X11/xdm/Xreset.sun xdm-errors: error (pid 136): Session execution failed /usr/lib/X11/xdm/Xsession error (pid 304): Session execution failed /usr/lib/X11/xdm/Xsession error (pid 371): Session execution failed /usr/lib/X11/xdm/Xsession xdm-pid: 129 Norman Beamish Dept. of Electrical & Electronic Engineering University College, Dublin Belfield, Dublin 4 Ireland NBEAME91@irlearn.bitnet NBEAME91@irlearn.ucd.ie beamishd@ccvax.bitnet beamishd@ccvax.ucd.ie Voice +353-1-2693244 Ext.1964 Fax +353-1-2830921