Hi there barron123!!!
Luckily, Nvidia provides an official driver for Geforce cards family. The installation is deadly easy, once you know what you are doing. Go to nvidia site:
and grab the driver. Most likely, this is the one you want:
Make sure to read the README:
Suse users has to read this:
A quick description of the steps you've to follow:
1 - Download the driver and save to your disk.
2 - Make sure you have gcc and the kernel-source installed.
3 - Edit the runlevel. Open the file "inittab" located at /etc/, and you will see something like this:
# Level to run in
edit the 5(Multi-user mode, graphical login) to 3 (Multi-user mode). Reboot.
4 - You are now into text mode login. Login as root, then navigate through your file till you find you nvidia driver (the one you've downloaded at step 1). Then run the script:
5 - Edit your XF86Config-4 located at /etc/X11. Scroll down the file till you find something like this:
Identifier "VESA Framebuffer"
Where it stands driver "vesa" could also be "nv". Substitute the driver to nvidia instead like this:
Watch out that Linux is a case sensitive Operating System unlike Windows, meaning that "nvidia" is different of "NVIDIA" which is different of "Nvidia". The correct is "nvidia"
6 - type "startx" to see if the driver is working. A nvidia logo will be shown right before Linux loads the Window Manager. if everything is ok, you might want to re-edit step 3 back to runlevel 5 to login graphically again