nvidia-graphics-drivers-340 340.108-0ubuntu0.18.04.1 source package in Ubuntu

Changelog

nvidia-graphics-drivers-340 (340.108-0ubuntu0.18.04.1) bionic; urgency=medium

  * New upstream release (LP: #1854485):
    - 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.
    - 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.
  * debian/templates/dkms_nvidia.conf.in:
    - Drop the following patches (no longer needed in 340.108):
      buildfix_kernel_5.0.patch, buildfix_kernel_5.3.patch.
    - Fall back on /usr/bin/gcc when cc is not available.
  * debian/dkms_nvidia/patches/buildfix_kernel_4.11.patch,
    debian/dkms_nvidia/patches/do-not-call-pci_save_state.patch,
    debian/dkms_nvidia/patches/use-kmem_cache_create_usercopy-on-4.16.patch,
    debian/dkms_nvidia/patches/buildfix_kernel_5.2.patch:
    - Refresh patches.
  * debian/dkms_nvidia/patches/disable_fstack-clash-protection_fcf-protection.patch,
    debian/dkms_nvidia/patches/do-not-call-pci_save_state.patch:
    - Do not call pci_save_state (as the more recent driver series do).
    - Detect and disable the fstack-clash-protection fcf-protection flags.

 -- Alberto Milone <email address hidden>  Mon, 27 Jan 2020 16:53:38 +0100

Upload details

Uploaded by:
Alberto Milone
Uploaded to:
Bionic
Original maintainer:
Ubuntu Developers
Architectures:
i386 amd64 armhf
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bionic updates restricted misc

Downloads

File Size SHA-256 Checksum
nvidia-graphics-drivers-340_340.108.orig.tar.gz 96.5 MiB 1087eb8966d65341612fae0546d6f47bc8727f152d4ba7a39512d3a24fa36cb2
nvidia-graphics-drivers-340_340.108-0ubuntu0.18.04.1.diff.gz 153.7 KiB 5ea10c408c4892e8e95c76a6bce10285c49c280016d54d6ae3ade8632e299cb9
nvidia-graphics-drivers-340_340.108-0ubuntu0.18.04.1.dsc 4.1 KiB 97f402bbe0965a020cb8cbcda7e76ec1a07859ef2e51b5f90f49dac88a01cee0

View changes file

Binary packages built by this source

libcuda1-331: Transitional package for libcuda1-340

 This is a transitional package for libcuda1-340, and can be
 safely removed after the installation is complete.

libcuda1-331-updates: Transitional package for libcuda1-340

 This is a transitional package for libcuda1-340, and can be
 safely removed after the installation is complete.

libcuda1-340: NVIDIA CUDA runtime library

 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the driver specific runtime library.
 .
 Supported NVIDIA devices include GPUs starting from GeForce 8 and Quadro FX
 series, as well as the Tesla computing processors.

libcuda1-340-updates: Transitional package for libcuda1-340

 This is a transitional package for libcuda1-340, and can be
 safely removed after the installation is complete.

nvidia-331: Transitional package for nvidia-331

 This is a transitional package for nvidia-331, and can be
 safely removed after the installation is complete.

nvidia-331-dev: Transitional package for nvidia-340-dev

 This is a transitional package for nvidia-340-dev, and can be
 safely removed after the installation is complete.

nvidia-331-updates: Transitional package for nvidia-340

 This is a transitional package for nvidia-340, and can be
 safely removed after the installation is complete.

nvidia-331-updates-dev: Transitional package for nvidia-340-dev

 This is a transitional package for nvidia-340-dev, and can be
 safely removed after the installation is complete.

nvidia-331-updates-uvm: Transitional package for nvidia-340

 This is a transitional package for nvidia-340, and can be
 safely removed after the installation is complete.

nvidia-331-uvm: Transitional package for nvidia-340

 This is a transitional package for nvidia-340, and can be
 safely removed after the installation is complete.

nvidia-340: NVIDIA binary driver - version 340.108

 The binary driver provide optimized hardware acceleration of OpenGL
 applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out
 and flat panel displays are also supported.
 .
 This package also includes the source for building the kernel module
 required by the Xorg driver, and provides NVIDIA's implementation of
 the Video Decode and presentation API. The latter enables acceleration
 for GeForce 8 and later series cards for h264 video.
 .
 Release Notes and supported GPUs:
 http://www.nvidia.com/object/linux-display-amd64-340.108-driver.html

nvidia-340-dev: NVIDIA binary Xorg driver development files

 This package contains the NVIDIA binary Xorg driver
 development files.
 .
 For more information on this source package visit NVIDIA's homepage
 at http://www.nvidia.com/ .

nvidia-340-updates: Transitional package for nvidia-340

 This is a transitional package for nvidia-340, and can be
 safely removed after the installation is complete.

nvidia-340-updates-dev: Transitional package for nvidia-340-dev

 This is a transitional package for nvidia-340-dev, and can be
 safely removed after the installation is complete.

nvidia-340-uvm: Transitional package for nvidia-340

 This is a transitional package for nvidia-340.

nvidia-libopencl1-331: Transitional package for nvidia-libopencl1-340

 This is a transitional package for nvidia-libopencl1-340, and can be
 safely removed after the installation is complete.

nvidia-libopencl1-331-updates: Transitional package for nvidia-libopencl1-340

 This is a transitional package for nvidia-libopencl1-340, and can be
 safely removed after the installation is complete.

nvidia-libopencl1-340: NVIDIA OpenCL Driver and ICD Loader library

 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains NVIDIA's OpenCL implementation and the ICD Loader
 library. This library supports only OpenCL 1.1.

nvidia-libopencl1-340-updates: Transitional package for nvidia-libopencl1-340

 This is a transitional package for nvidia-libopencl1-340, and can be
 safely removed after the installation is complete.

nvidia-opencl-icd-331: Transitional package for nvidia-opencl-icd-340

 This is a transitional package for nvidia-opencl-icd-340, and can be
 safely removed after the installation is complete.

nvidia-opencl-icd-331-updates: Transitional package for nvidia-opencl-icd-340

 This is a transitional package for nvidia-opencl-icd-340, and can be
 safely removed after the installation is complete.

nvidia-opencl-icd-340: NVIDIA OpenCL ICD

 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package provides the NVIDIA installable client driver (ICD) for OpenCL
 which supports NVIDIA GPUs.

nvidia-opencl-icd-340-updates: Transitional package for nvidia-opencl-icd-340

 This is a transitional package for nvidia-opencl-icd-340, and can be
 safely removed after the installation is complete.