-
nvidia-graphics-drivers-390 (390.157-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1997087).
-- Alberto Milone <email address hidden> Fri, 18 Nov 2022 15:31:30 +0000
-
nvidia-graphics-drivers-390 (390.154-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1982501).
-- Alberto Milone <email address hidden> Thu, 28 Jul 2022 16:29:58 +0000
-
nvidia-graphics-drivers-390 (390.151-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1973300).
* debian/templates/dkms_nvidia.conf.in:
- Drop buildfix_kernel_5.17.patch.
-- Alberto Milone <email address hidden> Fri, 13 May 2022 13:32:01 +0000
-
nvidia-graphics-drivers-390 (390.147-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1966093):
- Fixed a bug where vkCreateSwapchain could cause the X Server to
crash when an invalid imageFormat was provided.
- Fixed a driver installation failure on Linux kernel 5.11
release candidates, where the NVIDIA kernel module failed to
build with error "fatal error: asm/kmap_types.h: No such file
or directory".
[ Dimitri John Ledkov ]
* debian/dkms_nvidia/patches/buildfix_kernel_5.13_armhf.patch:
- Fix armhf builds.
* debian/dkms_nvidia/patches/buildfix_kernel_5.17.patch:
- Fix build failure with Linux 5.17.
-- Alberto Milone <email address hidden> Thu, 24 Mar 2022 16:39:52 +0100
-
nvidia-graphics-drivers-390 (390.144-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1933980).
* debian/templates/dkms_nvidia.conf.in:
- Drop buildfix_kernel_5.13.patch.
-- Alberto Milone <email address hidden> Mon, 05 Jul 2021 11:13:44 +0200
-
nvidia-graphics-drivers-390 (390.143-0ubuntu0.18.04.2) bionic; urgency=medium
* debian/dkms_nvidia/patches/buildfix_kernel_5.13.patch,
debian/templates/dkms_nvidia.conf.in:
- Add support for Linux 5.13 (LP: #1931131).
-- Alberto Milone <email address hidden> Tue, 15 Jun 2021 14:11:44 +0200
-
nvidia-graphics-drivers-390 (390.143-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1923062).
* debian/templates/dkms_nvidia.conf.in:
- Drop buildfix_kernel_5.11.patch.
-- Alberto Milone <email address hidden> Fri, 09 Apr 2021 17:13:11 +0200
-
nvidia-graphics-drivers-390 (390.141-0ubuntu0.18.04.2) bionic; urgency=medium
* debian/templates/control.in:
- Add conflicts/replace/provides for all the metapackages
(LP: #1915935).
- Add XB-Support field and set it to "Legacy".
* debian/templates/dkms_nvidia.conf.in,
debian/dkms_nvidia/patches/buildfix_kernel_5.11.patch:
- Add support for Linux 5.11 (LP: #1916908).
Note: UVM is disabled for Linux >= 5.10.
-- Alberto Milone <email address hidden> Thu, 25 Feb 2021 17:07:58 +0100
-
nvidia-graphics-drivers-390 (390.141-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1906680):
- CVE-2021-1052, CVE-2021-1053.
-- Alberto Milone <email address hidden> Tue, 05 Jan 2021 13:56:31 +0100
-
nvidia-graphics-drivers-390 (390.138-0ubuntu0.18.04.1) bionic-security; urgency=medium
* New upstream release (LP: #1882093):
- CVE-2020-5963, CVE-2020-5967.
* debian/templates/control.in:
- make the DKMS dependency less strict.
- Use versioned dependencies on nvidia-kernel-common and
nvidia-dkms, to keep user space in sync with the kernel modules.
* debian/templates/dkms_nvidia.conf.in:
- Drop do-not-call-pci_save_state.patch.
* debian/rules:
- expose DEBIAN_VERSION.
-- Alberto Milone <email address hidden> Wed, 17 Jun 2020 11:34:40 +0200
-
nvidia-graphics-drivers-390 (390.132-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1854485):
- Fixed kernel module build problems with Linux kernel 5.4.0
release candidates.
- Updated nvidia-bug-report.sh to collect information about X
server crashes from coredumpctl, when available.
- Updated the nvidia-drm kernel module for compatibility with the
removal of the DRIVER_PRIME flag in recent Linux kernel versions.
* debian/templates/dkms_nvidia.conf.in,
debian/dkms_nvidia/patches/do-not-call-pci_save_state.patch,
debian/dkms_nvidia/patches/disable_fstack-clash-protection_fcf-protection.patch:
- Do not call pci_save_state (as the more recent driver series do).
- Fall back on /usr/bin/gcc when cc is not available.
- Detect and disable the fstack-clash-protection fcf-protection flags.
- Drop buildfix_kernel_5.2.patch and buildfix_kernel_5.3.patch (now in the
upstream release).
* debian/templates/libnvidia-common-flavour.install.in,
debian/templates/libnvidia-gl-flavour-dev.install.in,
debian/templates/libnvidia-gl-flavour.install.in,
debian/templates/nvidia-compute-utils-flavour.install.in,
debian/templates/nvidia-compute-utils-flavour.nvidia-persistenced.service.in,
debian/templates/nvidia-driver-flavour.docs.in,
debian/templates/nvidia-utils-flavour.install.in:
- Remove final / from installation paths (to match the manifest file).
- Add the StopWhenUnneeded=true field to nvidia-persistenced.
* debian/templates/control:
- Update to dpkg-dev (>= 1.17.11~).
- Rearrange the cuda dependencies, and add a needed dependency on
libnvidia-cfg1.
-- Alberto Milone <email address hidden> Mon, 27 Jan 2020 12:51:15 +0100
-
nvidia-graphics-drivers-390 (390.116-0ubuntu0.18.04.3) bionic; urgency=medium
* debian/dkms_nvidia/patches/buildfix_kernel_5.3.patch,
debian/templates/dkms_nvidia.conf.in:
- Fix build failure with Linux 5.3 (LP: #1851162).
nvidia-graphics-drivers-390 (390.116-0ubuntu0.18.04.2) bionic; urgency=medium
* debian/dkms_nvidia/patches/buildfix_kernel_5.2.patch,
debian/templates/dkms_nvidia.conf.in:
- Fix build failure again Linux 5.3 (LP: #1851162).
-- Alberto Milone <email address hidden> Wed, 22 Jan 2020 11:24:10 +0100
-
nvidia-graphics-drivers-390 (390.116-0ubuntu0.18.04.2) bionic; urgency=medium
* debian/dkms_nvidia/patches/buildfix_kernel_5.2.patch,
debian/templates/dkms_nvidia.conf.in:
- Fix build failure again Linux 5.3 (LP: #1851162).
-- Alberto Milone <email address hidden> Tue, 21 Jan 2020 14:55:43 +0100
-
nvidia-graphics-drivers-390 (390.116-0ubuntu0.18.04.1) bionic; urgency=medium
* SECURITY UPDATE:
- CVE‑2018‑6260 (LP: #1814548).
* New upstream release:
- Fixed build failures which resulted in errors like "implicit
declaration of function drm_...", when building the NVIDIA
DRM kernel module for Linux kernel 5.0 release candidates.
- Fixed a bug which could cause VK_KHR_external_semaphore_fd
operations to fail.
- Fixed a build failure, "implicit declaration of function
'vm_insert_pfn'", when building the NVIDIA DRM kernel module
for Linux kernel 4.20 release candidates.
- Fixed a build failure, "unknown type name 'ipmi_user_t'",
when building the NVIDIA kernel module for Linux kernel 4.20
release candidates.
- Fixed a bug that caused mode switches to fail when an SDI
output board was connected.
- Fixed a bug that could cause rendering corruption in Vulkan
programs.
- Fixed a bug that caused
vkGetPhysicalDeviceDisplayPropertiesKHR() to occasionally
return incorrect values for physicalResolution.
- Added the synchronization state for PRIME Displays to nvidia-
settings.
- Fixed a bug that could prevent nvidia-xconfig from disabling
the X Composite extension on version 1.20 of the X.org X
server.
- 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.
- Added a new kernel module parameter,
NVreg_RestrictProfilingToAdminUsers, to allow restricting the
use of GPU performance counters to system administrators
only.
-- Alberto Milone <email address hidden> Mon, 25 Feb 2019 12:10:20 +0100
-
nvidia-graphics-drivers-390 (390.77-0ubuntu0.18.04.2) bionic; urgency=medium
* debian/rules.defs:
- Add support for xserver-xorg-core-hwe-18.04 (LP: #1815579).
-- Alberto Milone <email address hidden> Thu, 14 Feb 2019 16:14:57 +0100
-
nvidia-graphics-drivers-390 (390.77-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release:
- Improved compatibility with recent Linux kernels.
- Fixed an intermittent hang of Vulkan applications running
fullscreen when flipping is allowed.
- Removed informational messages that were printed by nvidia-
modeset.ko whenever a GPU device was allocated or freed.
- Fixed a bug that caused kwin OpenGL compositing to crash when
launching certain OpenGL applications.
* debian/nvidia-kernel-common-390.nvidia-fallback.service,
debian/templates/nvidia-kernel-common-flavour.nvidia-fallback.service.in,
debian/rules,
debian/rules.defs:
- Remove nvidia-fallback.service, as loading nouveau can cause problems
on hybrid systems (LP: #1778011).
- Use https instead of http for the sources.
-- Alberto Milone <email address hidden> Mon, 06 Aug 2018 15:55:41 +0200
-
nvidia-graphics-drivers-390 (390.48-0ubuntu3) bionic; urgency=medium
* debian/rules, debian/templates/control.in,
debian/templates/nvidia-dkms-flavour.install.in,
debian/templates/nvidia-dkms-flavour.postinst.in,
debian/templates/nvidia-dkms-flavour.postrm.in,
debian/templates/nvidia-dkms-flavour.prerm.in,
debian/templates/nvidia-dkms-flavour.install.in,
debian/templates/nvidia-kernel-common-flavour.install.in,
debian/templates/nvidia-kernel-common-flavour.nvidia-fallback.service.in,
debian/templates/nvidia-kernel-common-flavour.postinst.in,
debian/templates/nvidia-kernel-common-flavour.postrm.in:
- Fix kernel detection. We were passing an entire list of kernels
but we really needed only the current kernel.
- Split the scripts, udev rules, and blacklist file into the
nvidia-kernel-common package. The nvidia-dkms package only
includes DKMS related files now.
- Rename nvidia-compute and nvidia-compute-no-dkms to
nvidia-headless and nvidia-headless-no-dkms.
- Drop the i386 dependencies from the main libraries on amd64, and
add them to the main metapackage instead.
- Recommend nvidia-prime (>=0.8).
-- Alberto Milone <email address hidden> Wed, 18 Apr 2018 19:01:46 +0200
-
nvidia-graphics-drivers-390 (390.48-0ubuntu2) bionic; urgency=medium
[ Alberto Milone ]
* debian/templates/10-nvidia.conf.in,
debian/templates/xserver-xorg-video-nvidia-flavour.install.in:
- Rename xorg.conf.d file.
- Drop the PrimaryGpu option from the xorg.conf.d file, as it
has a bad interaction with systems with multiple NVIDIA GPUs
(LP: #1756226).
[ Graham Inggs ]
* debian/templates/control.in:
- Make sure that libnvidia-compute does not conflict with or
replace opencl-icd, so that other OpenCL ICDs can be installed
at the same time.
-- Alberto Milone <email address hidden> Thu, 12 Apr 2018 16:45:37 +0200
-
nvidia-graphics-drivers-390 (390.48-0ubuntu1) bionic; urgency=medium
* New upstream release:
- Updated the driver to prevent G-SYNC from being enabled when a
Quadro Sync board is installed. G-SYNC and Quadro Sync were
always mutually incompatible features, and this change makes it
easier to use G-SYNC capable monitors on Quadro Sync
configurations, as it is now no longer necessary to manually
disable G-SYNC.
- Further improved the fix for occasional flicker when using the
X driver's composition pipeline. This was mostly fixed in
390.42, but now the fix should be more complete.
- Improved compatibility with recent Linux kernels.
- Fixed a string concatenation bug that caused libGL to
accidentally try to create the directory "$HOME.nv" rather than
"$HOME/.nv" in some cases where /tmp isn't accessible.
- Increased the version numbers of the GLVND libGL, libGLESv1_CM,
libGLESv2, and libEGL libraries, to prevent concurrently
installed non-GLVND libraries from taking precedence in the
dynamic linker cache.
- 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().
* debian/templates/dkms_nvidia.conf.in:
- Drop buildfix_kernel_4.15.patch.
* debian/templates/nvidia-dkms-flavour.postinst.in:
- Add missing KERNELS variable. This fixes the following error:
"dpkg: error: version '-' has bad syntax: revision number is empty".
-- Alberto Milone <email address hidden> Wed, 04 Apr 2018 15:05:09 +0200
-
nvidia-graphics-drivers-390 (390.42-0ubuntu1) bionic; urgency=medium
* New upstream release:
- Fixed a regression, introduced in 390.12, that caused occasional
flicker when using the X driver's composition pipeline, for
example when using screen transformations like rotation, or the
"ForceCompositionPipeline" or "ForceFullCompositionPipeline"
options."
[ Alberto Milone ]
* debian/dkms_nvidia/patches/buildfix_kernel_4.15.patch,
debian/templates/nvidia-dkms-flavour.install.in:
- Fix support for Linux 4.15 (LP: #1752739).
* debian/templates/nvidia-kernel-source-flavour.install.in:
- Slim down the file, avoiding to list every single file.
* debian/templates/control.in:
- Allow nvidia-dkms-390 to replace nvidia-384 (LP: #1753073).
* debian/rules,
debian/templates/nvidia-compute-utils-flavour.install.in,
debian/templates/nvidia-compute-utils-flavour.nvidia-persistenced.service.in,
debian/templates/nvidia-dkms-flavour.install.in,
debian/templates/nvidia-dkms-flavour.nvidia-fallback.service.in:
- Make sure to enable both systemd services, and let dh_systemd
do all the work.
- Install nvidia-fallback.service. This loads nouveau if nvidia
fails to load.
- Remove any references to ld.so.conf.
[ Rico Tzschichholz ]
* debian/rules.defs:
- Use the no-compat32 binary for amd64.
-- Alberto Milone <email address hidden> Wed, 14 Mar 2018 17:10:44 +0100
-
nvidia-graphics-drivers-390 (390.25-0ubuntu4) bionic; urgency=medium
* Commit changes to debian/templates/control.in, not just to
debian/control.
-- Steve Langasek <email address hidden> Fri, 02 Mar 2018 14:26:58 -0800
-
nvidia-graphics-drivers-390 (390.25-0ubuntu3) bionic; urgency=medium
* Don't depend on libnvidia-{en,de}code-390 on armhf, as these packages
are not available.
* Don't generate a self-recommends for libnvidia-decode-390 on i386.
-- Steve Langasek <email address hidden> Fri, 02 Mar 2018 12:12:25 -0800
-
nvidia-graphics-drivers-390 (390.25-0ubuntu2) bionic; urgency=medium
[ Alberto Milone ]
* debian/rules.defs:
- Depend on xserver-xorg-core (>= 2:1.19.6-1ubuntu2~).
* debian/templates/nvidia-dkms-flavour.postinst.in:
- Remove legacy delayed build code.
* debian/templates/control.in:
- libnvidia-compute should have Conflicts, not Breaks.
* debian/copyright:
- Use https in the url.
- Move stanza about debian rules after debian/*.
* debian/templates/nvidia-dkms-flavour.install.in
- Remove debian/copy-nvidia-options and install kernel
scripts in the DKMS package.
* debian/templates/control.in:
- Fix file clash in libnvidia-compute.
- Use debhelper 9.
- Add libnvidia-common-$flavour package. This includes
the GL profiles (which are not arch specific).
* debian/templates/xserver-xorg-video-nvidia-flavour.install.in:
- Do not install libnvidia-wfb.so.$version.
[ Rico Tzschichholz ]
* debian/rules:
- Drop superfluous build target references, and unused variables.
- Avoid empty target, which is fatal.
* debian/templates/libnvidia-decode-flavour.{install|links}.in:
- Change vdpau destination.
* debian/templates/control.in:
- Relax versioned Conficts.
- Remove -i386 packages.
- Add Conflicts/Replaces nvidia-390 to nvidia-kernel-source.
* debian/templates/libnvidia-gl-flavour.install.in:
- Fix installation of nvidia_icd.json.
- Install libnvidia-tls.so on armhf.
-- Alberto Milone <email address hidden> Thu, 01 Mar 2018 18:34:26 +0100
-
nvidia-graphics-drivers-390 (390.25-0ubuntu1) bionic; urgency=medium
* Initial release.
-- Alberto Milone <email address hidden> Thu, 22 Feb 2018 18:50:17 +0100