libegl1-nvidia - NVIDIA binary EGL library

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Nonfree amd64
Package filename libegl1-nvidia_340.106-1_amd64.deb
Package name libegl1-nvidia
Package version 340.106
Package release 1
Package architecture amd64
Package type deb
Category non-free/libs
License -
Maintainer Debian NVIDIA Maintainers <>
Download size 284.21 KB
Installed size 1.08 MB
EGL provides a platform-agnostic mechanism for creating rendering surfaces
for use with other graphics libraries, such as OpenGL|ES.
See the description of the nvidia-driver package
or /usr/share/doc/libgl1-nvidia-glx/README.txt.gz
for a complete list of supported GPUs and PCI IDs.
This package contains the driver specific binary EGL implementation provided


Package Version Architecture Repository
libegl1-nvidia_340.106-1_i386.deb 340.106 i386 Debian Nonfree
libegl1-nvidia - - -


Name Value
libc6 >= 2.2.5
libnvidia-eglcore = 340.106-1
multiarch-support -
nvidia-alternative = 340.106-1


Type URL
Binary Package libegl1-nvidia_340.106-1_amd64.deb
Source Package nvidia-graphics-drivers

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libegl1-nvidia deb package:
    # sudo apt-get install libegl1-nvidia




2018-04-17 - Andreas Beckmann <>
nvidia-graphics-drivers (340.106-1) jessie; urgency=medium
* New upstream legacy 340xx branch release 340.106 (2018-01-16).
* Fixed CVE-2017-5753, CVE-2017-5715 (spectre), CVE-2017-5754 (meltdown).
(Closes: #886852)
- 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.
* Improved compatibility with recent Linux kernels.
[ Andreas Beckmann ]
* Switch watch URL from ftp:// to https:// (375.82-1).
* Order kernels by descending version (375.82-2).
* bug-control: Add arch qualification to M-A:same packages in report-with
list otherwise reportbug will ignore them if more than one is installed
* Use https:// URLs where possible (375.82-8).
* Stop shipping the classic* and ship the modern one (for
Linux 2.6 onwards) in the regular libdir instead of the tls/ subdir
(384.111-1).  (Closes: #883615)
* Add #tls# substitution for the tls/ source directory (384.111-1).
* nvidia-kernel-{dkms,source}: Mention the supported architecture(s) in the
long Description (384.111-4).
* Update lintian overrides.
* Upload to jessie.
[ Luca Boccassi ]
* Switch to my email address in Uploaders.
* Drop drm-driver-legacy.patch, deprecated-cpu-events.patch and
vmf-address.patch, fixed upstream.
* Add vm-fault.patch to fix kernel module build on Linux 4.11 and newer.
[ Russ Allbery ]
* Remove myself from Uploaders.
2017-10-11 - Andreas Beckmann <>
nvidia-graphics-drivers (340.104-1) UNRELEASED; urgency=medium
* New upstream legacy 340xx branch release 340.104 (2017-09-19).
* Improved compatibility with recent Linux kernels.
2017-04-04 - Andreas Beckmann <>
nvidia-graphics-drivers (340.102-1) jessie; urgency=medium
* New upstream legacy 340xx branch release 340.102 (2017-02-14).
* Fixed CVE-2017-0309, CVE-2017-0310, CVE-2017-0311, CVE-2017-0318,
CVE-2017-0321.  (Closes: #855277)
[ Andreas Beckmann ]
* unregister_proc_on_failure.patch: New, unregister procfs entries during
error unwind if loading the module failed.  (Closes: #764639)
* Upload to jessie.
[ Luca Boccassi ]
* Add deprecated-cpu-events.patch and vmf-address.patch to fix kernel
module build on Linux 4.10 and newer.

See Also

Package Description
libertas-firmware_9.70.7.p0.0-2_all.deb Firmware for Marvell's libertas wireless chip series (dummy package)
libf2j-java_0.8.1-2_all.deb Java library port of Fortran numerical libraries
libfaac-dev_1.28-6_amd64.deb AAC audio encoder (development)
libfaac0_1.28-6_amd64.deb AAC audio encoder (library)
libfdk-aac-dev_0.1.3+20140816-2_amd64.deb Fraunhofer FDK AAC Codec Library - development files
libfdk-aac0_0.1.3+20140816-2_amd64.deb Fraunhofer FDK AAC Codec Library - runtime files
libfglrx-amdxvba1_15.9-4~deb8u2_amd64.deb AMD XvBA (X-Video Bitstream Acceleration) backend for VA API
libfglrx_15.9-4~deb8u2_amd64.deb non-free ATI/AMD RadeonHD display driver (runtime libraries)
libgeotiff-epsg_1.4.0-1_all.deb GeoTIFF library -- EPSG Geodetic Parameter Dataset
libgl1-fglrx-glx_15.9-4~deb8u2_amd64.deb proprietary libGL for the non-free ATI/AMD RadeonHD display driver
libgl1-nvidia-glx_340.106-1_amd64.deb NVIDIA binary OpenGL/GLX libraries
libgl1-nvidia-legacy-304xx-glx_304.137-0~deb8u1_amd64.deb NVIDIA binary OpenGL/GLX libraries (304xx legacy version)
libgles1-nvidia_340.106-1_amd64.deb NVIDIA binary OpenGL|ES 1.x library
libgles2-nvidia_340.106-1_amd64.deb NVIDIA binary OpenGL|ES 2.x library
libjabsorb-java_1.3-3_all.deb Java to Javascript object request broker