驱动程序下载

NVIDIA_Self_Driving_Cars
NVIDIA_初创加速计划
DLI
Developer_Program
DOCA Early Access Registration

Linux Display Driver - x86

 
版本: 331.20
发布日期: 2013.11.6
操作系统: Linux 32-bit
语言: Chinese (Simplified)
文件大小: 35.32 MB
下载

发布重点
产品支持列表
其他信息
  • 新增了对 NVIDIA® OpenGL 帧缓存捕捉 (NvFBCOpenGL) 的支持。 该库提供了一个高性能、低延迟的界面,可捕捉和随意地对 X 屏幕的合成帧缓存进行编码。 NvFBC 和 NvIFR 均为不对外开放的 API,只有已获批准的合作伙伴才能使用,可用于远程图形情境。  如需了解更多信息,敬请通过电子邮件联络 NVIDIA®: GRIDteam@nvidia.com
  • 修正了一个 Bug,当应用程序档案配置搜索路径中有目录时,该 Bug 会使那些含有应用程序档案的配置文件无法载入。
  • 延迟了 NVIDIA OpenGL 驱动程序中 libselinux 的初始化,以便避免在首先载入 NVIDIA libGL 共享库时出现 libselinux 未准备就绪的问题。
  • 修正了一个 Bug,该 Bug 可导致在 32 位系统上运行的 OpenGL 应用程序出现内存耗尽的问题。
  • 在 NVIDIA Linux 驱动程序软件包中新增了 NVIDIA 统一内存内核模块 nvidia-uvm.ko。 该内核模块可支持即将问世的 CUDA 版本中的全新统一内存特性。
  • 修正了一个 Bug,当 DisplayPort 1.2 显示器被指定在同一颗 GPU 上分割 X 屏幕时,该 Bug 可导致 X 服务器无法初始化。
  • 修正了一个 Bug,有些 OpenGL 程序运用了 TCMalloc 等某些 malloc 实施,当从这些 OpenGL 程序执行 Fork 指令时,该 Bug 可导致死锁现象。
  • 修正了一个 Bug,该 Bug 可令 Warp & Blend 设置在变更显示器配置的过程中无法得以保留。
  • 修正了一个 Bug,该 Bug 可令某些通过 nvidia-settings 命令行界面执行的设置变更无法在 nvidia-settings 图形用户界面中反映出来。
  • 为某些 RENDER 操作而更改了 NVIDIA® X 驱动程序在梯形和三角形上的剪切行为,以匹配较新版本 Pixman 中的行为:
    http://lists.freedesktop.org/archives/pixman/2013-April/002755.html
  • 修正了 MetaMode 中的一个 Bug,当尝试通过 NV-CONTROL 增加和删除时,该 Bug 可导致伪错误消息被打印出来。
  • 修正了一个 Bug,该 Bug 可导致 NVIDIA® X 驱动程序无条件地尝试载入 X11 "shadow" 模块,甚至是在驱动程序无需使用该模块的时候。 这会导致没有该模块的 X 服务器上打印出伪错误消息。
  • 修正了一个 Bug,该 Bug 可令那些利用 xvidtune(1) 实现的显示器配置变更无法正常工作。
  • 修正了一个 Bug,当更改显示器配置时,该 Bug 偶尔可导致显示器在 GLX 应用程序中花屏。
  • 修正了一个 Bug,在图像宽度并非 4 的整数倍时如果通过间接渲染而从 Pixel Buffer Objects 进行读取的话,该 Bug 可导致 glReadPixels 无法正常工作。
  • 新增了一个全新的 NV-CONTROL 属性,即 NV_CTRL_BACKLIGHT_BRIGHTNESS,以便控制背光亮度。
  • 修正了一个 Bug,该 Bug 可令 nvidia-settings 无法为新连接的 DisplayPort 1.2 Multi Stream Transport 下游设备创建显示设备配置页面。
  • 为 nvidia-settings 控制面板新增了 GPU 利用率报告功能。
  • 修正了 nvidia-settings 控制面板中的一个 Bug,当尚未配置立体时,该 Bug 可妨碍用户配置立体。
  • 通过 nvidia-settings 和 NV-CONTROL API,为那些具备风扇转速报告功能的显卡新增了对风扇转速报告的支持。 先前的风扇转速报告机制会按照驱动程序所描述的方式进行报告。 例如 `nvidia-settings --query=[fan:0]/GPUCurrentFanSpeedRPM`。
  • 修正了一个功能退化问题,该问题可导致 nvidia-settings 中不显示那些不支持图形的 GPU。
  • 修正了一个 Bug,当 DisplayPort 1.2 多流设备在当前的 MetaMode 中处于活动状态时进行设备插拔的话,该 Bug 可导致这些设备停止工作。
  • 新增了对多个 NVIDIA® 内核模块的支持。 这一特性让用户能够为系统中的不同 GPU 指定不同的 NVIDIA® 内核模块,从而有可能降低多 GPU 协同访问时的软件系统开销。
  • 在 32 位平台上新增了对 EGL API 的支持。  目前,所支持的客户端 API 为 OpenGL ES 1.1、2.0 以及 3.0,唯一支持的 Window 系统后端为 X11。
  • 新增了一个全新选项,即 AllowEmptyInitialConfiguration,该选项让 X 服务器即便在开机过程中没有检测到所连显示设备时也能启动。  这一选项可通过运行 "sudo nvidia-xconfig --allow-empty-initial-configuration" 来启用
    这一选项在 RandR 1.4 显示器卸载配置中非常实用,当 X 服务器启动时,这一配置中没有显示设备连接至 NVIDIA® GPU,但是可能稍后会连接。
  • 更新了 nvidia-installer,以便提供一个可滚动的文本区域,从而可显示 /usr/lib/nvidia/alternate-install-present 和 /usr/lib/nvidia/alternate-install-available distro 关联文件中的消息。 该特性让这些文件中可提供更长的消息。
  • 更新了 nvidia-installer 以避免在 /lib/modules 中搜索冲突内核模块时递归到每个内核的 "版本" 和 "源" 目录。
  • 新增了一个系统内存缓冲区,以提升特定 X 渲染操作的性能。这些渲染操作使用软件渲染回退。  X 配置选项 "SoftwareRenderCacheSize" 可以用来配置缓冲区的大小。
  • 删除了 "DynamicTwinView" X 配置选项: 始终可实现显示器的动态重新配置,无法再关闭了。
  • 修正了一个 Bug,当关闭 X 屏幕上的所有显示器时,该 Bug 可导致 nvidia-settings 在其显示器配置页面中显示不正确的信息。
  • 更新了 nvidia-installer,如果系统中未检测到现有安装的 libvdpau 的话,nvidia-installer 仅安装 libvdpau 和 libvdpau_trace 库。 可以利用 --install-vdpau-wrapper 和 --no-install-vdpau-wrapper 选项来令这一行为失效。
    将来的 NVIDIA® Linux 安装程序包将不再包含 libvdpau 或 libvdpau_trace 副本: 我们建议 VDPAU 用户通过其他方式来安装这些库,例如用发行商提供的软件包来安装或通过利用下列网址中可用的源头来构建这些库: http://people.freedesktop.org/~aplattner/vdpau/


<