Hello Linux Geeksters. The Nvidia 304.116 Legacy Drivers have been released yesterday. For more information, see the official changelog.

In this article I will show you how to install Nvidia 304.116 on Ubuntu, Linux Mint, Pear OS, Elementary OS, Debian, KWheezy and Crunchbang.
Because the Nvidia 304.116 Legacy drivers are not available via PPA, we have to download the precompiled binaries from the official site and install them by hand. But first, uninstall the previous Nvidia drivers from your computer and to kill the graphics session, which can be lightdm, mdm, gdm, kdm, before installing the new drivers:
Follow the instructions for your architecture exactly, in order to get a successful installation.
How to install the Nvidia 304.116 Legacy Driver on 32 bit Ubuntu, Linux Mint, Pear OS, Elementary OS, Debian, KWheezy and Crunchbang:
Download the drivers, and set execution permissions:
$ wget -c us.download.nvidia.com/XFree86/Linux-x86/304.116/NVIDIA-Linux-x86-304.116.run
$ sudo chmod +x NVIDIA-Linux-x86-304.116.run
Uninstall other Nvidia drivers:
$ sudo apt-get purge nvidia-current
Kill the GUI:
$ sudo service {lightdm,gdm,kdm,mdm} stop
Install the Nvidia drivers:
$ ./NVIDIA-Linux-x86-304.116.run
How to install the Nvidia 304.116 Legacy Driver on 64 bit Ubuntu, Linux Mint, Pear OS, Elementary OS, Debian, KWheezy and Crunchbang:
Download the drivers, and set execution permissions:
$ wget -c us.download.nvidia.com/XFree86/Linux-x86_64/304.116/NVIDIA-Linux-x86_64-304.116.run
$ sudo chmod +x NVIDIA-Linux-x86_64-304.116.run
Uninstall other Nvidia drivers:
$ sudo apt-get purge nvidia-current
Kill the GUI:
$ sudo service {lightdm,gdm,kdm,mdm} stop
Install the Nvidia drivers:
$ ./NVIDIA-Linux-x86_64-304.116.run