Nvidia Driver 352.30 Released with Various Fixes [PPA]

Last updated: August 29, 2015


Nvidia announced the 352.30 release of its Linux driver yesterday with GeForce 910M support and various important fixes.

Release highlights of Nvidia 352.30:

  • Fixed a bug that caused poor video post-processing performance in VDPAU when operating on a large number of video streams simultaneously.
  • Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
  • Updated nvidia-installer to avoid recursing too deeply into kernel source trees under /usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
  • Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU.
  • Fixed a kernel memory leak that occurred when looping hardware – accelerated video decoding with VDPAU on Maxwell-based GPUs.
  • Fixed a bug that caused the X server to crash if a RandR 1.4 output provided by a Sink Output provider was selected as the primary output on X.Org xserver 1.17 and higher.
  • Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
  • Fixed a bug that prevented OpenGL from properly recovering from hardware errors or sync object waits that had timed out.

Install Nvidia 352.30 from PPA:

For Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.04 and derivatives (e.g., Linux Mint 17.x, and Elementary OS Freya), the new driver can be easily installed from an PPA repository:

1. To add the PPA, open terminal from the Dash/Launcher/Ctrl+Alt+T. When it opens, run command:

sudo add-apt-repository ppa:graphics-drivers/ppa


2. After adding the PPA, install nvidia-352 package via Synaptic Package Manager or upgrade from previous release through Software Updater. Or run below commands one by one in terminal:

sudo apt-get update

sudo apt-get install nvidia-352 nvidia-352-uvm nvidia-settings

For the official binaries, go to www.nvidia.com/object/unix.html


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

5 responses to Nvidia Driver 352.30 Released with Various Fixes [PPA]

  1. Thanks a bunch! This is easier than I remember, and just in time to play Shadow of Mordor on Linux:
    sudo apt-get install nvidia-352 nvidia-352-uvm nvidia-settings

  2. this is not working for me. I follow your steps in synaptic including updating 3 extra packages but when I check in system settings it is set to the nouveau driver and 352.30 is not listed. any ideas?

  3. I did this , and it’s work after frustrated with all nvidia driver for linux …
    but once happen my laptop blank screen after boot i didn’t now how to fix it so i reinstall ubuntu

    And now i’m using it again .. it’s work fine
    but couple issue is , it will suddenly stop or freeze after works long time
    Simple to fix it just press Ctrl + Alt + F2 and go back Ctrl + Alt + F7

    it’s seems this version still not stable

    i’m using HP Probook 242 G1 , intel Core i3 3110M + nVidia 730M
    Xubuntu 14.04.2 LTS

    Thanks anyway to provide us this driver …

  4. If you are using bumblebee, don’t forget to add the following lines to /etc/modprobe.d/bumblebee.conf , or you will be greeted with a blank screen:

    # 352
    blacklist nvidia-352

  5. Hi, I just install the ubuntu 15.10 on my laptop with nvidia gtx 960m optimus. The default nvidia driver is 352.41, but I can not find nvidia-352-uvm package. The OpenCL does not work. Where can I find this package? Thanks