hey thanks!! That itself doesn't seem to do much for me but the man page on it gives some useful info... i remember the X setup mentioned making symbolic links for various files used by the previous installation, and /usr/X11R6/lib (as in "/usr/X11R6/lib/X11/xdm/Xservers") stands out. I'll bet something isn't... uh.. symbolically linked (?) to where it should be. Also: There's a file called Xsetup_0 AND Xsetup_0.old.in /usr/X11R6/lib/X11/xdm. Is the .old one a backup (i mean, could it be as simple as replacing Xsetp_0 with Xsetup_0.old)?
********The xdm-config file for anyone who cares********
! $Xorg: xdm-conf.cpp,v 1.3 2000/08/17 19:54:17 cpqbld Exp $
!
!
!
!
! $XFree86: xc/programs/xdm/config/xdm-conf.cpp,v 1.10 2002/11/30 19:11:32 herrb Exp $
!
DisplayManager.errorLogFile: /var/log/xdm.log
DisplayManager.pidFile: /var/run/xdm.pid
DisplayManager.keyFile: /usr/X11R6/lib/X11/xdm/xdm-keys
DisplayManager.servers: /usr/X11R6/lib/X11/xdm/Xservers
DisplayManager.accessFile: /usr/X11R6/lib/X11/xdm/Xaccess
DisplayManager.willing: su nobody -c /usr/X11R6/lib/X11/xdm/Xwilling
! All displays should use authorization, but we cannot be sure
! X terminals may not be configured that way, so they will require
! individual resource settings.
DisplayManager*authorize: true
! The following three resources set up display :0 as the console.
DisplayManager._0.setup: /usr/X11R6/lib/X11/xdm/Xsetup_0
DisplayManager._0.startup: /usr/X11R6/lib/X11/xdm/GiveConsole
DisplayManager._0.reset: /usr/X11R6/lib/X11/xdm/TakeConsole
!
DisplayManager*resources: /usr/X11R6/lib/X11/xdm/Xresources
DisplayManager*session: /usr/X11R6/lib/X11/xdm/Xsession
DisplayManager*authComplain: true
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
DisplayManager.requestPort: 0
********Here's Xsetup_0********
#!/bin/sh
# $Xorg: Xsetup_0,v 1.3 2000/08/17 19:54:17 cpqbld Exp $
xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitOnFail
********And finally, Xsetup_0.old********
#!/bin/sh
# Xsetup for Red Hat Linux
# Copyright (c) 1999, 2000, 2001 Red Hat, Inc.
sysresources=/etc/X11/Xresources
# merge in defaults
if [ -f "$sysresources" ]; then
xrdb -merge "$sysresources"
fi
/usr/X11R6/bin/xsetroot -solid "#5477A0"
if [ -z "$RUNNING_UNDER_GDM" ] ; then
/sbin/pidof -s kdm &> /dev/null && [ $? -eq 0 -a -x /usr/bin/kdmdesktop ] && /usr/bin/kdmdesktop && sleep 1s
# only set the background if the xsri program is installed
if [ -x /usr/bin/xsri -a -f /etc/X11/xsrirc ]; then
/usr/bin/xsri --redhat-login --set
fi
fi