Ok, question: Is this the same Red Hat 5.2 box you posted about in another thread? If it is, you're using a version of XFree that's going on 5 years old, and I suspect that's the source of most of your troubles. Unless you have some good reason for staying at 5.2, I would really look at upgrading to 7.3. I think 99% of the problems you're running up against will go away. You'll have much smoother sailing and you'll get more out of it.

I get an error saying SH Xinstall.sh not found. I did a ls and it is definatly in my directory. But for some reason it wont run.
The file isn't in your path, so you have to tell the system to look in the current directory. sh ./Xinstall.sh -check should work for you.