It is probably easiest to do the initial install in text mode.
The nvidia driver that you get from this site will almost certainly work.
To prepare here are a few points:
Make sure you have the gcc compiler installed (just in case it is needed)
Download the driver and read the readme, the instructions are
You will need to know how to edit text/config files (using vi or other editor)
Two files you will likely want to change
/etc/X11/XF86Config for the nvidia driver (as listed in the install instructions)
/etc/inittab (this controls the startup of Linux)
Here is a sample:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
A best practice while installing and testing the graphics driver, is to change
the id line, the 5 to a 3.. then wen rebooting you will be in text mode.
once logged in as root, you can simply issue init 5 to start the graphics mode.
Once you are satisfied all is well, change the 3 to a 5 in the inittab.