From 405fcdaa373f699f835b85cd3d02448103b6bc35 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 23 Jul 2024 17:33:40 +0100 Subject: [PATCH] Update to 560.28.03 beta --- sources | 4 ++-- xorg-x11-drv-nvidia.spec | 26 ++++++++++++++++++++++++-- 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 53e76f1..bade2e7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (NVIDIA-Linux-x86_64-555.58.02.run) = 7a8c84c15d87d2cf5f6261b12d3d683e0a7a1847d7c5461b3995f78b8dd862272fd11be07018593a8d5ef5d8274040f15b9e6fe92e9212dcd7a97be668852433 -SHA512 (NVIDIA-Linux-aarch64-555.58.02.run) = 9c4d78ec381bb6163c6591309a9a40f1dfdb5f3d6b983e1728c17383c5f0871bf3879b32f93c7892d33577a9dacf2dcb1d14639bcc4ca510104f33cb54e83df0 +SHA512 (NVIDIA-Linux-aarch64-560.28.03.run) = be09b9a57b048b757d1f1392e0d7775b4fd9810c0e651354f224740258889a20f5f7154c541b9227839cce0a0a808a1b5f880cb2a073c53774dec060977256f7 +SHA512 (NVIDIA-Linux-x86_64-560.28.03.run) = 0ab19203be58c22f29a393280eb4aaae18949744af301c224ac9c691c168444cf9b780f5d7fb51a9987019e3dab18f706e92c6a5e40717dbf02af3a3def2e4f0 diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 8896ed1..51f7993 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -21,7 +21,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 555.58.02 +Version: 560.28.03 Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards @@ -222,6 +222,8 @@ cp -a \ libnvcuvid.so.%{version} \ libnvidia-allocator.so.%{version} \ libnvidia-eglcore.so.%{version} \ + libnvidia-egl-xcb.so.1 \ + libnvidia-egl-xlib.so.1 \ libnvidia-encode.so.%{version} \ libnvidia-fbc.so.%{version} \ libnvidia-glcore.so.%{version} \ @@ -241,6 +243,7 @@ cp -a \ %endif libnvidia-ngx.so.%{version} \ %ifnarch aarch64 + libnvidia-vksc-core.so.%{version} \ %if 0%{?fedora} || 0%{?rhel} > 8 libnvidia-pkcs11-openssl3.so.%{version} \ %else @@ -295,12 +298,19 @@ install -p -m 0644 nvidia.icd %{buildroot}%{_sysconfdir}/OpenCL/vendors/ install -m 0755 -d %{buildroot}%{_datadir}/glvnd/egl_vendor.d/ install -p -m 0644 10_nvidia.json %{buildroot}%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json +# EGL config +install -m 0755 -d %{buildroot}%{_datadir}/egl/egl_external_platform.d/ +install -pm 0644 20_nvidia_xcb.json 20_nvidia_xlib.json %{buildroot}%{_datadir}/egl/egl_external_platform.d/ + # Blacklist nouveau, autoload nvidia-uvm module after nvidia module mkdir -p %{buildroot}%{_modprobedir} install -p -m 0644 %{SOURCE11} %{buildroot}%{_modprobedir} install -p -m 0644 %{SOURCE16} %{buildroot}%{_modprobedir} %ifarch x86_64 +# Install VulkanSC config +install -m 0755 -d %{buildroot}%{_sysconfdir}/vulkansc/icd.d/ +install -p -m 0644 nvidia_icd_vksc.json %{buildroot}%{_sysconfdir}/vulkansc/icd.d/ # Install dbus config install -m 0755 -d %{buildroot}%{_dbus_systemd_dir} install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_dbus_systemd_dir} @@ -315,7 +325,7 @@ install -m 0755 -d %{buildroot}%{_bindir} install -p -m 0755 nvidia-{bug-report.sh,debugdump,smi,cuda-mps-control,cuda-mps-server,ngx-updater} \ %{buildroot}%{_bindir} %ifarch x86_64 -install -p -m 0755 nvidia-powerd \ +install -p -m 0755 nvidia-powerd nvidia-pcc \ %{buildroot}%{_bindir} %endif @@ -446,10 +456,14 @@ fi ||: %doc nvidiapkg/README.txt %doc nvidiapkg/nvidia-application-profiles-%{version}-rc %doc nvidiapkg/html +%ifarch x86_64 +%{_bindir}/nvidia-pcc +%endif %{_firmwarepath} %dir %{_alternate_dir} %{_alternate_dir}/alternate-install-present %{_datadir}/glvnd/egl_vendor.d/10_nvidia.json +%{_datadir}/egl/egl_external_platform.d/20_nvidia_*.json %dir %{_sysconfdir}/nvidia %ghost %{_sysconfdir}/X11/xorg.conf.d/00-avoid-glamor.conf %ghost %{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf @@ -489,6 +503,8 @@ fi ||: %{_libdir}/libnvidia-allocator.so.1 %{_libdir}/libnvidia-allocator.so.%{version} %{_libdir}/libnvidia-eglcore.so.%{version} +%{_libdir}/libnvidia-egl-xcb.so.1 +%{_libdir}/libnvidia-egl-xlib.so.1 %{_libdir}/libnvidia-fbc.so.1 %{_libdir}/libnvidia-fbc.so.%{version} %{_libdir}/libnvidia-glcore.so.%{version} @@ -522,6 +538,9 @@ fi ||: %{_libdir}/libnvoptix.so.1 %{_libdir}/libnvoptix.so.%{version} %ifarch x86_64 +%{_sysconfdir}/vulkansc/icd.d/nvidia_icd_vksc.json +%{_libdir}/libnvidia-vksc-core.so.%{version} +%{_libdir}/libnvidia-vksc-core.so.1 %{_winedir}/ %endif %endif @@ -611,6 +630,9 @@ fi ||: %endif %changelog +* Tue Jul 23 2024 Leigh Scott - 3:560.28.03-1 +- Update to 560.28.03 beta + * Mon Jul 01 2024 Leigh Scott - 3:555.58.02-1 - Update to 555.58.02