其它信息
Linux AMD64 Display Driver Archive

相关链接
Linux Discussion Forum
For an external resource on Linux topics, visit the discussion forum at nvnews.net

产品支持列表

 
Linux x64 (AMD64/EM64T) Display Driver  

版本:185.18.31
操作系统:Linux x64 (AMD64/EM64T)
发布说明:2009年07月31日

发布重点

  • 加入了一些代码,可在按下Ctrl-C时强行终止长时间运行的CUDA内核。
  • 修正了一个bug,该bug的特征是在Quadro GPU上运行OpenGL应用程序时偶尔可导致存储器崩溃问题或分段错误。
  • 修正了OpenGL库中的一个死锁,在Quadro GPU上,在极少情况下可能会触发这一死锁。
  • 修正了PowerMizer与CUDA应用程序之间的一个交互问题,在运行CUDA内核时该问题可导致性能降级。
  • 在整个GPU复位期间,让CUDA计算独占模式保持有效。
  • 修正了GPUScaling nvidia-settings属性中的输出顺序。
  • 修正了一个bug,该bug的特征是在启用统一后备缓冲器(Unified Back Buffer)以及移动应用程序窗口时,可导致某些OpenGL应用程序中图形崩溃。
  • 修正了一个bug,该bug的特征是在有多个X屏幕时,可导致glXGetVideoSyncSGI、glXWaitVideoSyncSGI以及glXGetRefreshRateSGI在错误的屏幕上工作。
  • 修正了一个bug,该bug的特征是在应用程序对重定向窗口进行上色时(该窗口背景在1.5版本以前的X.Org服务器上被设置为ParentRelative),可导致崩溃或GPU错误。在使用Compiz或Beryl时,运行Kopete一般会触发该bug。
  • 修正了VDPAU中的一个bug,该bug的特征是在用交替帧/场编码的参考图片来对H.264片段进行解码时、并且在单个解码操作中从DPB同时删除一个视频表面然后重新用作解码目标时,能够导致可视崩溃。该bug会影响VDPAU支持的所有GPU。
  • 修正了VDPAU中的一个bug,该bug的特征是在G98以及MCP7x (IGP) GPU上对高度并非16像素整数倍的VC-1高级(Advanced Profile)片段进行解码时,可能会在画面靠近底边的区域导致可视崩溃。
  • 增强了VDPAU,使其能够在G84、G86、G92、G94、G96或GT200 GPU上更好地处理损坏/无效的H.264比特流。这样将能够防止由比特流错误所造成的大多数“显示抢先”(Display Preemption)情况。
  • 修正了使用基于VDPAU叠加的呈现队列以及不接近X服务器的VT-switching时X服务器崩溃的问题。
  • 增强了VDPAU对GPU(图形处理器)视频解码能力的检测。
  • 修正了VDPAU中的一个bug,该bug的特征是在使用G98以及MCP7x对H.264片段进行解码时,在某些全DPB场景中可导致重影/闪烁的问题。
  • Fixed VDPAU to detect an attempt to destroy the VdpDevice object when
  • 修正了一个问题,该问题的特征是当仍然存在其它设备对象时,VDPAU检测VdpDevice对象是否受到破坏的威胁。当出现这种情况时,VDPAU现在能够触发“显示抢先”(Display Preemption)并返回一个错误值。
  • 增强了呈现队列的制作和操作过程中VDPAU的故障处理以及资源管理能力。这一改进能够正确地将所有错误传回给客户端应用程序,避免一些资源漏失。

要下载和安装驱动程序,请按照以下步骤执行:

步骤 1:查看NVIDIA软件许可

您需要接受此许可之后才能下载文件。

步骤 2: 下载驱动程序文件
下载 - NVIDIA-Linux-x86_64-185.18.31-pkg2.run

SuSE用户:请在下载驱动程序之前,先阅读SuSE NVIDIA Installer HOWTO

步骤 3: 安装
输入"sh NVIDIA-Linux-x86_64-185.18.31-pkg2.run"以安装驱动程序。NVIDIA现在提供了一个实用程序来协助您配置X配置文件。请参阅自述文件的第三章或运行'man nvidia-xconfig'以了解使用详情。在自述文件中也可以很容易地找到编辑X配置文件的说明。

如果您有任何疑问或问题,请查阅NVIDIA Linux论坛。如果在那里您找不到问答的答案,可以发送电子邮件(英文)到linux-bugs@nvidia.com

发送邮件到linux-bugs@nvidia.com时,请附加上nvidia-bug-report.log,运行"nvidia-bug-report.sh"会生成该文件。