nvidia-fb: updated to version 495.44

This commit is contained in:
Matt Housh 2021-11-12 18:12:27 -06:00
parent e3b4db1106
commit 079237035d
3 changed files with 65 additions and 54 deletions

View File

@ -10,7 +10,6 @@ drwxr-xr-x root/root lib/modules/
drwxr-xr-x root/root lib/modules/<kernel-version>/
drwxr-xr-x root/root lib/modules/<kernel-version>/extra/
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/nvidia-drm.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/nvidia-ib-peermem-stub.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/nvidia-modeset.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/nvidia-peermem.ko
-rw-r--r-- root/root lib/modules/<kernel-version>/extra/nvidia-uvm.ko
@ -29,55 +28,58 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/nvidia-smi
-rwxr-xr-x root/root usr/bin/nvidia-xconfig
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libEGL_nvidia.so.0 -> libEGL_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/libEGL_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/libGLESv1_CM_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/libGLESv2_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/libGLX_nvidia.so.0 -> libGLX_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/libGLX_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/libEGL_nvidia.so.0 -> libEGL_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/libEGL_nvidia.so.495.44
lrwxrwxrwx root/root usr/lib/libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/libGLESv1_CM_nvidia.so.495.44
lrwxrwxrwx root/root usr/lib/libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/libGLESv2_nvidia.so.495.44
lrwxrwxrwx root/root usr/lib/libGLX_nvidia.so.0 -> libGLX_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/libGLX_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/libOpenCL.so.1.0.0
lrwxrwxrwx root/root usr/lib/libcuda.so -> libcuda.so.465.31
lrwxrwxrwx root/root usr/lib/libcuda.so.1 -> libcuda.so.465.31
-rwxr-xr-x root/root usr/lib/libcuda.so.465.31
-rwxr-xr-x root/root usr/lib/libnvcuvid.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-cbl.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-cfg.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-compiler.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-eglcore.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-encode.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-fbc.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-glcore.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-glsi.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-glvkspirv.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-ifr.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-ml.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so -> libnvidia-opencl.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so.1 -> libnvidia-opencl.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-opencl.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-ptxjitcompiler.so -> libnvidia-ptxjitcompiler.so.465.31
lrwxrwxrwx root/root usr/lib/libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-ptxjitcompiler.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-rtcore.so.465.31
-rwxr-xr-x root/root usr/lib/libnvidia-tls.so.465.31
lrwxrwxrwx root/root usr/lib/libnvoptix.so -> libnvoptix.so.465.31
lrwxrwxrwx root/root usr/lib/libnvoptix.so.1 -> libnvoptix.so.465.31
-rwxr-xr-x root/root usr/lib/libnvoptix.so.465.31
lrwxrwxrwx root/root usr/lib/libcuda.so -> libcuda.so.495.44
lrwxrwxrwx root/root usr/lib/libcuda.so.1 -> libcuda.so.495.44
-rwxr-xr-x root/root usr/lib/libcuda.so.495.44
-rwxr-xr-x root/root usr/lib/libnvcuvid.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-allocator.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-cfg.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-compiler.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-egl-gbm.so -> libnvidia-egl-gbm.so.1.1.0
lrwxrwxrwx root/root usr/lib/libnvidia-egl-gbm.so.1 -> libnvidia-egl-gbm.so.1.1.0
-rwxr-xr-x root/root usr/lib/libnvidia-egl-gbm.so.1.1.0
-rwxr-xr-x root/root usr/lib/libnvidia-eglcore.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-encode.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-fbc.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-glcore.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-glsi.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-glvkspirv.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-ml.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so -> libnvidia-opencl.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so.1 -> libnvidia-opencl.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-opencl.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-ptxjitcompiler.so -> libnvidia-ptxjitcompiler.so.495.44
lrwxrwxrwx root/root usr/lib/libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-ptxjitcompiler.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-rtcore.so.495.44
-rwxr-xr-x root/root usr/lib/libnvidia-tls.so.495.44
lrwxrwxrwx root/root usr/lib/libnvoptix.so -> libnvoptix.so.495.44
lrwxrwxrwx root/root usr/lib/libnvoptix.so.1 -> libnvoptix.so.495.44
-rwxr-xr-x root/root usr/lib/libnvoptix.so.495.44
lrwxrwxrwx root/root usr/lib/nvidia-drm_gbm.so -> libnvidia-allocator.so.495.44
drwxr-xr-x root/root usr/lib/nvidia/
drwxr-xr-x root/root usr/lib/nvidia/xorg/
lrwxrwxrwx root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so -> libglxserver_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so.1 -> libglxserver_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so -> libglxserver_nvidia.so.495.44
lrwxrwxrwx root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so.1 -> libglxserver_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/nvidia/xorg/libglxserver_nvidia.so.495.44
drwxr-xr-x root/root usr/lib/tls/
drwxr-xr-x root/root usr/lib/vdpau/
lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.465.31
-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nvidia.so.465.31
lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.495.44
lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.495.44
-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nvidia.so.495.44
drwxr-xr-x root/root usr/lib/xorg/
drwxr-xr-x root/root usr/lib/xorg/modules/
drwxr-xr-x root/root usr/lib/xorg/modules/drivers/
@ -89,11 +91,14 @@ drwxr-xr-x root/root usr/share/X11/xorg.conf.d/
-rw-r--r-- root/root usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/nvidia-settings.desktop
drwxr-xr-x root/root usr/share/egl/
drwxr-xr-x root/root usr/share/egl/egl_external_platform.d/
-rw-r--r-- root/root usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json
drwxr-xr-x root/root usr/share/glvnd/
drwxr-xr-x root/root usr/share/glvnd/egl_vendor.d/
-rw-r--r-- root/root usr/share/glvnd/egl_vendor.d/10_nvidia.json
drwxr-xr-x root/root usr/share/nvidia/
-rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-465.31-key-documentation
-rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-465.31-rc
-rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-495.44-key-documentation
-rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-495.44-rc
drwxr-xr-x root/root usr/share/pixmaps/
-rw-r--r-- root/root usr/share/pixmaps/nvidia-settings.png

