OK, I fixed the problem
I could not wait. I reinstalled redhat ( my previous load was fresh anyways).
It is not enough to only exit the X server. You must kill it or better to log in in text mode.
First I logged in in text mode. installed the driver and made sure the startx works fine. then changed back the /etc/inittab to run level 5.