Saturday, 17 January 2015

How To : Install NVIDIA 346.35 Graphics Drivers in Ubuntu/Linux Mint Systems

    The latest version of Nvidia Graphics driver for Linux which is Nvidia 346.35 has been released and is available for download. It comes with plenty of fixes and changes. This article will guide you to install Nvidia 346.35 in Ubuntu and Linux Mint systems.


  • Added support for the following GPUs:
    • GeForce 800A
      GeForce 800M
      GeForce GTX 970M
      GeForce GTX 980M
  • Added support for X.Org xserver ABI 19 (xorg-server 1.17).
  • Improved compatibility with recent Linux kernels.
  • Fixed a bug that prevented internal 4K panels on some laptops from being driven at a sufficient bandwidth to support their native resolutions.
  • Fixed a regression that prevented the NVIDIA kernel module from loading in some virtualized environments such as Amazon Web Services.
  • Fixed a regression that caused displays to be detected incorrectly on some notebook systems.
  • Fixed a bug that could cause X to freeze when using Base Mosaic.
  • Fixed a regression that prevented the NVIDIA X driver from recognizing Base Mosaic layouts generated by the nvidia-settings control panel.
  • Updated the NVIDIA X driver to reject frame packed interlaced HDMI 3D modes during mode validation. These modes were being validated by the driver, despite never having been supported.
  • Fixed a bug that prevented the console from being restored after forcefully terminating X, on some GPUs with multiple DisplayPort monitors attached. This bug also subsequently prevented X from being started following the failed console restoration.
More details in the Release Notes.


Remove currently installed graphics drivers.

sudo apt-get purge nvidia*
End the graphic session with the appropriate command from the list of commands given below:

# For Ubuntu LightDM [DEFAULT]
sudo service lightdm stop

#For Gnome GDM
sudo service gdm stop

#For Linux Mint MDM
sudo service mdm stop
Download the appropriate driver from the source. Here are the download links:
Make the installer file executable.

chmod +x ~/Downloads/NVIDIA-Linux-*
Run the executable installer file.

sudo sh ~/Downloads/NVIDIA-Linux-*
This will start the installation process. Follow the on-screen instructions to complete the process.

Note : Do not delete the installer file. It will be needed while removing/uninstalling the Nvidia 346.35 driver if it fails to work properly.

To uninstall,

sudo sh ~/Downloads/NVIDIA-Linux-* --uninstall

1 comment:

  1. You can also add the xorg-edgers PPA and then in a shell do a
    sudo apt-get install nvidia-346
    That will also install the 346.35 binary. Then I would suggest commenting out the xorg-edgers PPA so you don't get all of the updates. I only turn it on to get the graphics driver and nothing else. (I have had issues in the past doing a full update from the xorg-egers)