diff -u nvidia-graphics-drivers-387-387.22/debian/changelog nvidia-graphics-drivers-387-387.22/debian/changelog --- nvidia-graphics-drivers-387-387.22/debian/changelog +++ nvidia-graphics-drivers-387-387.22/debian/changelog @@ -1,108 +1,42 @@ -nvidia-graphics-drivers-387 (387.22-0ubuntu0~gpu17.10.1) artful; urgency=medium +nvidia-graphics-drivers-387 (387.22-0ubuntu0~gpu18.04.2) bionic; urgency=medium * New upstream release - -- Michael Marley Mon, 30 Oct 2017 17:00:00 -0400 - -nvidia-graphics-drivers-387 (387.12-0ubuntu0~gpu17.10.1) artful; urgency=medium - - * New upstream beta release - - -- Rico Tzschichholz Tue, 03 Oct 2017 19:32:44 +0200 - -nvidia-graphics-drivers-384 (384.90-0ubuntu0~gpu17.10.1) artful; urgency=medium - - * New upstream release + [ Michael Marley ] * debian/71-nvidia.rules: - Make the KMS status (y/n) readable. This is required by the Gnome Shell, which doesn't have root privileges when using libgdm. - * debian/templates/control.in: - - Conflict/provide/replace nvidia-smi (LP: #1714069). - - -- Michael Marley Thu, 21 Sep 2017 17:00:00 -0400 - -nvidia-graphics-drivers-384 (384.69-0ubuntu0~gpu17.04.1) zesty; urgency=medium - - * New upstream release - - -- Michael Marley Tue, 22 Aug 2017 17:00:00 -0400 - -nvidia-graphics-drivers-384 (384.59-0ubuntu0~gpu17.04.1) zesty; urgency=medium - - * New upstream release - - -- Michael Marley Mon, 24 Jul 2017 17:00:00 -0400 - -nvidia-graphics-drivers-384 (384.47-0ubuntu0~gpu17.10.3) artful; urgency=medium - - * New upstream release - - -- Michael Marley Thu, 29 Jun 2017 17:00:00 -0400 - -nvidia-graphics-drivers-381 (381.22-0ubuntu0~gpu17.04.2) zesty; urgency=medium - - * New upstream release - - [ Adam Conrad ] - * Drop nvidia-prime and bumblebee Recommends on armhf (LP: #1566446) - - [ Alberto Milone ] - * debian/templates/dkms_nvidia.conf.in: - - Limit the amount of cores to a maximum of 16 (LP: #1688431). - - [ Jeremy Bicha ] - * Depend on xserver-xorg-legacy (LP: #1559576). - - -- Michael Marley Tue, 09 May 2017 17:00:00 -0400 - -nvidia-graphics-drivers-381 (381.09-0ubuntu0~gpu17.04.1) zesty; urgency=medium - - * New upstream release - -- Michael Marley Thu, 06 Apr 2017 17:00:00 -0400 + -- Rico Tzschichholz Tue, 31 Oct 2017 13:41:20 +0100 -nvidia-graphics-drivers-375 (375.39-0ubuntu3) zesty; urgency=medium +nvidia-graphics-drivers-384 (384.90-0ubuntu4) bionic; urgency=medium - [ Thomas Foster ] - * debian/nvidia-375.install: - - install glvnd EGL vendor configuration file (LP: #1674677) + * debian/rules, + debian/templates/nvidia-graphics-drivers.links.in, + debian/templates/nvidia-graphics-drivers.links32.in: + - Ship the correct (non GLVND) libGL and libEGL libraries (LP: #1726809). - -- Alberto Milone Wed, 05 Apr 2017 10:14:48 +0200 + -- Alberto Milone Mon, 30 Oct 2017 16:01:58 +0100 -nvidia-graphics-drivers-375 (375.39-0ubuntu2) zesty; urgency=medium +nvidia-graphics-drivers-384 (384.90-0ubuntu3) artful; urgency=medium - * debian/dkms_nvidia/patches/buildfix_kernel_4.10.patch: - - Add workaround for build failure on i386. + * debian/rules: + - Make sure to remove the GLVND EGL libraries too + Thanks to Michael Marley for the fix. + - Replace DEB_BUILD_ARCH with DEB_HOST_ARCH. - -- Alberto Milone Wed, 22 Feb 2017 13:41:06 +0100 + -- Alberto Milone Mon, 16 Oct 2017 11:20:47 +0200 -nvidia-graphics-drivers-375 (375.39-0ubuntu1) zesty; urgency=medium +nvidia-graphics-drivers-384 (384.90-0ubuntu2) artful; urgency=medium - * New upstream release: - - Added support for the following GPU(s): - Quadro GP100 - Quadro P4000 - Quadro P2000 - Quadro P1000 - Quadro P600 - Quadro P400 - Quadro M1200 - Quadro M2200 - - Fixed a bug that caused system hangs when resuming from suspend - with some GPUs. - - Fixed a regression that could cause corruption when hot- - plugging displays. - - Fixed a regression that prevented systems with multiple - DisplayPort monitors from resuming correctly from suspend. - * debian/dkms_nvidia/patches/buildfix_kernel_4.10.patch, - debian/templates/dkms_nvidia.conf.in: - - Add support for Linux 4.10. + * debian/rules: + - Do not try to generate nvidia_icd.json from the template on + armhf. Fixes FTBFS. - -- Alberto Milone Wed, 15 Feb 2017 16:10:22 +0100 + -- Alberto Milone Wed, 04 Oct 2017 16:10:52 +0200 -nvidia-graphics-drivers-375 (375.26-0ubuntu1) zesty; urgency=medium +nvidia-graphics-drivers-384 (384.90-0ubuntu1) artful; urgency=medium - * Initial release. - * This package replaces the 367 series. + * Initial release. This replaces the 375 series. - -- Alberto Milone Tue, 24 Jan 2017 12:16:15 +0100 + -- Alberto Milone Tue, 03 Oct 2017 16:57:25 +0200 diff -u nvidia-graphics-drivers-387-387.22/debian/control nvidia-graphics-drivers-387-387.22/debian/control --- nvidia-graphics-drivers-387-387.22/debian/control +++ nvidia-graphics-drivers-387-387.22/debian/control @@ -65,7 +65,7 @@ series, as well as the Tesla computing processors. Package: nvidia-libopencl1-387 -Architecture: i386 amd64 armhf +Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libopencl1 Replaces: libopencl1 @@ -80,7 +80,7 @@ library. This library supports only OpenCL 1.1. Package: nvidia-opencl-icd-387 -Architecture: i386 amd64 armhf +Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, ocl-icd-libopencl1 | nvidia-libopencl1-387 Enhances: libopencl1 Conflicts: nvidia-opencl-icd diff -u nvidia-graphics-drivers-387-387.22/debian/dkms_nvidia.conf nvidia-graphics-drivers-387-387.22/debian/dkms_nvidia.conf --- nvidia-graphics-drivers-387-387.22/debian/dkms_nvidia.conf +++ nvidia-graphics-drivers-387-387.22/debian/dkms_nvidia.conf @@ -14,7 +14,7 @@ DEST_MODULE_NAME[2]="nvidia_387_drm" DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" AUTOINSTALL="yes" -#PATCH[0]="buildfix_kernel_4.10.patch" +#PATCH[0]="buildfix_kernel_4.14.patch" #PATCH[1]="buildfix_kernel_4.9.patch" #PATCH_MATCH[0]="^4.[6-7]" #PATCH[0]="allow_sublevel_greater_than_5.patch" diff -u nvidia-graphics-drivers-387-387.22/debian/nvidia-387.install nvidia-graphics-drivers-387-387.22/debian/nvidia-387.install --- nvidia-graphics-drivers-387-387.22/debian/nvidia-387.install +++ nvidia-graphics-drivers-387-387.22/debian/nvidia-387.install @@ -35,4 +35,5 @@ NVIDIA-Linux-x86_64-387.22-no-compat32/10_nvidia.json usr/share/glvnd/egl_vendor.d +NVIDIA-Linux-x86_64-387.22-no-compat32/10_nvidia_wayland.json usr/share/glvnd/egl_vendor.d NVIDIA-Linux-x86_64-387.22-no-compat32/nvidia_icd.json usr/share/vulkan/icd.d NVIDIA-Linux-x86_64-387.22-no-compat32/nvidia-drm-outputclass.conf usr/share/X11/xorg.conf.d/50-nvidia-drm-outputclass.conf diff -u nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links --- nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links +++ nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links @@ -1,6 +1,6 @@ # GLVND GLX client libraries -/usr/lib/nvidia-387/libGL.so.1.0.0 /usr/lib/nvidia-387/libGL.so.1 +/usr/lib/nvidia-387/libGL.so.387.22 /usr/lib/nvidia-387/libGL.so.1 /usr/lib/nvidia-387/libGL.so.1 /usr/lib/nvidia-387/libGL.so /usr/lib/nvidia-387/libOpenGL.so.0 /usr/lib/nvidia-387/libOpenGL.so @@ -14,7 +14,8 @@ # EGL client libraries -/usr/lib/nvidia-387/libEGL.so.1 /usr/lib/nvidia-387/libEGL.so +/usr/lib/nvidia-387/libEGL.so.387.22 /usr/lib/nvidia-387/libEGL.so +/usr/lib/nvidia-387/libEGL.so.387.22 /usr/lib/nvidia-387/libEGL.so.1 /usr/lib/nvidia-387/libGLESv1_CM.so.1 /usr/lib/nvidia-387/libGLESv1_CM.so /usr/lib/nvidia-387/libGLESv2.so.2 /usr/lib/nvidia-387/libGLESv2.so @@ -51,9 +52,11 @@ /usr/lib/nvidia-387/libnvidia-fbc.so.387.22 /usr/lib/nvidia-387/libnvidia-fbc.so.1 /usr/lib/nvidia-387/libnvidia-fbc.so.1 /usr/lib/nvidia-387/libnvidia-fbc.so + +/usr/lib/nvidia-387/libnvidia-egl-wayland.so.1.0.1 /usr/lib/nvidia-387/libnvidia-egl-wayland.so.1 # GLVND GLX client libraries -/usr/lib32/nvidia-387/libGL.so.1.0.0 /usr/lib32/nvidia-387/libGL.so.1 +/usr/lib32/nvidia-387/libGL.so.387.22 /usr/lib32/nvidia-387/libGL.so.1 /usr/lib32/nvidia-387/libGL.so.1 /usr/lib32/nvidia-387/libGL.so /usr/lib32/nvidia-387/libOpenGL.so.0 /usr/lib32/nvidia-387/libOpenGL.so @@ -67,7 +70,8 @@ # EGL client libraries -/usr/lib32/nvidia-387/libEGL.so.1 /usr/lib32/nvidia-387/libEGL.so +/usr/lib32/nvidia-387/libEGL.so.387.22 /usr/lib32/nvidia-387/libEGL.so +/usr/lib32/nvidia-387/libEGL.so.387.22 /usr/lib32/nvidia-387/libEGL.so.1 /usr/lib32/nvidia-387/libGLESv1_CM.so.1 /usr/lib32/nvidia-387/libGLESv1_CM.so /usr/lib32/nvidia-387/libGLESv2.so.2 /usr/lib32/nvidia-387/libGLESv2.so @@ -104,0 +109,2 @@ + +/usr/lib32/nvidia-387/libnvidia-egl-wayland.so.1.0.1 /usr/lib32/nvidia-387/libnvidia-egl-wayland.so.1 diff -u nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links32 nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links32 --- nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links32 +++ nvidia-graphics-drivers-387-387.22/debian/nvidia-387.links32 @@ -1,6 +1,6 @@ # GLVND GLX client libraries -/usr/lib32/nvidia-387/libGL.so.1.0.0 /usr/lib32/nvidia-387/libGL.so.1 +/usr/lib32/nvidia-387/libGL.so.387.22 /usr/lib32/nvidia-387/libGL.so.1 /usr/lib32/nvidia-387/libGL.so.1 /usr/lib32/nvidia-387/libGL.so /usr/lib32/nvidia-387/libOpenGL.so.0 /usr/lib32/nvidia-387/libOpenGL.so @@ -14,7 +14,8 @@ # EGL client libraries -/usr/lib32/nvidia-387/libEGL.so.1 /usr/lib32/nvidia-387/libEGL.so +/usr/lib32/nvidia-387/libEGL.so.387.22 /usr/lib32/nvidia-387/libEGL.so +/usr/lib32/nvidia-387/libEGL.so.387.22 /usr/lib32/nvidia-387/libEGL.so.1 /usr/lib32/nvidia-387/libGLESv1_CM.so.1 /usr/lib32/nvidia-387/libGLESv1_CM.so /usr/lib32/nvidia-387/libGLESv2.so.2 /usr/lib32/nvidia-387/libGLESv2.so @@ -51,0 +53,2 @@ + +/usr/lib32/nvidia-387/libnvidia-egl-wayland.so.1.0.1 /usr/lib32/nvidia-387/libnvidia-egl-wayland.so.1 diff -u nvidia-graphics-drivers-387-387.22/debian/rules nvidia-graphics-drivers-387-387.22/debian/rules --- nvidia-graphics-drivers-387-387.22/debian/rules +++ nvidia-graphics-drivers-387-387.22/debian/rules @@ -47,13 +47,13 @@ url_x86_64 := http://us.download.nvidia.com/XFree86/Linux-x86_64/$(PKG_version)/$(filename_x86_64) url_armhf := http://us.download.nvidia.com/XFree86/Linux-x86-ARM/$(PKG_version)/$(filename_armhf) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) filename := $(filename_x86_64) dirname := $(dirname_x86_64) url := $(url_x86_64) web_arch := amd64 else -ifeq ($(DEB_BUILD_ARCH),armhf) +ifeq ($(DEB_HOST_ARCH),armhf) filename := $(filename_armhf) dirname := $(dirname_armhf) url := $(url_armhf) @@ -117,7 +117,7 @@ tlsdir32 := $(libdir32)/tls grub_blacklistdir := /usr/share/grub-gfxpayload-lists/blacklist -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) DKMS_disabled_modules := else DKMS_disabled_modules := nvidia-uvm @@ -266,7 +266,7 @@ -e "s|#NVEXCLUDEMODULES#|$(DKMS_disabled_modules)|g" \ $$i > $$dest; \ done -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) # Deal with the links for 32 bit libraries # $(PKG_driver) @@ -294,7 +294,7 @@ mv -f $(CURDIR)/debian/$(PKG_driver).dirs_new $(CURDIR)/debian/$(PKG_driver).dirs endif -ifeq ($(DEB_BUILD_ARCH),armhf) +ifeq ($(DEB_HOST_ARCH),armhf) # The libraries have not been renamed, as with the # other architectures yet @@ -310,11 +310,11 @@ # Extract the installers sh $(filename) --extract-only --target $(dirname) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) sh $(filename_x86) --extract-only --target $(dirname_x86) endif -ifneq ($(DEB_BUILD_ARCH),armhf) +ifneq ($(DEB_HOST_ARCH),armhf) # Temporarily rename libnvidia-opencl so that the .install file does # not catch it, as $(PKG_libcuda1) will instead mv $(CURDIR)/$(dirname)/libnvidia-opencl.so.$(PKG_version) \ @@ -323,10 +323,17 @@ # Remove nvidia-settings gtk+ libraries rm -rf $(CURDIR)/$(dirname)/libnvidia-gtk*.so* -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) rm -rf $(CURDIR)/$(dirname_x86)/libnvidia-gtk*.so* endif +ifneq ($(DEB_HOST_ARCH),armhf) + # This is for non-GLVND LibGL libraries + # Replace with libGLX_nvidia.so.0 when the transition to GLVND is complete + sed 's/__NV_VK_ICD__/libGL.so.1/g' $(dirname)/nvidia_icd.json.template > \ + $(dirname)/nvidia_icd.json +endif + # Get around Xen checks mv $(dirname)/kernel/nvidia/nv.c $(dirname)/kernel/nvidia/nv1.c mv $(dirname)/kernel/common/inc/nv-linux.h $(dirname)/kernel/common/inc/nv-linux1.h @@ -354,7 +361,7 @@ # See (LP: #409456) find $(CURDIR)/$(dirname) -name *.so* | xargs -n1 execstack -c -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) # Disable the stack markings of 32bit binaries on amd64 # See (LP: #409456) find $(CURDIR)/$(dirname_x86) -name *.so* | xargs -n1 execstack -c @@ -370,20 +377,15 @@ execstack -c $(CURDIR)/$(dirname)/nvidia-smi || true execstack -c $(CURDIR)/$(dirname)/nvidia-persistenced || true -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) # Make sure the UVM module is built cat $(CURDIR)/debian/dkms.conf.fragment >> $(CURDIR)/debian/dkms_nvidia/dkms.conf endif -ifneq ($(DEB_BUILD_ARCH),armhf) - # Generate nvidia_icd.json for GLVND mode - sed 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' $(dirname)/nvidia_icd.json.template > $(dirname)/nvidia_icd.json -endif - override_dh_install: gen-abi-substvars dh_install -p$(PKG_driver) dh_install -p$(PKG_driver_dev) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) #32 bit libraries on 64 bit dh_installdirs -p$(PKG_driver) "$(PKG_libdir32)" dh_installdirs -p$(PKG_driver) "$(PKG_tlsdir32)" @@ -405,7 +407,7 @@ $(CURDIR)/$(dirname_x86)/libnvidia-opencl.so.$(PKG_version) endif -ifneq ($(DEB_BUILD_ARCH),armhf) +ifneq ($(DEB_HOST_ARCH),armhf) # Move libnvidia-opencl back mv $(CURDIR)/$(dirname)/_libnvidia-opencl.so.$(PKG_version) \ $(CURDIR)/$(dirname)/libnvidia-opencl.so.$(PKG_version) @@ -438,7 +440,7 @@ echo "$(PKG_libdir)" > "$(CURDIR)/debian/$(PKG_driver)$(ld_so_conf_path)" echo "$(mesa_libdir)" > "$(CURDIR)/debian/$(PKG_driver)$(pm_ld_so_conf_path)" echo "$(mesa_egl_libdir)" >> "$(CURDIR)/debian/$(PKG_driver)$(pm_ld_so_conf_path)" -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) echo "$(PKG_libdir32)" >> "$(CURDIR)/debian/$(PKG_driver)$(ld_so_conf_path)" echo "$(mesa_libdir_other)" >> "$(CURDIR)/debian/$(PKG_driver)$(pm_ld_so_conf_path)" echo "$(mesa_egl_libdir_other)" >> "$(CURDIR)/debian/$(PKG_driver)$(pm_ld_so_conf_path)" @@ -471,28 +473,28 @@ # Remove libnvidia-opencl find $(CURDIR)/debian/$(PKG_driver) -name 'libnvidia-opencl*.so*' | xargs /bin/rm -f -ifneq ($(DEB_BUILD_ARCH),armhf) - # Remove the non-GLVND libGL libraries - find $(CURDIR)/debian/$(PKG_driver) -name "libGL.so.$(PKG_version)" -o -name "libEGL.so.$(PKG_version)" | xargs /bin/rm -f +ifneq ($(DEB_HOST_ARCH),armhf) + # Remove the non-GLVND libGL and libEGL libraries + find $(CURDIR)/debian/$(PKG_driver) -name "libGL.so.1.0.0" -o -name "libEGL.so.1" | xargs /bin/rm -f endif # Part about $(PKG_libcuda1): dh_install -p$(PKG_libcuda1) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) dh_installdirs -p$(PKG_libcuda1) "$(libdir_multiarch_other)" dh_install -p$(PKG_libcuda1) "$(dirname_x86)/libcuda*.so*" "$(libdir_multiarch_other)" endif # Part about $(PKG_libopencl1) dh_install -p$(PKG_libopencl1) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) dh_installdirs -p$(PKG_libopencl1) "$(libdir_multiarch_other)" dh_install -p$(PKG_libopencl1) "$(dirname_x86)/libOpenCL*.so*" "$(libdir_multiarch_other)" endif # Part about $(PKG_opencl_icd) dh_install -p$(PKG_opencl_icd) -ifeq ($(DEB_BUILD_ARCH),amd64) +ifeq ($(DEB_HOST_ARCH),amd64) dh_installdirs -p$(PKG_opencl_icd) "$(libdir_multiarch_other)" dh_install -p$(PKG_opencl_icd) "$(dirname_x86)/libnvidia-opencl.so*" "$(libdir_multiarch_other)" endif diff -u nvidia-graphics-drivers-387-387.22/debian/templates/control.in nvidia-graphics-drivers-387-387.22/debian/templates/control.in --- nvidia-graphics-drivers-387-387.22/debian/templates/control.in +++ nvidia-graphics-drivers-387-387.22/debian/templates/control.in @@ -65,7 +65,7 @@ series, as well as the Tesla computing processors. Package: #LIBOPENCL1# -Architecture: i386 amd64 armhf +Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libopencl1 Replaces: libopencl1 @@ -80,7 +80,7 @@ library. This library supports only OpenCL 1.1. Package: #OPENCLICD# -Architecture: i386 amd64 armhf +Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, ocl-icd-libopencl1 | #LIBOPENCL1# Enhances: libopencl1 Conflicts: nvidia-opencl-icd diff -u nvidia-graphics-drivers-387-387.22/debian/templates/dkms_nvidia.conf.in nvidia-graphics-drivers-387-387.22/debian/templates/dkms_nvidia.conf.in --- nvidia-graphics-drivers-387-387.22/debian/templates/dkms_nvidia.conf.in +++ nvidia-graphics-drivers-387-387.22/debian/templates/dkms_nvidia.conf.in @@ -14,7 +14,7 @@ DEST_MODULE_NAME[2]="#MODULENAME#_drm" DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" AUTOINSTALL="yes" -#PATCH[0]="buildfix_kernel_4.10.patch" +#PATCH[0]="buildfix_kernel_4.14.patch" #PATCH[1]="buildfix_kernel_4.9.patch" #PATCH_MATCH[0]="^4.[6-7]" #PATCH[0]="allow_sublevel_greater_than_5.patch" diff -u nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.install.in nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.install.in --- nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.install.in +++ nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.install.in @@ -35,4 +35,5 @@ #DIRNAME#/10_nvidia.json usr/share/glvnd/egl_vendor.d +#DIRNAME#/10_nvidia_wayland.json usr/share/glvnd/egl_vendor.d #ARM_EXCLUDED##DIRNAME#/nvidia_icd.json usr/share/vulkan/icd.d #DIRNAME#/nvidia-drm-outputclass.conf usr/share/X11/xorg.conf.d/50-nvidia-drm-outputclass.conf diff -u nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links.in nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links.in --- nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links.in +++ nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links.in @@ -1,6 +1,6 @@ # GLVND GLX client libraries -#PKGLIBDIR#/libGL.so.1.0.0 #PKGLIBDIR#/libGL.so.1 +#PKGLIBDIR#/libGL.so.#VERSION# #PKGLIBDIR#/libGL.so.1 #PKGLIBDIR#/libGL.so.1 #PKGLIBDIR#/libGL.so #PKGLIBDIR#/libOpenGL.so.0 #PKGLIBDIR#/libOpenGL.so @@ -14,7 +14,8 @@ # EGL client libraries -#PKGLIBDIR#/libEGL.so.1 #PKGLIBDIR#/libEGL.so +#PKGLIBDIR#/libEGL.so.#VERSION# #PKGLIBDIR#/libEGL.so +#PKGLIBDIR#/libEGL.so.#VERSION# #PKGLIBDIR#/libEGL.so.1 #PKGLIBDIR#/libGLESv1_CM.so.1 #PKGLIBDIR#/libGLESv1_CM.so #PKGLIBDIR#/libGLESv2.so.2 #PKGLIBDIR#/libGLESv2.so @@ -53,0 +55,2 @@ + +#PKGLIBDIR#/libnvidia-egl-wayland.so.1.0.1 #PKGLIBDIR#/libnvidia-egl-wayland.so.1 diff -u nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links32.in nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links32.in --- nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links32.in +++ nvidia-graphics-drivers-387-387.22/debian/templates/nvidia-graphics-drivers.links32.in @@ -1,6 +1,6 @@ # GLVND GLX client libraries -#PKGLIBDIR32#/libGL.so.1.0.0 #PKGLIBDIR32#/libGL.so.1 +#PKGLIBDIR32#/libGL.so.#VERSION# #PKGLIBDIR32#/libGL.so.1 #PKGLIBDIR32#/libGL.so.1 #PKGLIBDIR32#/libGL.so #PKGLIBDIR32#/libOpenGL.so.0 #PKGLIBDIR32#/libOpenGL.so @@ -14,7 +14,8 @@ # EGL client libraries -#PKGLIBDIR32#/libEGL.so.1 #PKGLIBDIR32#/libEGL.so +#PKGLIBDIR32#/libEGL.so.#VERSION# #PKGLIBDIR32#/libEGL.so +#PKGLIBDIR32#/libEGL.so.#VERSION# #PKGLIBDIR32#/libEGL.so.1 #PKGLIBDIR32#/libGLESv1_CM.so.1 #PKGLIBDIR32#/libGLESv1_CM.so #PKGLIBDIR32#/libGLESv2.so.2 #PKGLIBDIR32#/libGLESv2.so @@ -51,0 +53,2 @@ + +#PKGLIBDIR32#/libnvidia-egl-wayland.so.1.0.1 #PKGLIBDIR32#/libnvidia-egl-wayland.so.1