module-nvidia-current 290.10
NVIDIA drivers for GeForce 6xxx and newer GPUs
Packager: Fatih Arslan
License: NVIDIA
Actions
Binary packages
module-nvidia-current
module-nvidia-current-userspace
xorg-video-nvidia-current
xorg-video-nvidia-current-32bit
Release history
Release | Release date | Version | Updater | Comment |
---|---|---|---|---|
57 | 2012-02-10 | 290.10 | Kaan Akşit | Ready for kernel 3.2.5 |
56 | 2012-01-20 | 290.10 | Ozan Çağlayan | Rebuild with 3.2.1 |
55 | 2012-01-03 | 290.10 | Fatih Arslan | * Update to current official release: 290.10 * Add support for the pre-VBO DrawArrays command in the server-side GLX driver module. The NVIDIA client-side GLX implementation never sends this command, but the server needs to support it for compatibility with other GLX client implementations. * Added support for limiting heap allocations in the OpenGL driver through the use of the __GL_HEAP_ALLOC_LIMIT environment variable. See the README for further details. * Added an "Accel" option to the X driver to allow disabling its use of the graphics processing hardware. This is useful when other components, such as CUDA, require exclusive use of the GPU's processing cores. * Improved the performance of FBO bind operations when using Xinerama by ~30% in some cases. * Improved performance by caching compiled OpenGL shaders to disk. Added a "GLShaderDiskCache" option to the X driver to enable/disable this feature. Added the __GL_SHADER_DISK_CACHE and __GL_SHADER_DISK_CACHE_PATH environment variables for further configuration. See the README for further details. * Improved performance of the RENDER extension on Fermi-based GPUs. * Added GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extension: GL_NV_copy_image * Modified how the OpenGL driver allocates executable memory so it may continue to function properly if /tmp is mounted noexec. As some fallback allocation methods may be prohibited under SELinux policy, the driver now supports detection of this policy as well as manual override of this detection via the __GL_SELINUX_BOOLEANS environment variable. * Fixed a bug that would cause OpenGL applications to crash when run with recent releases of glibc such as glibc 2.14.90. * Fixed a bug that could cause stereo corruption when driving a stereo display and a non-stereo display from the same GPU. * Fixed a bug that could cause display devices on a secondary GPU to get swapped between X screens when restarting the X server. * Fixed a bug that could result in line flickering in full-scene anti- aliasing contexts. * Fixed a bug that caused the physical dimensions of rotated monitors to be reported incorrectly. * Fixed a regression that caused blank/white windows when exhausting video memory on GeForce 6 and 7 series GPUs while using composited desktops. * Fixed a bug that would cause applications which export custom allocation functions to our driver (such as Adobe Flash in Firefox or Chrome) to crash. * Fixed a bug that prevented the driver from loading on some systems with integrated graphics. * Fixed issues in VDPAU that prevented allocating and displaying extremely large VdpOutputSurfaces. * Fixed a bug that caused various GLSL built-in uniforms to not be updated properly when calling glPopAttrib. * Fixed a bug causing a Linux kernel BUG when retrieving CPU information on some systems. * Fixed a bug causing some applications to hang on exit. * Fixed a bug causing flickering in some GPU/display combinations. * Fixed a bug that could result in poor OpenGL performance after hotplugging a monitor. * Fixed a bug causing possible text corruption when recovering from GPU errors. * Fixed a bug causing corruption of images which are 2047 pixels wide. * Fixed a bug causing the X server to crash after a VT-switch while running an OpenGL stereo application which is a member of a swap group. * Added support for the following GPU: * GeForce GT 520MX * GeForce GTX 460 SE v2 |
54 | 2011-10-07 | 280.13 | Fatih Arslan | * Fix alternatives variable name for 32bit libraries * Add ld.so.conf for /usr/lib32 path (pb#19228) |
53 | 2011-09-28 | 280.13 | Fatih Arslan | Add emul32 component to libraries (pb#19228) |
52 | 2011-08-19 | 280.13 | Fatih Arslan | * New official release * Fixed a GLX bug that could cause the X server to crash when rendering a display list using GLX indirect rendering. * Fixed a GLX bug that could cause a hang in applications that use X server grabs. * Fixed an X driver bug that caused 16x8 stipple patterns to be rendered incorrectly. * Fixed a GLX_EXT_texture_from_pixmap bug that caused corruption when texturing from sufficiently small pixmaps and, in particular, corruption in the GNOME Shell Message Tray. * Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extension: GL_EXT_vertex_attrib_64bit * Added GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions: GL_ARB_half_float_pixel, GL_EXT_packed_depth_stencil * Added support for the following GPUs: * GeForce GTX 570M * GeForce GTX 580M |
51 | 2011-08-01 | 275.21 | Fatih Arslan | * New official release * Fixed a bug that caused nvidia-settings to crash when configuring multiple X screens after all monitors were unplugged from one of the X screens. * Fixed a bug in nvidia-settings that caused the display configuration page to show extra disabled displays after connecting a new monitor. * Added X configuration options "3DVisionProHwButtonPairing", "3DVisionProHwSinglePairingTimeout", "3DVisionProHwMultiPairingTimeout", and "3DVisionProHwDoubleClickThreshold" to configure hardware button based pairing in NVIDIA 3D Vision Pro. * Fixed a bug that prevented initialization of the NVIDIA 3D Vision or NVIDIA 3D Vision Pro hub if no EDID was present. * Fix memory error and abort reported by glibc when running the application FieldView from Intelligent Light. * Fixed an OpenGL driver bug that caused an application crash when running Altair HyperMesh. * Fixed a performance problem when switching between stereo and monoscopic rendering in the application Smoke. * Fixed poor X driver handling of pixmap out of memory scenarios. * Fixed an interrupt handling deficiency that could lead to performance and stability problems when many NVIDIA GPUs shared few IRQs. * Fixed bugs in the VDPAU presentation queue that could cause GPU errors and hangs when destroying a presentation queue. This happens when exiting applications, and also when toggling to and from full-screen mode in Adobe Flash. * Added support for the following GPUs: * GeForce GT 540M |
50 | 2011-06-20 | 275.09.07 | Fatih Arslan | * New official release * Fixed a bug that caused desktop corruption in GNOME 3 after a VT-switch or suspend/resume cycle. * Added support for the GL_EXT_x11_sync_object extension * Improved performance of window resize operations in KDE 4 on systems * Fixed a bug that caused the pop-out and external DVI displays to go blank on Lenovo ThinkPad W701 laptops. * Fixed a bug that caused corruption on the menus in OpenOffice.org when the screen is rotated. * Improved performance of certain memory allocations. * Fixed a bug that caused Java2D widgets to disappear when Java is configured to render using FBOs. * Fixed a bug that caused nvidia-settings to crash while saving the X configuration file on some Linux distributions. * Added a new X configuration option "BaseMosaic" which can be used to extend a single X screen transparently across all of the available display outputs on each GPU. See "Appendix B. X Config Options" in the README for more information. * Added support for the following GPUs: * GeForce GTX 560 * GeForce GT 545 * GeForce GTX 560M * GeForce 410M * GeForce 320M * GeForce 315M * Quadro 5010M * Quadro 3000M * Quadro 4000M |
49 | 2011-05-24 | 270.41.19 | Fatih Arslan | * New pre-release * Fixed a bug in the VDPAU presentation queue that could cause 1 second hangs when transitioning from blit-based display to overlay- based display. This would most commonly happen when disabling a compositing manager. * Fixed a bug that could cause crashes when capturing SDI video. * Fixed a corner-case in which the OpenGL driver could leak resources in applications utilizing fork(). * Addressed a Linux kernel interface compatibility problem that could lead to ioremap() errors and, potentially, functional and/or stability problems. * Fixed a bug that caused SLI initialization to fail on some Intel based systems. * Fixed a bug that caused SLI initialization to fail when using recent Linux kernels, such as 2.6.38. * Fixed a bug that caused some GPUs to stop responding when the X Server was started. All GPUs are susceptible, but the failure was primarily seen on GF104 and GF106 boards. * Added support for the following GPUs: * Tesla M2090 * Tesla M2075 * Tesla C2075 * Quadro 7000 |
48 | 2011-04-12 | 270.41.03 | Fatih Arslan | New stable release |
47 | 2011-03-29 | 260.19.36 | Ozan Çağlayan | Bump release for new kernel. |
46 | 2011-03-10 | 260.19.36 | Ozan Çağlayan | Bump release for new kernel. |
45 | 2011-03-01 | 260.19.36 | Ozan Çağlayan | Bump release for new kernel. |
44 | 2011-01-29 | 260.19.36 | Ozan Çağlayan | Bump release for new kernel. |
43 | 2011-01-28 | 260.19.36 | Fatih Aşıcı | - Bump to the new stable release - Drop redundant zorg dependency |
42 | 2011-01-05 | 260.19.29 | Ozan Çağlayan | Bump release for new kernel. |
41 | 2010-12-30 | 260.19.29 | Ozan Çağlayan | Bump release for new kernel. |
40 | 2010-12-28 | 260.19.29 | Ozan Çağlayan | Rebuild for the new kernel |
39 | 2010-12-15 | 260.19.29 | Fatih Aşıcı | New stable release |
38 | 2010-12-07 | 260.19.21 | Fatih Aşıcı | Update ld cache in postInstall |
37 | 2010-12-06 | 260.19.21 | Fatih Aşıcı | - Bump to the new stable release - Drop Comar script for Xorg.Driver model |
36 | 2010-12-02 | 256.53 | Ozan Çağlayan | Bump release for new kernel. |
35 | 2010-11-26 | 256.53 | Ozan Çağlayan | Bump release for new kernel. |
34 | 2010-11-01 | 256.53 | Fatih Aşıcı | Rebuild for kernel 2.6.36-145 |
33 | 2010-10-21 | 256.53 | Fatih Aşıcı | Use full paths in modprobe rules |
32 | 2010-10-14 | 256.53 | Fatih Aşıcı | Mass rebuild for Pardus 2011 Beta |
31 | 2010-10-10 | 256.53 | Fatih Aşıcı | Load the right kernel module when requested with the name "nvidia" |
30 | 2010-10-01 | 256.53 | Fatih Aşıcı | Modify modprobe configuration to avoid conflicts with other nvidia drivers |
29 | 2010-09-14 | 256.53 | Fatih Aşıcı | Modify package to use alternatives system |
28 | 2010-09-12 | 256.53 | Fatih Aşıcı | New stable release |
27 | 2010-08-06 | 256.44 | Fatih Aşıcı | New stable release |
26 | 2010-06-24 | 256.35 | Fatih Aşıcı | New stable release |
25 | 2010-05-10 | 195.36.24 | Fatih Aşıcı | New stable release |
24 | 2010-03-21 | 195.36.15 | Fatih Aşıcı | New stable release |
23 | 2010-03-07 | 190.53 | Fatih Aşıcı | Back to the previous stable because of some fan speed issues |
22 | 2010-03-03 | 195.36.08 | Fatih Aşıcı | New stable release |
21 | 2010-01-28 | 190.53 | Fatih Aşıcı | Blacklist nouveau and run mkinitramfs when enabling driver |
20 | 2009-12-18 | 190.53 | Fatih Aşıcı | Fix the file name of vdpau driver |
19 | 2009-12-17 | 190.53 | Fatih Aşıcı | - Depend on new libvdpau library - Create symlinks for important libraries first - Remove trace driver as it comes with libvdpau |
18 | 2009-12-16 | 190.53 | Fatih Aşıcı | New stable release |
17 | 2009-10-30 | 190.42 | Fatih Aşıcı | New stable release |
16 | 2009-08-22 | 185.18.36 | Fatih Aşıcı | New stable release fixing a bug that caused kernel panics when starting X on some mobile GPUs. |
15 | 2009-08-02 | 185.18.31 | Fatih Aşıcı | New stable release fixing a crash on certain mobile GPUs |
14 | 2009-07-29 | 185.18.29 | Fatih Aşıcı | New bugfix release |
13 | 2009-07-16 | 185.18.14 | Ozan Çağlayan | Depend on the new sub-package. |
12 | 2009-07-13 | 185.18.14 | Fatih Aşıcı | Fixed clone mode configuration |
11 | 2009-07-11 | 185.18.14 | Fatih Aşıcı | Fixed postInstall method failing when no package attribute exists |
10 | 2009-07-07 | 185.18.14 | Fatih Aşıcı | - Use -current as the package name suffix - Remove nouveau module before loading nvidia module - Remove unused probe method from comar script - Add getDeviceOptions method to comar script - Depend on latest zorg |
9 | 2009-07-03 | 185.18.14 | Fatih Aşıcı | - Add getInfo method for new zorg - Add missing libXext dependency |
8 | 2009-06-10 | 185.18.14 | Fatih Aşıcı | Remove VDPAU headers and wrapper library |
7 | 2009-05-28 | 185.18.14 | Fatih Aşıcı | - Switch to 185.x releases and rename packages - Add Replaces tags for 177.x and 180.x series - Remove rt.patch |
6 | 2009-05-14 | 180.60 | Fatih Aşıcı | - Bump to new prerelease - Split kernel module - Prepare for new zorg |
5 | 2009-04-01 | 180.44 | Fatih Aşıcı | Bump to new stable release. Beside the bug fixes, this release also adds support for: * Quadro FX 3800 * Quadro FX 3700M * Quadro FX 1800 * Quadro FX 580 * Quadro FX 380 * Quadro NVS 295 * GeForce GT 120 * GeForce G100 |
4 | 2009-03-05 | 180.29 | Fatih Aşıcı | Back to the previous release since 180.35 is not stable |
3 | 2009-02-26 | 180.35 | Fatih Aşıcı | Bump to new stable release. Changes: * Added support for the following GPUs: - GeForce GT 120 - GeForce G100 - Quadro FX 3700M * Fixed a bug that caused Maya to freeze when overlays are enabled. * Fixed an interaction problem with some applications that use memory tracking libraries. * Added support for RG renderbuffers in OpenGL 3.0. * Added support for OpenGL 3.0 floating-point depth buffers. * Fixed a problem that caused Valgrind to crash when tracing a program that uses OpenGL. * A bunch of VDPAU updates. |
2 | 2009-02-16 | 180.29 | Fatih Aşıcı | Bump to new stable release. Changes: * Added support for the following GPUs: - GeForce GTX 295 - GeForce GTX 285 - GeForce 9300 GE - Quadro NVS 420 * Added support for OpenGL 3.0 for GeForce 8 series and newer GPUs. * Various bug fixes. |
1 | 2009-01-13 | 180.22 | Fatih Aşıcı | Initial release for 180.x series drivers |