Installation
Usually you will see a notification and/or an icon in the top panel, reminding you that restricted drivers are available.
By clicking the icon you will be taken to a dialog where you can choose which version you want to install, choose the recommended driver.
If you are using an older version of Ubuntu, or if you aren't notified about additional drivers, you can launch the installation yourself.
- Go to System -> Administration -> Additional Drivers
- Once the drivers are downloaded and installed, reboot your computer.
Note: In older version of Ubuntu, Additional Drivers are called Hardware Drivers.
Removing Nouveau (advanced/expert users)
Nouveau, an open source driver, is installed by default. It's possible to remove it completely, but it is not necessary and therefornot recommended.
If you still desire to remove it, you can do so by entering the following command in a terminal:
sudo apt-get --purge remove xserver-xorg-video-nouveau
Troubleshooting
Installation Fails
- If the restricted driver remains unactivated after attempting to activate it in the Additional Drivers dialog, you may not have the appropriate linux headers installed to compile the driver. Ensure that the linux-headers-XXX and linux-restricted-modules-XXX packages are installed, where XXX matches the version of the kernel you are using.
- If the activation hangs on download/install dialog, you can install the driver using System -> Administration -> Synaptic Package Manager, make sure you pick the latest driver version recommended by the Additional Drivers tool and all its dependencies. Then go to the Additional Drivers tool and activate the driver you just installed.
Driver Not Active
- X has not been configured to use the new driver. Open a terminal, run sudo nvidia-xconfig, and restart X (reboot works).
Boot Splash Screen Issues
- Open up a Terminal and install the Startup-Manager:
sudo apt-get install startupmanager
- Launch the Startup Manager from System -> Administration -> Startup-Manager.
- In the Boot options tab, change the resolution to something your monitor can handle (1024x768 is usually enough for the boot screen to look nice).
- Change the color depth to 24 bits and press the Close button, reboot your system.
Can't Save Settings
nvidia-settings can't write to xorg.conf if it hasn't been started with administration privileges. Make sure you start nvidia-settings with the following command:
gksudo nvidia-settings
Source: https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia