New Linux NVidia Driver
NVidia has been working on a new driver for some time and they even release several Beta release, but now it has been unveiled to public that a new stable version is out. Please welcome 275.09.07. It brings a lot of bug fixes along with new extensions. Here are the highlights:
- Fixed a bug that caused desktop corruption in GNOME 3 after a VT-switch or suspend/resume cycle.
- Added support for the following GPUs:
GeForce GTX 560
GeForce GT 545
GeForce GTX 560M
GeForce 410M
GeForce 320M
GeForce 315M
Quadro 5010M
Quadro 3000M
Quadro 4000M - Fixed a bug that caused freezes and crashes when resizing windows in KDE 4 with desktop effects enabled using X.Org X server version 1.10 or later.
- Modified the X driver to request that hardware inform the audio driver whenever a display is disabled. This will allow the audio driver to generate the appropriate jack unplug events to applications.
- Added support for the GL_EXT_x11_sync_object extension. See the extension specification in the OpenGL registry here:
http://www.opengl.org/registry/specs/EXT/x11_sync_object.txt for more details. - Improved performance of window resize operations in KDE 4 on systems with slow CPUs.
- Added support for hardware button based pairing to NVIDIA 3D Vision Pro. Single click button on the hub to enter into a pairing mode which pairs one pair of glasses at a time. Double click the same button on the hub to enter into a pairing mode which pairs multiple pairs of glasses at a time.
- Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions:
GL_NV_framebuffer_multisample_coverage
GL_NV_texture_barrier - Added GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extension:
GL_NV_register_combiners2 - Fixed a bug that caused the pop-out and external DVI displays to go blank on Lenovo ThinkPad W701 laptops.
- Fixed a bug that caused corruption on the menus in OpenOffice.org when the screen is rotated.
- Improved performance of certain memory allocations.
- Fixed a bug that caused Java2D widgets to disappear when Java is configured to render using FBOs.
- Fixed a bug that caused nvidia-settings to crash while saving the X configuration file on some Linux distributions.
- Added a new X configuration option "BaseMosaic" which can be used to extend a single X screen transparently across all of the available display outputs on each GPU. See "Appendix B. X Config Options" in the README for more information.