NVIDIA is well-known company all over the world regarding gaming cards. Sometimes it is really difficult to configure manufacturer drivers for NVIDIA cards in Linux, there could be many reasons for this such as kernel upgrade, and so. By default Ubuntu use the open source video driver Nouveau for NVIDIA graphics card. This driver lacks support for 3D acceleration and may not work with the very latest video cards or technologies from NVIDIA. An alternative to Nouveau are the closed source unified NVIDIA drivers, which are developed by NVIDIA. This driver provides excellent 3D acceleration and video card support.
Release Highlights of 352.30 Drivers for Linux:
- Added support for the following GPU: GeForce 910M
- 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.
source : noobslab