SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dkms-nvidia-340.98-30.145.i586.rpm :

* Fri Oct 07 2016 bumblebee.obsAATTgmail.com- Update to 340.98
* Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
* Wed Sep 07 2016 bumblebee.obsAATTgmail.com- Update to 340.96
* Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
* Added support for X.Org xserver ABI 20 (xorg-server 1.18).
* Tue Feb 10 2015 bumblebee.obsAATTgmail.com- Update to 340.76
* Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
* Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
* Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
* Tue Dec 23 2014 bumblebee.obsAATTgmail.com- Update to 340.65
* Added support for X.Org xserver ABI 19 (xorg-server 1.17).
* Improved compatibility with recent Linux kernels.
* Fixed a bug that prevented internal 4K panels on some laptops from being driven at a sufficient bandwidth to support their native resolutions.
* Fixed a regression that prevented the NVIDIA kernel module from loading in some virtualized environments such as Amazon Web Services.
* Fixed a regression that caused displays to be detected incorrectly on some notebook systems.
* Fixed a bug that could cause X to freeze when using Base Mosaic.
* Fixed a regression that prevented the NVIDIA X driver from recognizing Base Mosaic layouts generated by the nvidia-settings control panel.
* Tue Dec 23 2014 bumblebee.obsAATTgmail.com- Update to 340.58
* Added support for the following GPUs: GeForce GT820M GeForce GTX 760A GeForce GTX 850A GeForce 810A GeForce 820A GeForce 840A
* Fixed a bug that could cause VT-switching to fail following a suspend, resume, and driver reload sequence.
* Fixed a bug that caused incorrect colors to be displayed on X screens running at depth 8 on some GPUs.
* Fixed a bug that prevented GPUs from being correctly recognized in MetaMode strings when identified by UUID.
* Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
* Added the \"AllowIndirectGLXProtocol\" X config option. This option can be used to disallow use of GLX protocol. See \"Appendix B. X Config Options\" in the README for more details.
* Mon Oct 20 2014 bumblebee.obsAATTgmail.com- Update to 340.46
* Fixed an OpenGL issue that could cause glReadPixels() operations to be improperly clipped when resizing composited application windows, potentially leading to momentary X freezes.
* Fixed a bug that could prevent the GLSL compiler from correctly evaluating some expressions when compiling shaders.
* Fixed a bug that could cause nvidia-installer to crash while attempting to run nvidia-xconfig on systems where that utility is missing.
* Added option UseSysmemPixmapAccel to control the use of GPU acceleration for X drawing operations on pixmaps allocated in system memory.
* Mon Sep 01 2014 bumblebee.obsAATTgmail.com- Update to 340.32
* Added support for the following GPUs: Quadro K420 Quadro K620 Quadro K2200 Quadro K4200 Quadro K5200
* Fixed a regression that prevented the internal stereo infrared emitter built into some 3D Vision monitors from working.
* Fixed a bug that could cause some Java-based OpenGL applications using JOGL to crash on startup on systems with Xinerama enabled.
* Fixed a bug that could prevent OpenGL Framebuffer Objects (FBOs) from being properly redrawn after a modeswitch.
* Fixed a memory leak that occurred when starting OpenGL applications.
* Fixed a bug that prevented the EDID-Like Data (ELD) of audio-capable displays from being updated when hotplugged/unplugged.
* Fixed a bug that caused Xid errors when using stereo mode 12 (HDMI 3D) on Quadro boards without an onboard stereo DIN connector.
* Fixed a video corruption issue for VDPAU decoding of VC-1 and WMV video streams utilizing range remapping on Maxwell GPUs.
* Fixed a \"black window\" bug in Ubuntu 14.04 when using the Xinerama and Composite extensions.
* Fixed a bug that caused the screen\'s contents to be shifted downward when a G-SYNC monitor is unplugged and replaced by a non-G-SYNC monitor.
* Fixed a bug that prevented G-SYNC from working when a G-SYNC monitor was unplugged and plugged back in without a modeset.
* Fri Aug 08 2014 bumblebee.obsAATTgmail.com- Update to 340.24
* Fixed a bug that prevented 3D Vision stereo and ultra low motion blur modes from working on G-SYNC capable monitors in some cases.
* Fixed a bug that caused the \"Allow G-SYNC\" checkbox to be displayed in nvidia-settings even if the GPUs in the system are not capable of G-SYNC.
* Fixed a kernel crash when running some applications with IOMMU functionality enabled.
* Fixed a floating point exception in the OpenGL driver when running \"Risk of Rain\" under Wine.
* Made various improvements and corrections to the information reported to GL applications via the KHR_debug and ARB_debug_output extensions.
* Fixed a bug that caused GLX applications which simultaneously create drawables on multiple X servers to crash when swapping buffers.
* Updated nvidia-settings to report all valid names for each target when querying target types, e.g. `nvidia-settings -q gpus`.
* Added support for controlling the availability of Fast Approximate Antialiasing (FXAA) on a per-application basis via the new __GL_ALLOW_FXAA_USAGE environment variable and the corresponding GLAllowFXAAUsage application profile key. See the README for details.
* Fixed a bug where indirect rendering could become corrupted on system configurations that disallow writing to executable memory.
* Updated the nvidia-settings Makefiles to allow nvidia-settings to be dynamically linked against the host system\'s libjansson. This option can be enabled by setting the NV_USE_BUNDLED_LIBJANSSON Makefile variable to 0.Please note that nvidia-settings requires libjansson version 2.2 or later.
* Removed the runlevel check from nvidia-installer: the installation problems formerly associated with runlevel 1 no longer apply.
* Added initial support for G-SYNC monitors.Additional details and system requirements can be found at: http://www.geforce.com/hardware/technology/g-sync
* Improved support for running the NVIDIA driver in configurations where writing to executable memory is disallowed.Driver optimizations that require writing to executable memory can be forcefully disabled using the new GL_WRITE_TEXT_SECTION environment variable.See the README for more details.
* Fixed an X driver bug that caused gamma ramp updates of the green channel at depth 15, on some recent GPUs, to be ignored.
* Fixed a regression, introduced in the 340.17 public beta release, that caused the NVIDIA X driver to access freed memory when exiting a GLX application that used either of the GLX_NV_video_out or GLX_NV_present_video extensions.
* Fri Jun 13 2014 bumblebee.obsAATTgmail.com- Update to 340.17
* Made various improvements and corrections to the information reported to GL applications via the KHR_debug and ARB_debug_output extensions.
* Fixed a bug that caused GLX applications which simultaneously create drawables on multiple X servers to crash when swapping buffers.
* Updated nvidia-settings to report all valid names for each target when querying target types, e.g. `nvidia-settings -q gpus`.
* Added support for controlling the availability of Fast Approximate Antialiasing (FXAA) on a per-application basis via the new __GL_ALLOW_FXAA_USAGE environment variable and the corresponding GLAllowFXAAUsage application profile key. See the README for details.
* Fixed a bug where indirect rendering could become corrupted on system configurations that disallow writing to executable memory.
* Updated the nvidia-settings Makefiles to allow nvidia-settings to be dynamically linked against the host system\'s libjansson. This option can be enabled by setting the NV_USE_BUNDLED_LIBJANSSON Makefile variable to 0. Please note that nvidia-settings requires libjansson version 2.2 or later.
* Removed the runlevel check from nvidia-installer: the installation problems formerly associated with runlevel 1 no longer apply.
* Added initial support for G-SYNC monitors. Additional details and system requirements can be found at: http://www.geforce.com/hardware/technology/g-sync
* Improved support for running the NVIDIA driver in configurations where writing to executable memory is disallowed. Driver optimizations that require writing to executable memory can be forcefully disabled using the new __GL_WRITE_TEXT_SECTION environment variable. See the README for more details.
* Fixed an X driver bug that caused gamma ramp updates of the green channel at depth 15, on some recent GPUs, to be ignored.
* Fri Jun 13 2014 bumblebee.obsAATTgmail.com- Update to 337.25
* Added support for the following GPUs: GeForce GTX TITAN Z GeForce GT 740 GeForce 830M GeForce 840M GeForce 845M GeForce GTX 850M
* Fixed a bug that caused X to crash when querying clock offsets for non-existent performance levels.
* Fixed a performance regression when running KDE with desktop effects using the OpenGL compositing backend.
* Fixed a bug that caused duplicate entries to appear in some dropdown menus in the \"Application Profiles\" page of nvidia-settings.
* Fixed a regression that could cause OpenGL rendering corruption on X screens with 30 bit per pixel color.
* Fixed a bug causing mode validation to fail for 4K resolutions over HDMI in certain situations.
* Added nvidia-settings command line controls for over- and under-clocking attributes. Please see the nvidia-settings(1) manual page for more details.
* Fixed several cosmetic issues in the clock control user interface of nvidia-settings.
* Added support for the GLX_EXT_stereo_tree extension. For more details, see the extension specification: http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt
* Enabled support for using Unified Back Buffer (UBB) and 3D Stereo with the composite extension on Quadro cards. Using stereo with a composite manager requires a stereo-aware composite manager. Otherwise, only the left eye of stereo applications will be displayed. See the GLX_EXT_stereo_tree extension specification for more details.
* Fixed a bug that could cause OpenGL programs to freeze under some low memory conditions.
* Updated the display configuration page in nvidia-settings to uniquely identify DisplayPort 1.2 monitors by displaying the monitor GUIDs.
* Fixed a bug that could cause ECC settings to be displayed incorrectly in nvidia-settings when changing ECC settings on a multi-GPU system.
* Removed the \"OnDemandVBlankInterrupts\" X configuration option: this option has been enabled by default since version 177.68 of the NVIDIA Unix driver, and the documentation had not been updated to reflect the new default value.
* Fixed a bug that caused GPU errors when hotplugging daisy-chained DisplayPort 1.2 displays.
* Updated the color correction settings page in the nvidia-settings control panel to reflect gamma changes made by other RandR clients while the control panel was already running.
* Fixed a bug that prevented the use of multiple simultaneous X servers on UEFI systems.
* Updated the nvidia-settings source package to build libXNVCtrl when building nvidia-settings, instead of relying on a pre-built library.
* Added the ability to over- and under-clock certain GeForce GPUs in the GeForce GTX 400 series and later. For GPUs that allow it, an offset can be applied to clock values in some clock domains of some performance levels. This clock manipulation is done at the user\'s own risk. See the README documentation of the \"CoolBits\" X configuration option for more details.
* Updated the minimum required version of GTK+ from 2.2 to 2.4 for nvidia-settings.
* Renamed the RandR output property _GUID to GUID now that it is an official property documented in randrproto.txt: http://cgit.freedesktop.org/xorg/proto/randrproto /commit/?id=19fc4c5a72eb9919d720ad66734029d9f8e313b1
* Reduced CPU utilization and GPU memory utilization of the NVIDIA EGL driver.
* Added support for the following EGL extensions: - EGL_EXT_buffer_age; - EGL_EXT_client_extensions; - EGL_EXT_platform_base; - EGL_EXT_platform_x11.
* Renamed the \"Clone\" setting of the \"MetaModeOrientation\" X configuration option to \"SamePositionAs\", to make clear that this setting applies to the position only, and not to the resolution of modes in the MetaMode.
* Added NV-CONTROL attribute NV_CTRL_VIDEO_ENCODER_UTILIZATION to query utilization percentage of the video encoder engine.
* Added support for the GLX_NV_delay_before_swap extension. For more details, see the extension specification: http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt
* Report correct buffer sizes for RGB GLX visuals, GLXFBConfigs, and EGLConfigs. Previously, RGB10 and RGB8 formats were reported as having 32 bits, and RGB5 formats were reported as having 16 bits. Now they are correctly reported as 30, 24, and 15 bit formats respectively as required by the GLX and EGL specifications.
 
ICM