Okay, so I upgraded XFree and now I can't login using XDM (spare me the use KDM/GDM, please). I login without incident, the screen clears as if getting ready to start my session, and then I'm back at the login window. This happens for root and mortal users. I can use startx just fine, as root and as mere mortal.