The Nvidia driver for Linux 331.17 Beta has been released with bug fixes and NVIDIA Unified Memory kernel module. This tutorial shows you how to install it in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.04 Precise and their derivatives.

nvidia 331.17 ubuntu 13.10

What’s New in Nvidia 331.17 Beta:

  • Fixed a bug that prevented configuration files containing application profiles from being loaded when directories were present in the application profile configuration search path.
  • Deferred initialization of libselinux in the NVIDIA OpenGL driver, in order to avoid a problem where libselinux might not be ready when the NVIDIA libGL shared library is first loaded.
  • Added nvidia-uvm.ko, the NVIDIA Unified Memory kernel module, to the NVIDIA Linux driver package. This kernel module provides support for the new Unified Memory feature in an upcoming CUDA release.

How to install Nvidia 331.17 Beta:

There’re two ways to install the driver on Ubuntu and its derivatives.

1. Download & Install official installer.

Download Nvidia 33.17 Beta from the official link below:

For 32 bit Ubuntu Linux

For 64 bit Ubuntu Linux

Once downloaded, press Ctrl+Alt+F1 to switch to TTY1 command console, login with your username and password, then:

a. Run command below to stop X server (Replace lightdm with gdm or mdm for Gnome or Mint):

sudo service lightdm stop

b. Give permission to run the installer:

chmod +x ~/Downloads/NVIDIA-Linux-*-331.17.run

c. Start the installer via the command below and follow the on screen prompt.

sudo sh ~/Downloads/NVIDIA-Linux-*-331.17.run

2. Install Nvidia 331.17 Beta via PPA:

The XORG Edger PPA has updated the packages to make it easy to install this driver in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, and Ubuntu 12.10.

To get started, press Ctrl+Alt+T to open terminal. When it opens, run commands below one by one:

sudo add-apt-repository ppa:xorg-edgers/ppa

sudo apt-get update

sudo apt-get install nvidia-331