
- Added GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions:
GL_ARB_draw_buffers
GL_EXT_Cg_shader
GL_EXT_gpu_program_parameters
GL_NV_fragment_program
GL_NV_gpu_program4
GL_NV_register_combiners
GL_NV_vertex_program1_1
GL_NV_vertex_program2
- Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions:
GL_ARB_geometry_shader4
GL_ARB_shader_objects
GL_ARB_texture_buffer_object
GL_ARB_vertex_buffer_object
GL_ARB_vertex_shader
GL_EXT_bindable_uniform
GL_EXT_compiled_vertex_array
GL_EXT_geometry_shader4
GL_EXT_gpu_shader4
GL_EXT_texture_buffer_object
GL_NV_geometry_program4
GL_NV_vertex_program
GL_NV_parameter_buffer_object
GL_NV_vertex_program4
GLX protocol for GL_EXT_vertex_array was also updated to incorporate
rendering using GL_ARB_vertex_buffer_object.
Use of these extensions with GLX indirect rendering requires
the AllowUnofficialGLXProtocol X configuration option and the
__GL_ALLOW_UNOFFICIAL_PROTOCOL environment variable.
- Fixed a bug that caused glXGetVideoSyncSGI, glXWaitVideoSyncSGI, and glXGetRefreshRateSGI to operate on the wrong screen when there are
multiple X screens.
- Fixed glXQueryVersion to report GLX version 1.4.NVIDIA's GLX version has been 1.4 for several releases, and was already reported
as 1.4 in the GLX client and GLX server version strings.
- Fixed a problem that caused window border corruption when the screen is rotated.
- Fixed a bug that causes corruption or GPU errors when an application paints a redirected window whose background is set to ParentRelative on
X.Org servers older than 1.5. This was typically triggered by running
Kopete while using Compiz or Beryl.
- Added support for configuring the GPU PowerMizer Mode on GeForce 8 or later GPUs with multiple performance levels via
nvidia-settings and NV-CONTROL.
- Fixed a bug in VDPAU that could cause visible corruption when decoding H.264 clips with alternating frame/field coded reference pictures, and
a video surface is concurrently removed from the DPB, and re-used as the decode target, in a single decode operation. This affected all GPUs
supported by VDPAU.
- Fixed a bug in VDPAU that could cause visible corruption near the bottom edge of the picture when decoding VC-1 advanced profile clips whose
heights are not exact multiples of 16 pixels, on G98 and MCP7x (IGP) GPUs.
- Enhanced VDPAU to better handle corrupt/invalid H.264 bitstreams on G84, G86, G92, G94, G96, or GT200 GPUs. This should prevent most cases
of "display preemption" that are caused by bitstream errors.
- Fixed an X server crash when using the VDPAU overlay-based presentation queue and VT-switching away from the X server.
- Enhanced VDPAU's detection of the GPU's video decode capabilities.
- Fixed a bug in VDPAU that could cause ghosting/flashing issues when decoding H.264 clips, in certain full DPB scenarios, on G98 and MCP7x.
- Fixed VDPAU to detect an attempt to destroy the VdpDevice object when other device-owned objects still exist. VDPAU now triggers "display
preemption", and returns an error, when this occurs.
- Enhanced VDPAU's error handling and resource management in presentation queue creation and operation. This change correctly propagates all
errors back to the client application, and avoids some resource leaks.
To download and install the drivers, follow the steps below:
STEP 1: Review the NVIDIA Software License.
You will need to accept this license prior to downloading any files.
STEP 2: Download the Driver File Download - NVIDIA-Linux-x86-190.18.pkg1.run
SuSE users: please read the SuSE NVIDIA Installer HOWTO before downloading the driver.
STEP 3: Install
Type "sh NVIDIA-Linux-x86-190.18.pkg1.run" to install the driver. NVIDIA now provides a utility to assist you with configuration of your X server configuration file file. Please see Chapter 3 of the README or run 'man nvidia-xconfig' for details on usage. Instructions for those wishing to edit their X config file by hand can also be found in the README.
GeForce 200 series: GTX 295, GTX 285, GTX 280, GTX 275, GTX 260, GTS 250, G210
GeForce 200M series: GTX 280M, GTX 260M
GeForce 100 series: GT 140, GT 130, GT 120, G 100
GeForce 9 series: 9800 GX2, 9800 GTX/GTX+, 9800 GT, 9600 GT, 9600 GSO 512, 9600 GSO, 9600 GS, 9500 GT, 9500 GS, 9400 GT, 9400, 9300 SE, 9300 GS, 9300 GE, 9300, 9200, 9100
GeForce 9M series: 9800M GTX, 9800M GTS, 9800M GT, 9800M GS, 9700M GTS, 9700M GT, 9650M GT, 9650M GS, 9600M GT, 9600M GS, 9500M GS, 9500M G, 9400M G, 9400M, 9300M GS, 9300M G, 9200M GS, 9100M G
GeForce 8 series: 8800 Ultra, 8800 GTX, 8800 GTS 512, 8800 GTS, 8800 GT, 8800 GS, 8600 GTS, 8600 GT, 8600 GS, 8500 GT, 8400 SE, 8400 GS, 8400, 8300 GS, 8300, 8200 / nForce 730a, 8200, 8100 / nForce 720a
GeForce 8M series: 8800M GTX, 8800M GS, 8700M GT, 8600M GT, 8400M GT, 8400M GS, 8400M G, 8200M G
GeForce 7 series: 7950 GX2, 7950 GT, 7900 GTX, 7900 GT/GTO, 7900 GS, 7800 SLI, 7800 GTX, 7800 GS, 7650 GS, 7600 LE, 7600 GT, 7600 GS, 7550 LE, 7500 LE, 7350 LE, 7300 SE / 7200 GS, 7300 LE, 7300 GT, 7300 GS, 7150 / NVIDIA nForce 630i, 7100 GS, 7100 / NVIDIA nForce 630i, 7100 / NVIDIA nForce 620i, 7050 PV / NVIDIA nForce 630a, 7050 / NVIDIA nForce 630i, 7050 / NVIDIA nForce 610i, 7025 / NVIDIA nForce 630a
GeForce Go 7 series: Go 7950 GTX, Go 7900 GTX, Go 7900 GS, Go 7800 GTX
GeForce 6 series: 6800 XT, 6800 XE, 6800 Ultra, 6800 LE, 6800 GT, 6800 GS/XT, 6800 GS, 6800, 6700 XL, 6610 XL, 6600 VE, 6600 LE, 6600 GT, 6600, 6500, 6250, 6200 TurboCache, 6200SE TurboCache, 6200 LE, 6200 A-LE, 6200, 6150SE nForce 430, 6150LE / Quadro NVS 210S, 6150 LE, 6150, 6100 nForce 420, 6100 nForce 405, 6100 nForce 400, 6100
Quadro FX series: FX 5800, FX 580, FX 570, FX 5600, FX 560, FX 5500, FX 550, FX 540, FX 4800, FX 4700 X2, FX 4600, FX 4500 X2, FX 4500, FX 4000, FX 3800, FX 380, FX 370 Low Profile, FX 3700, FX 370, FX 3500, FX 350, FX 3450, FX 3400/4400, FX 1800, FX 1700, FX 1500, FX 1400, CX
Quadro FX Notebook series: FX 570M, FX 370M, FX 360M, FX 3600M, FX 2700M, FX 1700M, FX 1600M
Quadro NVS series: NVS 450, NVS 440, NVS 420, NVS 295, NVS 290, NVS 285, NVS 280, NVS 210
ION series: ION
GPU Computing Processor series: Tesla C1060
|