I've gotten my 580 GTX to work just fine with Ubuntu 12.10.
Go to Nvidia's website and download the right driver.
Once the file is finished downloading, set it to be executable.
Open up a terminal and do the following.
PHP Code:
sudo nano /etc/modprobe.d/blacklist.conf
Insert this at the bottom.
PHP Code:
blacklist amd76x_edac #this might not be required for x86 32 bit users.
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Save and exit
Next type the following commands in terminal
PHP Code:
sudo apt-get remove --purge nvidia*
sudo apt-get install build-essential
sudo apt-get install linux-headers-$(uname -r)
Logout and at the login screen ctrl+shift+f1
Log back in through the terminal
Type
PHP Code:
sudo service stop lightdm
Navigate to your drivers and install by
PHP Code:
sudo ./NVIDIA-Linux-???.??.???.run
It will ask for user agreement say yes.
It will then say install script failed, click yes and continue
It should start installing kernel modules
Next it will have a few config screens just say yes to all
Reboot
Bookmarks