Changelog for
nvidia-gfxG02-kmp-default-304.137_k4.20.7_1-1.8.x86_64.rpm :
* Fri Oct 12 2018 sndirschAATTsuse.com- let x11-video-nvidiaG02 %post-require xorg-x11-server, since on Optimus we want to switch back to X.Org\'s libglx.so (bsc#1111471)
* Fri Oct 12 2018 sndirschAATTsuse.com- let x11-video-nvidiaG02 recommend the following packages:
* Mesa-libGL1
* Mesa-libEGL1
* Mesa-libGLESv1_CM1
* Mesa-libGLESv2-2 This is needed for Optimus systems once NVIDIA\'s GL libs get disabled (our default); these packages won\'t get installed when adding NVIDIA\'s repository before the installation, which e.g. happens on SLED (bsc#1111471)
* Sun Sep 23 2018 sndirschAATTsuse.com- xf86-video-nvidia-legacy-0010-kernel-4.14.patch
* fixes build against Kernel 4.12 (used on sle12-sp4)
* Sun Sep 23 2018 sndirschAATTsuse.com- no longer alter, i.e. strip NVIDIA\'s libraries
* Thu May 17 2018 sndirschAATTsuse.com- workaround build failure of kernelrelease target on sle12-sp4 (boo#1093333)
* Mon Nov 13 2017 sndirschAATTsuse.com- added libelf-devel to BuildRequires for Tumbleweed
* Sat Sep 30 2017 sndirschAATTsuse.com- update to driver release 304.137
* 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.- adjusted NVIDIA_kernel-define_linux/NVIDIA_kernel-define_linux-x86.diff- obsoletes u_gcc4.8.5.patch, nvidia-304-4.10.patch- fixed %kver macro- some more specfile cleanup
* Fri Aug 18 2017 sndirschAATTsuse.com- kmp-post.sh/kmp-post-old.sh
* make sure kernel module gets generated into initrd during kmp installation- x11-video-nvidiaG04.spec
* %post: only recreate initrd if needed (possibly on sle11)- nvidia-gfxG04.spec
* use trigger scripts for Leap 42.3/sle12-sp3; trigger in addition to %post on uninstall of drm-kmp (boo#1053934)- preamble
* readded provides to drm-kmp on Leap 42.3/sle12-sp3, since otherwise NVIDIA KMP isn\'t autoselected :-(
* Thu Aug 17 2017 sndirschAATTsuse.com- removed wrong provides to drm-kmp (only obsoletes should be used here!)
* Fri Jul 28 2017 sndirschAATTsuse.com- add patch nvidia-304-4.10.patch to fix build with kernel 4.10 and above (based on nvidia-340-4,10 patch taken from nvidia forum)
* Mon Jun 19 2017 sndirschAATTsuse.com- provide/obsolete drm-kmp-
on sle12-sp3/Leap 42.3 (boo#1044816)
* Mon Apr 24 2017 toddrme2178AATTgmail.com- Various spec file and rpmlint cleanups:
* Improve descriptions
* Add URL
* Remove spurious obsoletes (higher versions don\'t necessarily replace lower ones due to dropped graphics card support).
* Add %config tags
* Update year
* Use versioning provides to avoid self-obsoletes.
* Thu Feb 16 2017 sndirschAATTsuse.com- update to driver release 304.135
* 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.- u_gcc4.8.5.patch
* required on sle12-sp2/Leap 42.2 (gcc 4.8.5)
* Tue Jan 03 2017 sndirschAATTsuse.com- u_nvidia_mtrr_k4_3.patch
* make sure deprecated kernel APIs for mtrr are no longer used on kernel >= 4.3, since they are no longer exported (bnc#1017755)
* Tue Dec 13 2016 sndirschAATTsuse.com- update to driver release 304.134
* 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 Sep 30 2016 sndirschAATTsuse.com- %post: create symlinks and /usr/lib/tmpfiles.d snippet for udev so nvidia devices will get user ACLs by logind later (bnc#1000625)- %preun cleanup: remove tmpfiles.d snippet
* Mon Sep 26 2016 sndirschAATTsuse.com- update to driver release 304.132
* Added /var/log/dmesg to the list of paths which are searched by nvidia-bug-report.sh for kernel messages.
* Fixed a bug that caused kernel panics when using the NVIDIA driver on v4.5 and newer Linux kernels built with CONFIG_DEBUG_VM_PGFLAGS.
* Updated nvidia-installer to support ncurses version 6.x.
* Wed Jun 08 2016 sndirschAATTsuse.com- fixed build and installation of kernel modules on target system
* Wed May 25 2016 sndirschAATTsuse.com- refixed build against sle10-sp4 (patch by mmarek)
* Mon May 23 2016 mmarekAATTsuse.cz- Fix build if the source tree is not /usr/src/linux (needed to build against kernel-source-vanilla or kernel-source-rt).
* Thu Nov 12 2015 sndirschAATTsuse.com- update to driver release 304.131
* 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).
* Thu Sep 03 2015 sndirschAATTsuse.com- update to driver release 304.128
* Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available, or from the source code available at: http://people.freedesktop.org/~aplattner/vdpau/
* Updated nvidia-installer to use modprobe(8) when leaving the NVIDIA kernel module loaded after installation, instead of insmod(8) or libkmod. This allows the kernel module to honor any configuration directives that apply to it in /etc/modprobe.d when it is loaded.
* Fixed a bug that allowed console messages from the Linux kernel to be drawn over the user interface of nvidia-installer.- supersedes 304.125-kernel-4.0.patch
* Tue Jun 16 2015 sndirschAATTsuse.com- added Obsoletes/Conflicts for G01 and older (bnc#802624)
* Mon Jun 15 2015 sndirschAATTsuse.com- avoid accidental removal of G alternative (bnc#802624)
* Fri May 08 2015 sndirschAATTsuse.com- 304.125-kernel-4.0.patch
* fixes build for kernel 4.0
* Thu Apr 02 2015 sndirschAATTsuse.com- remove \"multiversion(kernel)\" from provides (bnc#925437)
* Mon Feb 02 2015 sndirschAATTsuse.com- added missing legacy pci_ids file
* Fri Dec 05 2014 mmarekAATTsuse.cz- update to driver release 304.125
* Added support for X.Org xserver ABI 19 (xorg-server 1.17).
* Improved compatibility with recent Linux kernels.
* 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.
* Updated nvidia-installer to install a file in the system\'s xorg.conf.d directory, when a sufficiently new X server is detected, to cause the X server to load the \"nvidia\" X driver automatically if it is started after the NVIDIA kernel module is loaded. This feature is supported in X.Org xserver 1.16 and higher when running on Linux 3.9 or higher with CONFIG_DRM enabled.
* Updated nvidia-installer to log uninstallation to a separate file from the installation log, and to attempt uninstalling previous driver installations using the installer program from the previous installation, when available.
* Updated nvidia-installer to avoid writing to non-zero offsets of sysctl files in /proc/sys/kernel.
* Thu Nov 06 2014 sndirschAATTsuse.com- update to driver release 304.123 (bnc#bnc#904048)
* Improved compatibility with recent Linux kernels.
* Fixed a bug that could result in system instability while restoring the VGA console.
* Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
* Updated nvidia-bug-report.sh to search the systemd journal for X server logs and messages from the NVIDIA kernel module.
* Added support for X.org xserver ABI 18 (xorg-server 1.16).
* Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.