Did you edit /etc/X11/xdm/Xservers? (irrc that's the file name; I don't use xdm anymore; I use gdm and a gnome desktop.) You have to make sure the right X server is being used by XDM.