nvidia-graphics-drivers-340 (340.106-0ubuntu3) bionic; urgency=medium * debian/templates/nvidia-graphics-drivers.postrm.in, debian/templates/nvidia-graphics-drivers.preinst.in, debian/templates/nvidia-graphics-drivers.prerm.in: - Deal with 32 bit compatibility diversions (LP: #1753061). * debian/templates/control.in: - Conflict/replace/provide the virtual packages from the 390 series. - Drop dependency on nvidia-prime and on bumblebee. -- Alberto Milone Wed, 07 Mar 2018 17:25:19 +0100 nvidia-graphics-drivers-340 (340.106-0ubuntu2) bionic; urgency=medium * debian/rules, debian/71-nvidia.rules, debian/dkms_nvidia.conf, debian/templates/nvidia-graphics-drivers.install.in, debian/glamor.conf, debian/templates/nvidia-graphics-drivers.postinst.in, debian/templates/nvidia-graphics-drivers.postrm.in, debian/templates/nvidia-graphics-drivers.preinst.in, debian/templates/nvidia-graphics-drivers.prerm.in, debian/templates/nvidia-drm-outputclass-ubuntu.conf.in: - Drop the alternatives in favour of diversions, so that the driver can work with GLVND enabled mesa. * debian/substvars: - Depend on xserver-xorg-core (>= 2:1.19.6-1ubuntu2). -- Alberto Milone Thu, 22 Feb 2018 14:49:43 +0100 nvidia-graphics-drivers-340 (340.106-0ubuntu1) bionic; urgency=medium * New upstream release: - 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. * debian/templates/dkms_nvidia.conf.in: - Drop buildfix_kernel_4.14.patch. -- Alberto Milone Wed, 17 Jan 2018 09:40:30 +0100 nvidia-graphics-drivers-340 (340.104-0ubuntu3) bionic; urgency=medium * debian/dkms/patches/buildfix_kernel_4.14.patch: - Fix dkms module build failures. (LP: #1727016) -- Seth Forshee Wed, 08 Nov 2017 14:50:31 -0600 nvidia-graphics-drivers-340 (340.104-0ubuntu2) artful; urgency=medium * debian/dkms_nvidia/patches/buildfix_kernel_4.11.patch, debian/templates/dkms_nvidia.conf.in: - Refresh and re-enable patch for Linux 4.11, as the driver is still missing some changes. -- Alberto Milone Thu, 21 Sep 2017 16:02:09 +0200 nvidia-graphics-drivers-340 (340.104-0ubuntu1) artful; urgency=medium * New upstream release: - Improved compatibility with recent Linux kernels. * debian/templates/dkms.conf.in: - Drop all the patches. -- Alberto Milone Wed, 20 Sep 2017 16:31:36 +0200 nvidia-graphics-drivers-340 (340.102-0ubuntu5) artful; urgency=medium [ Seth Forshee ] * debian/dkms_nvidia/patches/buildfix_kernel_4.12.patch, debian/templates/dkms_nvidia.conf.in: - Add support for Linux 4.11 (LP: #1700799). -- Alberto Milone Wed, 02 Aug 2017 18:43:58 +0200 nvidia-graphics-drivers-340 (340.102-0ubuntu4) artful; urgency=medium [ Seth Forshee ] * debian/dkms_nvidia/patches/buildfix_kernel_4.11.patch, debian/templates/dkms_nvidia.conf.in: - Add support for Linux 4.11 (LP: #1691841). -- Alberto Milone Thu, 25 May 2017 16:19:24 +0200 nvidia-graphics-drivers-340 (340.102-0ubuntu3) zesty; urgency=medium * Drop nvidia-prime and bumblebee Recommends on armhf (LP: #1566446) -- Adam Conrad Fri, 07 Apr 2017 04:57:50 -0600 nvidia-graphics-drivers-340 (340.102-0ubuntu1) zesty; urgency=medium * New upstream release: - 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. * debian/dkms_nvidia/patches/buildfix_kernel_4.10.patch, debian/templates/dkms_nvidia.conf.in: - Add support for Linux 4.10. -- Alberto Milone Wed, 15 Feb 2017 17:34:22 +0100 nvidia-graphics-drivers-340 (340.101-0ubuntu1) zesty; urgency=medium * debian/dkms_nvidia/patches/buildfix_kernel_4.9.patch: - Refresh patch for new upstream release. * debian/substvars: - Add support for X ABI 23. -- Robert Hooker Thu, 15 Dec 2016 11:01:15 -0500 nvidia-graphics-drivers-340 (340.98-0ubuntu2) zesty; urgency=medium * debian/templates/dkms_nvidia.conf.in, debian/dkms_nvidia/patches/buildfix_kernel_4.9.patch: - Add support for Linux 4.9. Credit goes to Michael Marley for finding out about the new required DRIVER_LEGACY flag. -- Alberto Milone Wed, 07 Dec 2016 18:15:14 +0100 nvidia-graphics-drivers-340 (340.98-0ubuntu1) yakkety; urgency=medium * debian/templates/nvidia-graphics-drivers.postinst.in: - Do not fail if update-initramfs is not available (LP: #1629274). * New upstream release: - 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. -- Alberto Milone Mon, 10 Oct 2016 18:03:45 +0200 nvidia-graphics-drivers-340 (340.96-0ubuntu6) yakkety; urgency=medium * debian/rules, debian/templates/control.in, debian/templates/nvidia-graphics-drivers.dirs.in, debian/templates/nvidia-graphics-drivers.install.in, debian/templates/nvidia-graphics-drivers.postinst.in, debian/templates/var-lib-snapd-lib-gl.mount.in: - Revert bind mount unit for snappy, as it causes a regression. -- Alberto Milone Mon, 06 Jun 2016 15:58:23 +0200 nvidia-graphics-drivers-340 (340.96-0ubuntu5) yakkety; urgency=medium [ Michael Vogt ] * debian/rules, debian/templates/control.in, debian/templates/nvidia-graphics-drivers.dirs.in, debian/templates/nvidia-graphics-drivers.install.in, debian/templates/nvidia-graphics-drivers.postinst.in, debian/templates/var-lib-snapd-lib-gl.mount.in: - Add bind mount unit for snappy (LP: #1588192). -- Alberto Milone Fri, 03 Jun 2016 10:20:22 +0200 nvidia-graphics-drivers-340 (340.96-0ubuntu4) yakkety; urgency=medium * debian/templates/dkms_nvidia.conf.in, debian/dkms_nvidia/patches/buildfix_kernel_4.6.patch: - Add support for Linux 4.6. -- Alberto Milone Mon, 23 May 2016 16:24:44 +0200 nvidia-graphics-drivers-340 (340.96-0ubuntu3) xenial; urgency=medium * debian/templates/control.in: - Add transitional packages for the 340-updates and the 331-updates flavours. -- Alberto Milone Wed, 13 Apr 2016 17:13:11 +0200 nvidia-graphics-drivers-340 (340.96-0ubuntu2) xenial; urgency=medium * debian/71-nvidia.rules, debian/create-uvm-dev-node, debian/templates/nvidia-graphics-drivers.install.in: - Add support for creating the device nodes, and for loading the uvm module (LP: #1540896). -- Alberto Milone Wed, 03 Feb 2016 15:39:19 +0100 nvidia-graphics-drivers-340 (340.96-0ubuntu1) xenial; urgency=medium * debian/templates/dkms_nvidia.conf.in: - Drop all the patches. * debian/substvars: - Add support for X ABI 20. * New upstream release: - 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). -- Alberto Milone Thu, 12 Nov 2015 11:45:52 +0100 nvidia-graphics-drivers-340 (340.93-0ubuntu2) xenial; urgency=medium * debian/templates/control.in: - Add dependency on xserver-xorg-legacy. -- Alberto Milone Wed, 11 Nov 2015 17:11:19 +0100 nvidia-graphics-drivers-340 (340.93-0ubuntu1) wily; urgency=medium * New upstream release: - Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted. - Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU. - Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU. - Fixed a kernel memory leak that occurred when looping hardware- accelerated video decoding with VDPAU on Maxwell-based GPUs. - Fixed a bug that caused the X server to crash if a RandR 1.4 output provided by a SinkOutput provider was selected as the primary output on X.Org xserver 1.17 and higher. - Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases. - Fixed a bug that prevented OpenGL from properly recovering from hardware errors or sync object waits that had timed out. -- Alberto Milone Thu, 27 Aug 2015 13:03:32 +0200 nvidia-graphics-drivers-340 (340.76-0ubuntu3) wily; urgency=medium * debian/templates/dkms_nvidia.conf.in, debian/dkms_nvidia/patches/buildfix_kernel_4.0.patch: - Add support for Linux 4.0. -- Alberto Milone Fri, 05 Jun 2015 16:57:37 +0200 nvidia-graphics-drivers-340 (340.76-0ubuntu2) vivid; urgency=medium * debian/rules, debian/templates/control.in, debian/templates/dkms_nvidia_uvm.conf.in, debian/templates/nvidia-graphics-drivers-uvm.dirs.in, debian/templates/nvidia-graphics-drivers-uvm.install.in, debian/templates/nvidia-graphics-drivers-uvm.postinst.in, debian/templates/nvidia-graphics-drivers-uvm.prerm.in: - Build nvidia and nvidia-uvm together, as the latter build depends on the former (LP: #1431753). - Merge the -uvm package into the main nvidia driver package, and provide a transitional package for -uvm. - Make sure to remove all upstream dkms.conf files. -- Alberto Milone Mon, 30 Mar 2015 17:09:32 +0200 nvidia-graphics-drivers-340 (340.76-0ubuntu1) vivid; urgency=medium * Initial release. -- Alberto Milone Wed, 11 Feb 2015 17:25:50 +0100