Nvidia Driver 352.30 Released with Various Fixes [PPA]

July 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 5+ years ago and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me on Google Plus or email to ubuntuhandbook1@gmail.com

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