From 195388256da8907be03207772f79e32df6ffd334 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Thu, 9 Dec 2021 09:21:10 +0100 Subject: [PATCH 01/17] Add virtual provides cuda-driver-495 --- xorg-x11-drv-nvidia.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 1ed5373..177e3a8 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -133,6 +133,7 @@ Requires: opencl-filesystem Conflicts: xorg-x11-drv-nvidia-340xx-cuda #Don't put an epoch here +Provides: cuda-drivers-495 = %{version} Provides: cuda-drivers = %{version}.100 Provides: cuda-drivers%{?_isa} = %{version}.100 Obsoletes: cuda-drivers < %{version}.100 From 01ea675821fa85d181ecbd2ccfdd4deeff2459a3 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 14 Dec 2021 00:55:51 +0000 Subject: [PATCH 02/17] Update to 495.46 release --- sources | 2 +- xorg-x11-drv-nvidia.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 0ded111..bedd06a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-495.44.run) = bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802 +SHA512 (NVIDIA-Linux-x86_64-495.46.run) = 859548fa81478acb994b40434fc85824976b1f83bc15846290898854db84ea3c6550586a1d7e89ff3afa248310d2bcf4d2d52d5d8e91cf74e3f7e4108a7002ad diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 177e3a8..c7d9197 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -24,8 +24,8 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 495.44 -Release: 4%{?dist} +Version: 495.46 +Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards License: Redistributable, no modification permitted @@ -578,6 +578,9 @@ fi ||: %endif %changelog +* Tue Dec 14 2021 Leigh Scott - 3:495.46-1 +- Update to 495.46 release + * Tue Nov 02 2021 Leigh Scott - 3:495.44-4 - Fix appdata From 13e4c7c269de7b04d9b2fe35a82a4617012c1beb Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sat, 8 Jan 2022 08:44:01 +0000 Subject: [PATCH 03/17] Add recommend cuda-libs to main, it's required for nvdec and ray tracing. --- xorg-x11-drv-nvidia.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index c7d9197..d7f570e 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -66,6 +66,7 @@ Suggests: nvidia-xconfig%{?_isa} = %{?epoch}:%{version} Suggests: acpica-tools Suggests: vulkan-tools %ifarch x86_64 +Recommends: %{name}-cuda-libs%{?_isa} = %{?epoch}:%{version}-%{release} Suggests: %{name}-power%{?_isa} = %{?epoch}:%{version}-%{release} %endif %else From fef0d015b893f1e5c854120baa15e617346d26bf Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 11 Jan 2022 21:04:10 +0000 Subject: [PATCH 04/17] Update to 510.39.01 beta --- 70-nvidia.preset | 1 + sources | 2 +- xorg-x11-drv-nvidia.spec | 18 ++++++++++++++---- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/70-nvidia.preset b/70-nvidia.preset index 56f61b1..b71baea 100644 --- a/70-nvidia.preset +++ b/70-nvidia.preset @@ -1,6 +1,7 @@ # Enable complete power management. From: # file:///usr/share/doc/nvidia-driver/html/powermanagement.html +enable nvidia-powerd.service enable nvidia-suspend.service enable nvidia-hibernate.service diff --git a/sources b/sources index bedd06a..f639f1b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-495.46.run) = 859548fa81478acb994b40434fc85824976b1f83bc15846290898854db84ea3c6550586a1d7e89ff3afa248310d2bcf4d2d52d5d8e91cf74e3f7e4108a7002ad +SHA512 (NVIDIA-Linux-x86_64-510.39.01.run) = 0c7ec6dd585d339f44ff10475abd614c9487bf399aed8bf1546cd95bbcbe3b2938cd52cea402d46e439252fc5fe0e03908f9821fa66f475ffe5573b266047a14 diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index d7f570e..7218be2 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -24,7 +24,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 495.46 +Version: 510.39.01 Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards @@ -67,7 +67,7 @@ Suggests: acpica-tools Suggests: vulkan-tools %ifarch x86_64 Recommends: %{name}-cuda-libs%{?_isa} = %{?epoch}:%{version}-%{release} -Suggests: %{name}-power%{?_isa} = %{?epoch}:%{version}-%{release} +Recommends: %{name}-power%{?_isa} = %{?epoch}:%{version}-%{release} %endif %else BuildRequires: systemd @@ -227,6 +227,7 @@ cp -a \ libnvidia-allocator.so.%{version} \ %ifarch x86_64 libnvidia-cfg.so.%{version} \ + libnvidia-compiler-next.so.%{version} \ libnvidia-ngx.so.%{version} \ libnvidia-nvvm.so.4.0.0 \ libnvidia-rtcore.so.%{version} \ @@ -313,7 +314,7 @@ install -p -m 0644 %{SOURCE12} %{buildroot}%{_dracut_conf_d}/ # Install binaries install -m 0755 -d %{buildroot}%{_bindir} -install -p -m 0755 nvidia-{bug-report.sh,debugdump,smi,cuda-mps-control,cuda-mps-server,ngx-updater} \ +install -p -m 0755 nvidia-{bug-report.sh,debugdump,smi,cuda-mps-control,cuda-mps-server,ngx-updater,powerd} \ %{buildroot}%{_bindir} # Install man pages @@ -379,7 +380,7 @@ install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir} # Systemd units and script for suspending/resuming mkdir %{buildroot}%{_systemd_util_dir}/system-{sleep,preset}/ install -p -m 0644 %{SOURCE17} %{buildroot}%{_systemd_util_dir}/system-preset/ -install -p -m 0644 systemd/system/nvidia-{hibernate,resume,suspend}.service %{buildroot}%{_unitdir} +install -p -m 0644 systemd/system/nvidia-{hibernate,powerd,resume,suspend}.service %{buildroot}%{_unitdir} install -p -m 0755 systemd/system-sleep/nvidia %{buildroot}%{_systemd_util_dir}/system-sleep/ install -p -m 0755 systemd/nvidia-sleep.sh %{buildroot}%{_bindir} @@ -542,6 +543,7 @@ fi ||: %{_libdir}/libnvidia-opticalflow.so.1 %{_libdir}/libnvidia-opticalflow.so.%{version} %ifarch x86_64 +%{_libdir}/libnvidia-compiler-next.so.%{version} %{_libdir}/libnvidia-nvvm.so %{_libdir}/libnvidia-nvvm.so.4* %{_modprobedir}/nvidia-uvm.conf @@ -555,30 +557,38 @@ fi ||: %ifarch x86_64 %post power %systemd_post nvidia-hibernate.service +%systemd_post nvidia-powerd.service %systemd_post nvidia-resume.service %systemd_post nvidia-suspend.service %preun power %systemd_preun nvidia-hibernate.service +%systemd_preun nvidia-powerd.service %systemd_preun nvidia-resume.service %systemd_preun nvidia-suspend.service %postun power %systemd_postun nvidia-hibernate.service +%systemd_postun nvidia-powerd.service %systemd_postun nvidia-resume.service %systemd_postun nvidia-suspend.service %files power %config %{_modprobedir}/nvidia-power-management.conf +%{_bindir}/nvidia-powerd %{_bindir}/nvidia-sleep.sh %{_systemd_util_dir}/system-preset/70-nvidia.preset %{_systemd_util_dir}/system-sleep/nvidia %{_unitdir}/nvidia-hibernate.service +%{_unitdir}/nvidia-powerd.service %{_unitdir}/nvidia-resume.service %{_unitdir}/nvidia-suspend.service %endif %changelog +* Tue Jan 11 2022 Leigh Scott - 3:510.39.01-1 +- Update to 510.39.01 beta + * Tue Dec 14 2021 Leigh Scott - 3:495.46-1 - Update to 495.46 release From f2c98221d0322fddc641c3b6a2b38ed821d52950 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 11 Jan 2022 21:05:36 +0000 Subject: [PATCH 05/17] fixup --- xorg-x11-drv-nvidia.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 7218be2..6c7f414 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -67,7 +67,7 @@ Suggests: acpica-tools Suggests: vulkan-tools %ifarch x86_64 Recommends: %{name}-cuda-libs%{?_isa} = %{?epoch}:%{version}-%{release} -Recommends: %{name}-power%{?_isa} = %{?epoch}:%{version}-%{release} +Recommends: %{name}-power%{?_isa} = %{?epoch}:%{version}-%{release} %endif %else BuildRequires: systemd From 6ebc60d90fd50950a42efd0f0bb09d0701f4a4df Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 18 Jan 2022 14:55:34 +0100 Subject: [PATCH 06/17] Fixup cuda-drivers --- xorg-x11-drv-nvidia.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 6c7f414..a9e464e 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -134,7 +134,7 @@ Requires: opencl-filesystem Conflicts: xorg-x11-drv-nvidia-340xx-cuda #Don't put an epoch here -Provides: cuda-drivers-495 = %{version} +Provides: cuda-drivers-510 = %{version} Provides: cuda-drivers = %{version}.100 Provides: cuda-drivers%{?_isa} = %{version}.100 Obsoletes: cuda-drivers < %{version}.100 From 04f4171c8a42ed088f7377ab771682b9d28ce49f Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Thu, 20 Jan 2022 16:07:06 +0000 Subject: [PATCH 07/17] Use external egl-gbm for f35+ --- xorg-x11-drv-nvidia.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index a9e464e..0b34cb8 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -171,6 +171,9 @@ Requires: vulkan-loader%{?_isa} %ifarch x86_64 # Fedora 35 has early XWayland support using recent egl-wayland Requires: egl-wayland%{?_isa} %{?fc35: >= 1.1.9-2} +%if 0%{?fedora} > 34 +Requires: egl-gbm%{?_isa} +%endif # Boolean dependencies are only fedora and el8 Requires: (%{name}-libs(x86-32) = %{?epoch}:%{version}-%{release} if mesa-libGL(x86-32)) %endif @@ -233,7 +236,9 @@ cp -a \ libnvidia-rtcore.so.%{version} \ libnvoptix.so.%{version} \ libnvidia-vulkan-producer.so.%{version} \ +%if 0%{?fedora} < 35 libnvidia-egl-gbm.so.1.1.0 \ +%endif %endif libnvidia-eglcore.so.%{version} \ libnvidia-encode.so.%{version} \ @@ -490,8 +495,10 @@ fi ||: %{_datadir}/vulkan/icd.d/nvidia_icd.json %{_libdir}/libnvidia-cfg.so.1 %{_libdir}/libnvidia-cfg.so.%{version} +%if 0%{?fedora} < 35 %{_libdir}/libnvidia-egl-gbm.so.1 %{_libdir}/libnvidia-egl-gbm.so.1.1.0 +%endif %{_libdir}/libnvidia-ngx.so.1 %{_libdir}/libnvidia-ngx.so.%{version} %{_libdir}/libnvidia-rtcore.so.%{version} From 5a48222171a0f30bd4390668528a5ec2e910644e Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Wed, 19 Jan 2022 14:13:00 +0100 Subject: [PATCH 08/17] Fixup2 cuda-drivers-version --- xorg-x11-drv-nvidia.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 0b34cb8..d53f807 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -134,7 +134,7 @@ Requires: opencl-filesystem Conflicts: xorg-x11-drv-nvidia-340xx-cuda #Don't put an epoch here -Provides: cuda-drivers-510 = %{version} +Provides: cuda-drivers-%(echo %{version} | cut -f 1 -d .) = %{version} Provides: cuda-drivers = %{version}.100 Provides: cuda-drivers%{?_isa} = %{version}.100 Obsoletes: cuda-drivers < %{version}.100 From 849dfe0824f65db1817ace7ddb3fa09e7e616400 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Fri, 21 Jan 2022 21:32:20 +0100 Subject: [PATCH 09/17] Add dbus-nvidia.conf --- xorg-x11-drv-nvidia.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index d53f807..f67db41 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -313,6 +313,12 @@ install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir} # UDev rules for nvidia-uvm install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir} +# Install dbus config +install -m 0755 -d %{buildroot}%{_dbus_systemd_dir} +%ifnarch i686 +install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_dbus_systemd_dir} +%endif + # dracut.conf.d file, nvidia modules must never be in the initrd install -p -m 0755 -d %{buildroot}%{_dracut_conf_d}/ install -p -m 0644 %{SOURCE12} %{buildroot}%{_dracut_conf_d}/ @@ -451,6 +457,7 @@ fi ||: %ghost %{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf %ghost %{_sysconfdir}/X11/xorg.conf.d/nvidia.conf %{_datadir}/X11/xorg.conf.d/nvidia.conf +%{_dbus_systemd_dir}/nvidia-dbus.conf %{_udevrulesdir}/10-nvidia.rules %{_udevrulesdir}/60-nvidia.rules %{_unitdir}/nvidia-fallback.service From 868de6b4eff397c2eea40af914388672be55a02e Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Fri, 21 Jan 2022 21:33:04 +0100 Subject: [PATCH 10/17] Update changelog --- xorg-x11-drv-nvidia.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index f67db41..400198b 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -25,7 +25,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 Version: 510.39.01 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards License: Redistributable, no modification permitted @@ -600,6 +600,9 @@ fi ||: %endif %changelog +* Fri Jan 21 2022 Nicolas Chauvet - 3:510.39.01-2 +- Add dbus-nvidia.conf + * Tue Jan 11 2022 Leigh Scott - 3:510.39.01-1 - Update to 510.39.01 beta From fa5873b6e7f62fd294935af142bcebd423cca6ab Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Fri, 21 Jan 2022 22:46:13 +0100 Subject: [PATCH 11/17] Add dbus-1 dir --- xorg-x11-drv-nvidia.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 400198b..403bfd6 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -13,6 +13,7 @@ %else %global _dracutopts nouveau.modeset=0 rd.driver.blacklist=nouveau nvidia-drm.modeset=1 %global _modprobedir %{_prefix}/lib/modprobe.d +%global _dbus_systemd_dir %{_sysconfdir}/dbus-1/system.d %endif %if 0%{?rhel} %global _systemd_util_dir %{_prefix}/lib/systemd From a842cbf173736c154e73d6400480f478d5997b7b Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Sat, 22 Jan 2022 12:44:06 +0000 Subject: [PATCH 12/17] fixup --- xorg-x11-drv-nvidia.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 403bfd6..a79d019 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -4,6 +4,7 @@ # https://github.com/NVIDIA/nvidia-installer/blob/master/misc.c#L2556-L2558 %global _alternate_dir %{_prefix}/lib/nvidia +%global _dbus_systemd_dir %{_datadir}/dbus-1/system.d %global _dracut_conf_d %{_prefix}/lib/dracut/dracut.conf.d %global _grubby %{_sbindir}/grubby --update-kernel=ALL %global _firmwarepath %{_prefix}/lib/firmware @@ -13,7 +14,6 @@ %else %global _dracutopts nouveau.modeset=0 rd.driver.blacklist=nouveau nvidia-drm.modeset=1 %global _modprobedir %{_prefix}/lib/modprobe.d -%global _dbus_systemd_dir %{_sysconfdir}/dbus-1/system.d %endif %if 0%{?rhel} %global _systemd_util_dir %{_prefix}/lib/systemd @@ -316,9 +316,7 @@ install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir} # Install dbus config install -m 0755 -d %{buildroot}%{_dbus_systemd_dir} -%ifnarch i686 install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_dbus_systemd_dir} -%endif # dracut.conf.d file, nvidia modules must never be in the initrd install -p -m 0755 -d %{buildroot}%{_dracut_conf_d}/ @@ -431,9 +429,6 @@ if [ -f %{_sysconfdir}/default/grub ] ; then fi %{_grubby} --args='%{_dracutopts}' &>/dev/null || : -%ldconfig_scriptlets libs -%ldconfig_scriptlets cuda-libs - %preun if [ "$1" -eq "0" ]; then %{_grubby} --remove-args='%{_dracutopts}' &>/dev/null @@ -458,7 +453,6 @@ fi ||: %ghost %{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf %ghost %{_sysconfdir}/X11/xorg.conf.d/nvidia.conf %{_datadir}/X11/xorg.conf.d/nvidia.conf -%{_dbus_systemd_dir}/nvidia-dbus.conf %{_udevrulesdir}/10-nvidia.rules %{_udevrulesdir}/60-nvidia.rules %{_unitdir}/nvidia-fallback.service @@ -481,11 +475,7 @@ fi ||: %{_datadir}/nvidia-kmod-%{version}/nvidia-kmod-%{version}-x86_64.tar.xz %endif -%ifarch i686 %ldconfig_scriptlets libs -%ldconfig_scriptlets cuda-libs -%endif - %files libs %{_libdir}/libEGL_nvidia.so.0 %{_libdir}/libEGL_nvidia.so.%{version} @@ -539,6 +529,7 @@ fi ||: %{_mandir}/man1/nvidia-cuda-mps-control.1.* %endif +%ldconfig_scriptlets cuda-libs %files cuda-libs %{_libdir}/libcuda.so %{_libdir}/libcuda.so.1 @@ -592,6 +583,7 @@ fi ||: %config %{_modprobedir}/nvidia-power-management.conf %{_bindir}/nvidia-powerd %{_bindir}/nvidia-sleep.sh +%{_dbus_systemd_dir}/nvidia-dbus.conf %{_systemd_util_dir}/system-preset/70-nvidia.preset %{_systemd_util_dir}/system-sleep/nvidia %{_unitdir}/nvidia-hibernate.service From a867a39d371852d7666ea92cf21663596f029823 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Tue, 1 Feb 2022 15:25:21 +0000 Subject: [PATCH 13/17] Update to 510.47.03 release --- sources | 2 +- xorg-x11-drv-nvidia.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index f639f1b..798c5aa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-510.39.01.run) = 0c7ec6dd585d339f44ff10475abd614c9487bf399aed8bf1546cd95bbcbe3b2938cd52cea402d46e439252fc5fe0e03908f9821fa66f475ffe5573b266047a14 +SHA512 (NVIDIA-Linux-x86_64-510.47.03.run) = 7488b1ae99acfa4cd6f8fd071a0e7652dcc9e499ff587d1dfdaf5d202a5b9daa43ed014876d2b2c9caf7f7c531ec380540f30833bb9790395cf159d177f2e803 diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index a79d019..8c6075e 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -25,8 +25,8 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 510.39.01 -Release: 2%{?dist} +Version: 510.47.03 +Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards License: Redistributable, no modification permitted @@ -593,6 +593,9 @@ fi ||: %endif %changelog +* Tue Feb 01 2022 Leigh Scott - 3:510.47.03-1 +- Update to 510.47.03 release + * Fri Jan 21 2022 Nicolas Chauvet - 3:510.39.01-2 - Add dbus-nvidia.conf From fa9cb26f98229c8f61d02919ccd4836b68892cbb Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 14 Feb 2022 16:42:26 +0100 Subject: [PATCH 14/17] Update to 510.54 --- sources | 2 +- xorg-x11-drv-nvidia.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 798c5aa..a01dbe1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-510.47.03.run) = 7488b1ae99acfa4cd6f8fd071a0e7652dcc9e499ff587d1dfdaf5d202a5b9daa43ed014876d2b2c9caf7f7c531ec380540f30833bb9790395cf159d177f2e803 +SHA512 (NVIDIA-Linux-x86_64-510.54.run) = 1e65e96c1ae1cccd5cd483f2b65927e3594d28f3774459dfd094530f445f4b0f5368a3b7eebf4970bd2632438cca2cbb93af50a59a3a87a2c13d08ed5155164c diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 8c6075e..1785398 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -25,7 +25,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 510.47.03 +Version: 510.54 Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards @@ -593,6 +593,9 @@ fi ||: %endif %changelog +* Mon Feb 14 2022 Nicolas Chauvet - 3:510.54-1 +- Update to 510.54 + * Tue Feb 01 2022 Leigh Scott - 3:510.47.03-1 - Update to 510.47.03 release From ac19e651c5236042afd81e198c74946c3db14a1c Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Mon, 28 Feb 2022 15:39:46 +0000 Subject: [PATCH 15/17] Tweak systemd preset --- 70-nvidia.preset | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/70-nvidia.preset b/70-nvidia.preset index b71baea..4d7eeef 100644 --- a/70-nvidia.preset +++ b/70-nvidia.preset @@ -1,9 +1,11 @@ # Enable complete power management. From: # file:///usr/share/doc/nvidia-driver/html/powermanagement.html -enable nvidia-powerd.service -enable nvidia-suspend.service enable nvidia-hibernate.service +enable nvidia-resume.service +enable nvidia-suspend.service -# Resume is triggered by nvidia-sleep.sh: -disable nvidia-resume.service +# Enable Dynamic Boost. From: +# file:///usr/share/doc/nvidia-driver/html/dynamicboost.html + +enable nvidia-powerd.service From bee1a63191810f4f2d54fc538bd41621420560aa Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Wed, 23 Mar 2022 13:08:19 +0000 Subject: [PATCH 16/17] Update to 510.60.02 release --- sources | 2 +- xorg-x11-drv-nvidia.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index a01dbe1..0f20424 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-510.54.run) = 1e65e96c1ae1cccd5cd483f2b65927e3594d28f3774459dfd094530f445f4b0f5368a3b7eebf4970bd2632438cca2cbb93af50a59a3a87a2c13d08ed5155164c +SHA512 (NVIDIA-Linux-x86_64-510.60.02.run) = ccc459bdf5f89a37f79a1831bac8c03980deaa13082b516d5e9c74a49e1aea7f1f6b03304705a95564a390bf0ca38df10b8c8b73e3470a31444dd5ebfd981cfd diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 1785398..92294ed 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -25,7 +25,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 510.54 +Version: 510.60.02 Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards @@ -593,6 +593,9 @@ fi ||: %endif %changelog +* Wed Mar 23 2022 Leigh Scott - 3:510.60.02-1 +- Update to 510.60.02 release + * Mon Feb 14 2022 Nicolas Chauvet - 3:510.54-1 - Update to 510.54 From 6bf042ec06153247597c8ef883b148171fc37e02 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 26 Apr 2022 16:54:44 +0200 Subject: [PATCH 17/17] Update to 510.68.02 --- sources | 2 +- xorg-x11-drv-nvidia.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 0f20424..56d5c05 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NVIDIA-Linux-x86_64-510.60.02.run) = ccc459bdf5f89a37f79a1831bac8c03980deaa13082b516d5e9c74a49e1aea7f1f6b03304705a95564a390bf0ca38df10b8c8b73e3470a31444dd5ebfd981cfd +SHA512 (NVIDIA-Linux-x86_64-510.68.02.run) = eb31ed729555075bcc307acc576cb6fdfdd7e397c9e47dd80fc2f55cac6902c3924b69bb91036e5ded1001e81d4b81082ba093dd63d6d97bc313fe78e510131b diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 92294ed..1334c4b 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -25,7 +25,7 @@ Name: xorg-x11-drv-nvidia Epoch: 3 -Version: 510.60.02 +Version: 510.68.02 Release: 1%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards @@ -593,6 +593,9 @@ fi ||: %endif %changelog +* Tue Apr 26 2022 Nicolas Chauvet - 3:510.68.02-1 +- Update to 510.68.02 + * Wed Mar 23 2022 Leigh Scott - 3:510.60.02-1 - Update to 510.60.02 release