"First compare it to a copy of the normal file and if it's a match, just rm it. Then if an actual error occurs, it'd get created again."
Several times I have seen threads on LinuxQuestions where people were having troubles with X Window on either user or root but not the other. One way to diagnose such problems is to compare .xsession.errors, .xinitrc, Xclients-default, etc. between the working and non working users.
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites