Hello Linux Geeksters. As you may know, the Nvidia 337.12 Beta drivers for Linux have been recently released. It adds support for the following new GPUs: GeForce 830M, GeForce 840M, GeForce 845M, GeForce GTX 850M, GeForce GTX 860M, GeForce GTX 870M, GeForce GTX 880M, GeForce GT 705, and GeForce GT 720, but it also comes with some new features and fixes.
Among others, a bug that caused the OpenGL apps to crash has been squashed, nvidia-settings has been updated so that it supports DisplayPort 1.2 monitors, the color correction settings page in nvidia-settings has been updated and a feature for overclocking and underclocking some GPUs from the GeForce GTX 400 has been added. For more information about this release, see the changelog.
In this article I will show you how to install the Nvidia 337.12 Beta drivers on the most popular Linux systems, including: Ubuntu, Linux Mint, Elementary OS, Debian, Fedora, CentOS, OpenSUSE, Mageia and OpenMandriva.
Because the drivers are not available via any repository, we have to download the binary files from the official site:
For 32 bit systems:
$ wget us.download.nvidia.com/XFree86/Linux-x86/337.12/NVIDIA-Linux-x86-337.12.run
For 64 bit systems:
$ wget us.download.nvidia.com/XFree86/Linux-x86_64/337.12/NVIDIA-Linux-x86_64-337.12.run
Set execution permissions:
$ sudo chmod +x NVIDIA-Linux-*-337.12.run
Kill the display manager, which can either be: kdm for KDE, gdm for Gnome, lightdm for LXDE and XFCE (i think), mdm (for Linux Mint):
$ sudo /etc/init.d/kdm stop
$ sudo /etc/init.d/gdm stop
$ sudo /etc/init.d/lightdm stop
$ sudo /etc/init.d/mdm stop
And finally, run the Nvidia binary file:
$ sudo ./NVIDIA-Linux-*-337.12.run