Changelog for
dkms-nvidia-340.107-12.230.i586.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().
* 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).