Download Drivers

Gamescom_Summary_Article

Gamescom_RTX_DLSS_Games

Black_Myth_Wukong_Gamescom

Gamescom_ACE_Announcements

Gamescom_Star_Wars_Outlaws_40_Series_Bundle

Linux Display Driver Version 185.18.31

 
Version: 185.18.31
Release Date: 2009.7.31
Operating System: Linux 64-bit
Language: English (US)
File Size: 21.21 MB
Download

Release Highlights
Supported products
Additional information
  • Added code to forcibly terminate long-running CUDA kernels when Ctrl-C is pressed.
  • Fixed a bug that could cause occasional memory corruption problems or segmentation faults when running OpenGL applications on Quadro GPUs.
  • Fixed a deadlock in the OpenGL library that could be triggered in certain rare circumstances on Quadro GPUs.
  • Fixed an interaction problem between PowerMizer and CUDA applications that caused the performance level to be reduced while the CUDA kernel is running.
  • Made CUDA compute-exclusive mode persistent across GPU resets.
  • Fixed the order of outputs in the GPUScaling nvidia-settings property.
  • Fixed a bug that caused graphics corruption in some OpenGL applications when the Unified Back Buffer is enabled the application window is moved.
  • Fixed a bug that caused glXGetVideoSyncSGI, glXWaitVideoSyncSGI, and glXGetRefreshRateSGI to operate on the wrong screen when there are multiple X screens.
  • 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.
  • 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.


<