Monday, May 24, 2010

nv的驱动支持真的没得说!NVIDIA 256 Beta Linux Driver Released

NVIDIA has rolled out its first beta in the expected 256.xx driver series for Linux, Windows, and other supported platforms. Last month we asked what you wanted from the NVIDIA 256.xx driver and while many of the respondents didn't get their greatest wishes answered, the 256.25 beta driver does offer quite a bit of changes over the previous-generation proprietary NVIDIA driver.

The NVIDIA 256.25 Beta Linux driver that was just released yesterday brings many improvements, among which is new GLX protocol support for many new OpenGL extensions. These extensions added to their support list include GL_ARB_blend_func_extended, GL_ARB_draw_buffers_blend, GL_ARB_sample_shading, GL_ARB_timer_query, GL_EXT_draw_buffers2, GL_EXT_separate_shader_objects, GL_NV_explicit_multisample, and GL_NV_transform_feedback.

The NVIDIA 256.xx driver series also carries many changes for VDPAU, NVIDIA's Video Decode and Presentation API for Unix. VDPAU now supports basic Xinerama, VDPAU now better supports corrupted video clips, support for new APIs for sharing VDPAU surfaces between it and CUDA, and various other VDPAU bug-fixes.

Other changes include improvements to the thermal settings reporting in the nvidia-settings panel, an interaction problem with Compiz and "screen scraping" VNC servers, renaming the libGLcore.so.VERSION file to libnvidia-glcore.so.VERSION, and various other maintenance work.

NVIDIA has also begun making improvements to its Linux installer, but we don't yet have a nice GUI-driven installer. The installer improvements made so far include simplifying its directory structure, removing the pre-compiled kernel interfaces from the NVIDIA package and installer as they weren't really useful in years, and the package .tar.gz files within the installer are now compressed with BZIP2 to conserve space.

The full list of changes with Linux x86/x86_64 download links can be found at NvNews.net.



NVIDIA 官方二进制驱动 2XX 系列发布首个公开 Beta 测试版本,改进颇多。

惯例一般地增加了若干非标准 GLX 协议支持。
改善对多个温度检测探针的支持。
VDPAU 支持 Xinerama 扩展,可以在多头显示中的其中一个屏幕上进行高清解码渲染。
将 VDPAU 支持的 C 类显卡的错误渲染处理提升到和 B 类同样的水平。
增加新的VDPAU API 使其共用 OpenGL 和 CUDA 。
重命名 libGLcore.so.VERSION 文件,避免和 MESA GL 产生文件名冲突。
以前安装文件名字中迷惑的 -pkg# 后缀被废弃,同时增加移除 32 位库的纯64位驱动包。
移除安装文件内几乎没用的预编译内核模块,将全部采取即时编译的方式,但是允许用户自行将内核模块添加进去。
改用 bz2 压缩安装文件,减少体积。

No comments:

Post a Comment