Driver Category
Driver Brief Information

nVIDIA Display Driver

Category:Graphics and Video
OS: Linux x64
Version: 190.42
File Size: 21.98 Mb
Release: 27 Oct 2009
Update: 30 Oct 2009
Download Instruction
Brand:nVIDIA, Product:Graphics and Video, Model: GeForce 200 Series, ION Series, Quadro FX Series, Tesla C1060, Driver: 190.42, OS: Linux x64. nVIDIA GeForce/Quadro Series Display Driver 190.42 Linux x64 was collected from nVIDIA official site for nVIDIA Graphics and Video. In order to ensure the right driver download, Official driver links from nVIDIA are listed at first. If the official driver can not be downloaded, a copy of official driver can be provided at local server,, or Besides, Both the driver developer's home page and driver download and support page be provided as well in my nVIDIA page.
Official Driver Download
Backup Download Server
Driver Summary
nVIDIA GeForce6/GeForce7/GeForce8/GeForce9/GeForce GTX 200/ION/Quadro Series Display Driver 190.42 Linux x64.

Release Highlights:

  • Added support for the following GPUs: GeForce G102M, GeForce GT 220, GeForce G210, GeForce G210M, GeForce GT 230M, GeForce GT 240M, GeForce GTS 250M, GeForce GTS 260M.
  • Added support for OpenGL 3.2.
  • Updated the NVIDIA X driver to allow, on GeForce 8 or greater GPUs, more modes to validate on digital display devices whose EDIDs report very constrained HorizSync or VertRefresh ranges.
  • Fixed a randomly occurring X server crash caused by the PixmapCache option.
  • Increased the allowed amount of overscan compensation from 100 to 200.
  • On GPUs with VDPAU feature set B, VDPAU's handling of some corrupted or incorrectly formatted H.264 and MPEG streams has been improved.
  • Fixed a memory allocation problem with pre-GeForce 8 GPUs that caused GLX_EXT_texture_from_pixmap clients (e.g., Compiz, KDE 4) to display incorrect contents.
  • Added support for X.Org xserver (also known as 1.7.0 RC1). Add a new OverscanCompensation NV-CONTROL attribute, available on GeForce 8 and higher. This option specifies the amount of overscan compensation to apply to the current mode. It is measured in raster pixels, i.e. pixels as specified in the current mode's backend timings.
  • Added GLX support for OpenGL 3.2 context profiles through the extension
  • GLX_ARB_create_context_profile.
  • Added support for IgnoreEDIDChecksum X configuration option, which can be used to force the X driver to accept the EDID of a display device even when the checksum is invalid. Please see the README IgnoreEDIDChecksum description for a caution and details of use.
  • Added support for configuring the GPU's fan speed; see the "Coolbits" X configuration option in the README.
  • Fixed a bug in VDPAU that could cause visible corruption near the bottom edge of the picture when decoding VC-1 simple/main profile clips whose heights are not exact multiples of 16 pixels, on GPUs with VDPAU feature set A.
  • On GPUs with VDPAU feature set C, VDPAU now supports decoding MPEG-4 Part 2, DivX 4, and DivX 5 video. The VDPAU API has been enhanced to expose this feature.
  • On GPUs with VDPAU feature set C, VDPAU now supports a higher quality video scaling algorithm. The VDPAU API has been enhanced to expose this feature.
  • Added code to reject screen modes based on available DisplayPort link bandwidth. Fixes display corruption caused by allowing high bandwidth modes on display devices that can't handle them, such as certain DisplayPort-to-VGA adapters that only support 2 DisplayPort lanes.
  • Fixed an initialization problem on some mobile GPUs.
  • Worked around X.Org X server Bugzilla bug #22804. This bug allows X clients to send invalid XGetImage requests to the hardware, leading to screen corruption or hangs. This was most commonly triggered by running JDownloader in KDE 4.
  • Fixed a crash in nvidia-settings displaying GPU information when in Xinerama.
  • 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 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.
  • Added support for configuring the GPU PowerMizer Mode on GeForce 8 or later GPUs with multiple performance levels via nvidia-settings and NV-CONTROL.
  • Added support for NVIDIA Quadro SDI Capture, part of the Quadro Digital Video Pipeline.
  • Updated nvidia-installer to detect newer Debian distributions that use /usr/lib32 instead of /emul/ia32-linux as the 32-bit library path.

    Supported Products:GeForce 200 series:

  • GTX 260, GTX 275, GTX 285, G210, GTX 280, GT 220, GTX 295, GTS 250
  • GeForce 200M series: G210M, GTX 260M, GT 240M, GTX 280M, GTS 260M, GT 230M, GTS 250M
  • GeForce 100 series: GT 120, G 100, GT 140, GT 130
  • GeForce 100M series: G 102M
  • GeForce 9 series: 9500 GS, 9400 GT, 9100, 9300, 9500 GT, 9300 GE, 9800 GT, 9300 SE, 9600 GT, 9800 GTX/GTX+, 9800 GX2, 9400, 9300 GS, 9600 GSO, 9600 GSO 512, 9200, 9600 GS
  • GeForce 9M series: 9300M G, 9400M G, 9600M GS, 9200M GS, 9100M G, 9800M GT, 9500M GS, 9500M G, 9400M, 9600M GT, 9800M GTS, 9650M GS, 9650M GT, 9700M GTS, 9800M GTX, 9700M GT, 9800M GS, 9300M GS
  • GeForce 8 series: 8400, 8800 Ultra, 8200, 8100 / nForce 720a, 8400 GS, 8300, 8800 GTX, 8600 GS, 8800 GT, 8800 GTS 512, 8500 GT, 8800 GS, 8600 GTS, 8200 / nForce 730a, 8300 GS, 8600 GT, 8800 GTS, 8400 SE
  • GeForce 8M series: 8800M GTX, 8200M G, 8400M GS, 8400M G, 8600M GT, 8400M GT, 8800M GS, 8700M GT.
  • GeForce 7 series: 7800 GS, 7800 SLI, 7900 GT/GTO, 7950 GT, 7100 / NVIDIA nForce 630i, 7300 SE / 7200 GS, 7650 GS, 7050 / NVIDIA nForce 610i, 7900 GTX, 7100 GS, 7600 LE, 7600 GS, 7100 / NVIDIA nForce 620i, 7300 LE, 7500 LE, 7950 GX2, 7550 LE, 7900 GS, 7600 GT, 7150 / NVIDIA nForce 630i, 7300 GS, 7300 GT, 7050 / NVIDIA nForce 630i, 7350 LE, 7800 GTX, 7025 / NVIDIA nForce 630a, 7050 PV / NVIDIA nForce 630a
  • GeForce Go 7 series: Go 7900 GS, Go 7800 GTX, Go 7900 GTX, Go 7950 GTX
  • GeForce 6 series: 6100 nForce 420, 6200 TurboCache, 6200, 6600 VE, 6800 GT, 6800 XT, 6200 A-LE, 6150 LE, 6800, 6600, 6610 XL, 6800 XE, 6100, 6100 nForce 400, 6600 LE, 6800 GS, 6800 LE, 6250, 6200SE TurboCache, 6150LE / Quadro NVS 210S, 6600 GT, 6800 Ultra, 6200 LE, 6700 XL, 6800 GS/XT, 6150, 6150SE nForce 430, 6100 nForce 405, 6500
  • Quadro FX series: FX 570, FX 1400, FX 5600, FX 350, FX 580, FX 3400/4400, FX 4500 X2, FX 3450, FX 5500, FX 4700 X2, FX 550, FX 3500, FX 540, FX 380, FX 4800, FX 370, FX 3800, FX 5800, FX 4000, FX 560, CX, FX 1700, FX 370 Low Profile, FX 4500, FX 4600, FX 1500, FX 1800, FX 3700
  • Quadro FX Notebook series: FX 1700M, FX 570M, FX 370M, FX 3600M, FX 360M, FX 2700M, FX 1600M
  • Quadro NVS series: NVS 290, NVS 440, NVS 210, NVS 450, NVS 280, NVS 285, NVS 420, NVS 295
  • ION series: ION
  • GPU Computing Processor series:Tesla C1060

  • Driver Support Models
    The driver can be applied to the following product models:
    The Related Drivers