NVIDIA has released a new 352.21 Linux driver
Release highlights since 352.09:Linux, Solaris, and FreeBSD driver 352.21
Added support for the following GPUs:
Tesla K40t
GeForce 720A
GeForce 920A
GeForce 930A
GeForce 940A
GeForce GTX 950A
GeForce GTX 980 Ti
Added GLX Protocol support for the following OpenGL extensions:
GL_ARB_copy_buffer
GL_ARB_texture_buffer_object
Fixed a bug that caused the Display Configuration page of the nvidia-settings control panel to automatically generate layouts with multiple displays occupying the same position when enabling or disabling Base Mosaic.
Updated nvidia-settings to allow the use of the standard Display Configuration page when SLI Mosaic is enabled.
Fixed a bug that caused the kernel to report errors when unmapping DMA allocations on kernels with CONFIG_DEBUG_DMA_API enabled.
Fixed a bug that caused a kernel crash if SLI Mosaic and G-SYNC were used at the same time on a configuration with more display devices connected to one GPU than another.
Fixed a bug in nvidia-settings that caused the application to crash when saving the EDID to a file.
Fixed a bug that prevented the "mkprecompiled" utility included in the driver package from reading files correctly.
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.