Changelog for
x11-video-nvidia-340.108-lp155.13.1.x86_64.rpm :
* Fri Jun 14 2019 bumblebee.obsAATTgmail.com- Update to 340.108
* Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
* Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
* Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
* Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
* Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
* Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
* Fixed a build failure, \"too many arguments to function \'get_user_pages\'\", when building the NVIDIA kernel module for Linux kernel v4.4.168.
* Fixed a build failure, \"implicit declaration of function do_gettimeofday\", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
* Thu Mar 28 2019 AndrewNovikovAATTyandex.ru
* Fix building for Linux-5.0 The patch by Alberto Milone, NVIDIA driver maintainer for Ubuntu
* Tue Aug 21 2018 bumblebee.obsAATTgmail.com- Update to 340.107
* Updated nvidia-installer in the 340.xx legacy driver series to default to installing the driver without the NVIDIA Unified Memory kernel module if this module fails to build at installation time. The 340.xx legacy Unified Memory kernel module is incompatible with recent Linux kernels, and the GPU hardware generations that the 340.xx legacy driver series is intended to support do not support Unified Memory.
* Added support for X.Org xserver ABI 24 (xorg-server 1.20).
* Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
* Fixed a bug which could cause X servers that export a Video\\ Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
* Sun May 06 2018 bumblebee.obsAATTgmail.com- Update to 340.106
* Fixed a compatibility problem between the nvidia.ko\'s Page Attribute Table (PAT) support and the kernel Page Table Isolation (PTI) patches. To optimize stores to memory, nvidia.ko contains support for configuring the CPU\'s PAT registers, as a fallback for Linux kernels that predate kernel native PAT support. On any recent kernel with CONFIG_X86_PAT enabled, the driver will detect that setup has already been done and skip its PAT setup. However, a static inline function called by nvidia.ko\'s PAT fallback support was updated in the PTI patches to use the EXPORT_SYMBOL_GPL symbol \'cpu_tlbstate\'. nvidia.ko was updated to only contain its PAT fallback support, at build time, on kernels without CONFIG_X86_PAT.
* Wed Sep 20 2017 bumblebee.obsAATTgmail.com- Update to 340.104
* Improved compatibility with recent Linux kernels.
* Updated nvidia-installer to label kernel modules with SELinux file type \'modules_object_t\'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
* Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
* Sun Mar 12 2017 bumblebee.obsAATTgmail.com- Update to 340.102
* Added support for X.Org xserver ABI 23 (xorg-server 1.19)
* Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
* Thu Feb 02 2017 bumblebee.obsAATTgmail.com- Update to 340.101
* Added support for X.Org xserver ABI 23 (xorg-server 1.19)
* Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
* 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.