View File

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/crF9jxZ5qV6ALM55sIHnSDJlKacEaW2Co00rXyb9gmJd2POi0LXDB3xiJWADgDZ2iXZUwYQjZxWTHPr3/UB3AA=
SHA256 (Pkgfile) = f029d43fb7822e309f28e267035a466b636cd661b73d7e6abf28d382a90f983a
SHA256 (.footprint) = d9786800a644454c3257f662e5f41a7fdd0a1e6aefa087a02ee07be5f8325e82
SHA256 (NVIDIA-Linux-x86_64-465.31.run) = 6008d001c9335863049c338e7ba6ab96406f4f7af31427aa8c18c6d277272cda
RWSE3ohX2g5d/ageQnYDIlWu+3sX7T6Q2xbcU7NXsCrTzVnuHitckq+FGSXHEsSqeL38YqriwsAZgb4sgll00NDDD/P80YijQwQ=
SHA256 (Pkgfile) = 62d390a9f26472f29598f34c9595bed022ac6024862fe89d3993c06b032da7f4
SHA256 (.footprint) = 84d0331a04ba50bcbb931959caa848173335480d02c795135c3cf8bf138f145e
SHA256 (NVIDIA-Linux-x86_64-495.44.run) = f1876a67815b160a67ef94e16d1b87550e4c302b327d98daec4d71dd5c7f8a48
SHA256 (90-nvidia-uvm.rules) = c35c61cebf5bf9a112ac06539bdc670a388afa4b50a7f8223a114fbeafedb140
SHA256 (10-nvidia-drm-outputclass.conf) = 4a72c70d7e348102f8c159b3f58973218bc740de1d86830f7cbee1c40744929c

View File

@ -4,7 +4,7 @@
# Depends on: gtk gtk3 libglvnd
name=nvidia-fb
version=465.31
version=495.44
release=1
source=(https://us.download.nvidia.com/XFree86/Linux-x86_64/$version/NVIDIA-Linux-x86_64-$version.run \
90-nvidia-uvm.rules 10-nvidia-drm-outputclass.conf)
@ -29,6 +29,13 @@ build() {
ln -s libGLESv2_nvidia.so.$version $PKG/usr/lib/libGLESv2_nvidia.so.2
install -D -m 0644 10_nvidia.json $PKG/usr/share/glvnd/egl_vendor.d/10_nvidia.json
# GBM libraries and config
install -m 0755 libnvidia-egl-gbm.so.1.1.0 $PKG/usr/lib/
ln -s libnvidia-egl-gbm.so.1.1.0 $PKG/usr/lib/libnvidia-egl-gbm.so.1
ln -s libnvidia-egl-gbm.so.1.1.0 $PKG/usr/lib/libnvidia-egl-gbm.so
install -D -m 0644 15_nvidia_gbm.json $PKG/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json
ln -s libnvidia-allocator.so.$version $PKG/usr/lib/nvidia-drm_gbm.so
# wayland EGL library and config
#install -d $PKG/usr/share/egl/egl_external_platform.d
#install -m 0755 libnvidia-egl-wayland.so.1.0.2 $PKG/usr/lib/
@ -45,6 +52,7 @@ build() {
install -m 0644 nvidia_icd.json $PKG/etc/vulkan/icd.d/nvidia_icd.json
# driver component libraries
install -m 0755 libnvidia-allocator.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-cfg.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-compiler.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-eglcore.so.$version $PKG/usr/lib/
@ -52,7 +60,6 @@ build() {
install -m 0755 libnvidia-glsi.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-glvkspirv.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-rtcore.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-cbl.so.$version $PKG/usr/lib/
# vendor VDPAU library
install -D -m 0755 libvdpau_nvidia.so.$version $PKG/usr/lib/vdpau/libvdpau_nvidia.so.$version
@ -99,7 +106,6 @@ build() {
# encoding/decoding libraries
install -m 0755 libnvcuvid.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-encode.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-ifr.so.$version $PKG/usr/lib/
install -m 0755 libnvidia-fbc.so.$version $PKG/usr/lib/
# OptiX ray tracing engine