| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: nvidia-open-driver-G07-signed-cuda-check | Distribution: openSUSE Tumbleweed |
| Version: 595.58.03 | Vendor: openSUSE |
| Release: 2.8 | Build date: Tue Mar 24 19:36:04 2026 |
| Group: System/Tools | Build host: reproducible |
| Size: 53 | Source RPM: nvidia-open-driver-G07-signed-cuda-595.58.03-2.8.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/NVIDIA/open-gpu-kernel-modules/ | |
| Summary: Post-build RPM inspection | |
This subpackage runs post-build verification on generated RPMs.
GPL-2.0-only AND MIT
* Tue Mar 24 2026 Stefan Dirsch <sndirsch@suse.com>
- adding 'ExcludeArch: %ix86 s390x ppc64le' to no longer get
autoclines by buildservice hoping that this wont't break RPM
descriptions for -cuda variant again ...
* Tue Mar 24 2026 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 595.58.03
* Sun Mar 22 2026 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA version to 595.58.03 (boo#1260044)
* Wed Mar 18 2026 Stefan Dirsch <sndirsch@suse.com>
- do not set ExclusiveArch in order to fix RPM description for -cuda
variant (bsc#1259719)
- improved RPM description for -cuda and non-cuda variant
* Mon Mar 16 2026 Stefan Dirsch <sndirsch@suse.com>
- add 'Provides: open-driver-non-cuda-variant = %version' for
non-CUDA variant to be able to distinguish between both variants;
to be used by nvidia-open-driver-G07-signed-kmp-meta for TW ...
* Mon Mar 09 2026 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 595.45.04
- supersedes kernel-6.19.patch
* Thu Mar 05 2026 Stefan Dirsch <sndirsch@suse.com>
- kernel-5.14.patch: fixed build of 595.45.04 driver on SP4
* Tue Feb 24 2026 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA version to 595.45.04 (boo#1258797)
- adjusted logic for %suse_version bump with SLE16.1 Beta2 (jsc#PED-15826)
* Tue Feb 10 2026 Stefan Dirsch <sndirsch@suse.com>
- kernel-6.19.patch: fixes build against kernel 6.19
* Tue Dec 23 2025 Stefan Dirsch <sndirsch@suse.com>
- update to G07 version 590.48.01
* Mon Dec 15 2025 Stefan Dirsch <sndirsch@suse.com>
- let G07 packages supplement via packageand(G06) so G06 packages
get uninstalled if G07 packages get installed
* Fri Dec 12 2025 Stefan Dirsch <sndirsch@suse.com>
- preamble: let G07 KMPs conflict with G06 KMPs due to file conflicts
* Fri Dec 12 2025 Stefan Dirsch <sndirsch@suse.com>
- removed Obsoletes to nvidia-open-driver-G06-signed-kmp, because
zypper dup apparently handles Obsoletes the same way as Provides,
which we don't want (at least not now) (boo#1254887)
* Mon Dec 08 2025 Stefan Dirsch <sndirsch@suse.com>
- update to G07 version 590.44.01
* Wed Dec 03 2025 Stefan Dirsch <sndirsch@suse.com>
- kernel-6.18.patch
* trying to fix build against kernel 6.18
* Thu Nov 13 2025 Stefan Dirsch <sndirsch@suse.com>
- introduced extra %gfx_aarch64_version and appropriate
tarball/pci_id file in the hope that build service will no
longer complain
* Thu Nov 13 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 580.105.08
* Tue Nov 04 2025 Stefan Dirsch <sndirsch@suse.com>
- back to 580.95.05 on aarch64, since userspace drivers have not
been updated for this platform
* Sat Nov 01 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to version 580.105.08 (boo#1252978)
* Thu Oct 16 2025 Stefan Dirsch <sndirsch@suse.com>
- renamed check to %name-check package
* Tue Oct 14 2025 Stefan Dirsch <sndirsch@suse.com>
- changed Requires to
* nvidia-modprobe = %version
* nvidia-persitenced = %version
it has been >= before ...
* Wed Oct 08 2025 Stefan Dirsch <sndirsch@suse.com>
- Check4WrongSupplements.sh
* check for wrong Supplements in generated KMPs after build by
misusing %post of a dummy "check" subpackage
* Mon Oct 06 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 580.95.05
* Wed Oct 01 2025 Stefan Dirsch <sndirsch@suse.com>
- fixed 'osc service run download_files'
* Thu Sep 25 2025 Stefan Dirsch <sndirsch@suse.com>
- update to version 580.95.05 (boo#1250536)
* Tue Sep 23 2025 Stefan Dirsch <sndirsch@suse.com>
- get rid of multiversion for the KMPs, since it only brought/brings
us trouble and no benefit at all (jsc#PED-12049)
* remove any ^Conflicts and ^Provides: multiversion from
/usr/lib/rpm/kernel-module-subpackage
* set INSTALL_MOD_DIR back to %{kernel_module_package_moddir}, i.e.
updates/ subdir
* Wed Sep 17 2025 Stefan Dirsch <sndirsch@suse.com>
- pesign-spec-macros: added definition for %__kernel_supplements,
which replaced %__kmp_supplements with latest RPM used on TW now,
in order to fix PCI HW Supplements for TW (boo#1249814)
* Mon Sep 08 2025 Stefan Dirsch <sndirsch@suse.com>
- let conflict CUDA and non-CUDA -devel packages; this is needed
if both have the same version
* Sun Sep 07 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 580.82.07 (boo#1249235)
* Sat Sep 06 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 580.82.07
* Thu Aug 14 2025 Stefan Dirsch <sndirsch@suse.com>
- make sure Requires to nvidia packages are not added for SLE16
* Mon Aug 11 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 580.76.05 (boo#1247907)
- get rid of rule of older KMPs not to load nvidia_drm module,
which are still installed in parallel and therefore still
active (boo#1247923)
* Sat Aug 09 2025 Stefan Dirsch <sndirsch@suse.com>
- make sure these Requires right below are not added on Tumbleweed
* Tue Aug 05 2025 Stefan Dirsch <sndirsch@suse.com>
- added Requires
* nvidia-modprobe >= %version
* nvidia-persitenced >= %version
* nvidia-modprobe-cuda-lt-sp6
* nvidia-persitenced-cuda-lt-sp6
to be provided by special versions of nvidia-modprobe and
nvidia-persitenced built against SP4 (bsc#1237208, jsc#PED-13295)
* Mon Jul 28 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 580.65.06, which addresses various security
issues:
* CVE-2025-23277 (bsc#1247528)
* CVE-2025-23278 (bsc#1247529)
* CVE-2025-23286 (bsc#1247530)
* CVE-2025-23283 (bsc#1247531)
* CVE-2025-23279 (bsc#1247532)
* Fri Jul 11 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.172.08 (boo#1246327)
- supersedes
* 0003-nv-dmabuf-Inline-dma_buf_attachment_is_dynamic.patch
* 0004-nvidia-uvm-Disable-SVA-support-for-6.16.patch
- update pci_ids-supported
* Mon Jul 07 2025 Stefan Dirsch <sndirsch@suse.com>
- empty pci_ids-570.169; PCI ID hardware Supplements get moved to
gfx repository to package nvidia-open-driver-G06-signed-kmp-meta
(boo#1246010)
- remove 60-nvidia-$flavor.conf, since driver no longer gets
autoselected without gfx/cuda repositories present and so we no
longer need to disable it by default (boo#1246010)
* Tue Jun 24 2025 Stefan Dirsch <sndirsch@suse.com>
- 0003-nv-dmabuf-Inline-dma_buf_attachment_is_dynamic.patch
0004-nvidia-uvm-Disable-SVA-support-for-6.16.patch
* buildfixes against Kernel 6.16 picked up from
https://github.com/CachyOS/CachyOS-PKGBUILDS.git
- -> nvidia/nvidia-utils
* Sun Jun 15 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.169 (boo#1244614)
* Wed Jun 11 2025 Stefan Dirsch <sndirsch@suse.com>
- 60-nvidia-$flavor.conf
* Don't try to load the driver if config and GSP firmware files are
not available. Otherwise let the default install rule
'install nvidia-drm /sbin/modprobe --ignore-install nvidia-drm' of
50-nvidia.conf win, which comes together with config and GSP
firmware files (package nvidia-common-G06).
* Mon Jun 09 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Drop persistent-nvidia-id-string.patch - solved via make params instead
* Fri Jun 06 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 575.57.08
- supersedes persistent-nvidia-id-string.patch
* Wed May 14 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.153.02 (boo#1243192)
* Fri May 02 2025 Stefan Dirsch <sndirsch@suse.com>
- disabled unsupported -rt flavor (bsc#1242054)
* Fri Apr 18 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 570.133.20
* Tue Apr 15 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.144 (boo#1241231)
* Mon Mar 31 2025 Stefan Dirsch <sndirsch@suse.com>
- limit build of -azure flavor to SP6
* Sat Mar 15 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.133.07 (bsc#1239653)
* Sat Mar 08 2025 Stefan Dirsch <sndirsch@suse.com>
- removed obsolete kernel-firmware-nvidia-gspx-G06-cuda; firmware
has moved to nvidia-common-G06 and
kernel-firmware-nvidia-gspx-G06 is no longer available either
(boo#1239139)
* Tue Mar 04 2025 Stefan Dirsch <sndirsch@suse.com>
- update CUDA variant to 570.124.06
* Tue Feb 25 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.124.04 (boo#1237585)
* Mon Feb 24 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.124.02 (boo#1237585)
* Sun Feb 23 2025 Robert Frohl <rfrohl@suse.com>
- explicitly enable KMP for kernel-longterm: this will be needed
for the transition period, until all KMPs are enabled
* Tue Feb 18 2025 Egbert Eich <eich@suse.com>
- In the module install path revert the order of the 'updates'
subdirectory and the package name & version. This satisfies
the kmp dependency checker (boo#1237308).
* Tue Feb 04 2025 Egbert Eich <eich@suse.com>
- Add a directory identifying the KMP and its version to the module
install path - i.e.:
<kernel_version>/nvidia-open-driver-G06-signed-<version>/updates
instead of:
<kernel_version>/updates
This avoids conflicts when a new version is built against the
same kernel release.
* Mon Feb 03 2025 Stefan Dirsch <sndirsch@suse.com>
- fixed build against openSUSE:Factory by defining %_builddir
if needed (boo#1236746)
* Mon Feb 03 2025 Stefan Dirsch <sndirsch@suse.com>
- no longer try to patch %post/%postun; no changes needed any longer
- trigger script needs to be triggered now by nvidia-common-G06,
which replaced kernel-firmware-nvidia-gspx-G06{,-cuda} packages
* Mon Feb 03 2025 Stefan Dirsch <sndirsch@suse.com>
- fixed version of 'Provides: nvidia-open-signed-kmp = <version>'
of nvidia-open-signed-cuda-kmp in preamble file
- fixed
warning: File listed twice: /usr/src/kernel-modules/nvidia-570.86.16-default
* Tue Jan 28 2025 Stefan Dirsch <sndirsch@suse.com>
- update non-CUDA variant to 570.86.16 (boo#1236658)
- supersedes aarch64-TW-buildfix.patch
- supersedes set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
* Mon Jan 27 2025 Stefan Dirsch <sndirsch@suse.com>
- Update to 565.77
- non-CUDA variant:
* get rid of modproee.d and dracut.cd files and udev magic;
instead require nvidia-common-G06
* Supplements: switch to really supported devices; not only the
initially supported ones without graphical output
- update non-CUDA and CUDA variant to 570.86.15
* Wed Jan 22 2025 Stefan Dirsch <sndirsch@suse.com>
- preamble: let -cuda KMP conflict with no-cuda variants < 550.135
(bsc#1236191)
* Tue Jan 14 2025 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.144.03 (bsc#1235461, boo#1235871)
* fixes CVE-2024-0131, CVE-2024-0147, CVE-2024-0149,
CVE-2024-0150, CVE-2024-53869
* Sat Jan 04 2025 Stefan Dirsch <sndirsch@suse.com>
- set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
* needed for Kernel 6.12 for 565.57.01 driver; already fixed
for 550.142
- -> https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260
* Tue Dec 17 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.142 (boo#1234675)
* Tue Dec 17 2024 Stefan Dirsch <sndirsch@suse.com>
- for SLE Micro 6.x use
'%if 0%{?suse_version} == 1600 && !0%{?is_opensuse}'; SLE16
doesn't set %sle_version and SLE Micro 6.x is already SLE16!
* Wed Dec 11 2024 Stefan Dirsch <sndirsch@suse.com>
- Do not set %{?linux_make_arch} for running make modules/modules-install
- supersedes 550.135.patch
* Thu Dec 05 2024 Stefan Dirsch <sndirsch@suse.com>
- obsolete <=560.35.03 -cuda KMPs; mistakenly we released
560.35.03 for SP4 ...
* Wed Dec 04 2024 Egbert Eich <eich@suse.com>
- Make sure the correct FW package is installed on non-CUDA.
* Tue Dec 03 2024 Stefan Dirsch <sndirsch@suse.com>
- kmp-trigger.sh:
* avoid to return with exit code != 0 if modules could not be
unloaded for some reason
* Sat Nov 30 2024 Stefan Dirsch <sndirsch@suse.com>
- only obsolete 555 CUDA driver/firmware packages
* Sat Nov 30 2024 Stefan Dirsch <sndirsch@suse.com>
- preamble:
no longer need to provide nvidia-open-driver-G06-kmp because
since 565.57.01 to the list of requires of nvidia-compute-G06
the -signed packages has been added
* Sat Nov 30 2024 Stefan Dirsch <sndirsch@suse.com>
- For CUDA update version to 565.57.01
* Fri Nov 29 2024 Egbert Eich <eich@suse.com>
- Add 'dummy' firmware package on SLE to work around update
issues. On SLE, the firmware is installed directly from
an NVIDIA-hosted repo.
* Thu Nov 28 2024 Stefan Dirsch <sndirsch@suse.com>
- preamble
* resolve self conflicts of -cuda KMP during update by adding
obsoletes to older versions (boo#1233332)
* Mon Nov 25 2024 Stefan Dirsch <sndirsch@suse.com>
- fixed my wrong patch 550.135.patch I introduced right below;
it fixed x86_64 build more-or-less accidently but broke aarch64
build completely ...
* Mon Nov 25 2024 Egbert Eich <eich@suse.com>
- Improve handling of conflicts between different flavors
(gfx vs. CUDA) (bsc#1233332).
* Mon Nov 25 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.135 (boo#1233673)
- 550.135.patch:
* fixes wrong logic for checking supported architectures
* Mon Nov 11 2024 Stefan Dirsch <sndirsch@suse.com>
- kmp-trigger.sh:
* avoid to return with exit code != 0 if no modules are loaded
* Wed Oct 23 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.127.05 (boo#1232057)
* Fixed a bug which could cause applications using GBM to crash
when running with nvidia-drm.modeset=0.
* Mon Oct 21 2024 Stefan Dirsch <sndirsch@suse.com>
- cuda-flavor
provide also nvidia-open-driver-G06-kmp-$flavor = %version to
workaround broken cuda-drivers
* Fri Oct 18 2024 Stefan Dirsch <sndirsch@suse.com>
- For CUDA update version to 560.35.03
- supersedes kernel-6.10.patch
* Fri Oct 18 2024 Stefan Dirsch <sndirsch@suse.com>
- cuda-flavor
* provide nvidia-open-driver-G06-kmp = %version to workaround
broken cuda-drivers
- nv-prefer-signed-open-driver
* added comments for requirements
* Fri Oct 18 2024 Stefan Dirsch <sndirsch@suse.com>
- latest change hardcoded to 555.42.06; we no longer need this
for 560
* Fri Oct 18 2024 Stefan Dirsch <sndirsch@suse.com>
- nv-prefer-signed-open-driver:
* added specicic versions of cuda-drivers/cuda-drivers-xxx as
preconditions for requiring specific version of
nvidia-compute-G06
* Fri Oct 18 2024 Stefan Dirsch <sndirsch@suse.com>
- nv-prefer-signed-open-driver:
* no longer require a specific version of
nvidia-open-driver-G06-signed-cuda-kmp, so it can select the
correct open driver KMP matching the cuda-runtime version
- cuda-flavor:
* added nvidia-compute-G06 = %version to preconditions for
requiring kernel-firmware-nvidia-gspx-G06, since
nvidia-compute-utils-G06 does not have a version-specific
requires on nvidia-compute-G06
* Wed Oct 16 2024 Stefan Dirsch <sndirsch@suse.com>
- cuda-flavor:
* require kernel-firmware-nvidia-gspx-G06 instead of
kernel-firmware-nvidia-gspx-G06-cuda (which provides also
kernel-firmware-nvidia-gspx-G06)
* trigger removal of driver modules also on
kernel-firmware-nvidia-gspx-G06
* Wed Oct 16 2024 Stefan Dirsch <sndirsch@suse.com>
- no longer hard-require kernel firmware package, but install it
automatically once nvidia-compute-utils-G06 gets installed
- trigger removal of driver modules with non-existing or wrong
firmware when (new) firmware gets installed
* Sat Sep 21 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.120 (boo#1230779)
* Fixed a bug that could cause kernel crashes upon attempting
KMS operations through DRM when nvidia_drm was loaded with
modeset=0.
- aarch64-TW-buildfix.patch
* fixes build on aarch64 with latest TW kernel
* Wed Sep 11 2024 Stefan Dirsch <sndirsch@suse.com>
- CUDA build: removed entries from pci_ids-555.42.06 since this is
doing more harm than benefit (bsc#1230368)
* Mon Sep 09 2024 Stefan Dirsch <sndirsch@suse.com>
- For CUDA (preamble file):
* added: Provides: nvidia-open-driver-G06-signed-cuda-kmp-$flavor = %version
which is needed for 'zypper install <package> = <version>'
* added: Provides/Conflicts: nvidia-open-driver-G06-signed-kmp-$flavor = %version
useful for containers
* Wed Aug 28 2024 Stefan Dirsch <sndirsch@suse.com>
- reverted CUDA update version to 560.x.y due to changes in CUDA
repository with CUDA 12.6/560.x.y drivers
- kernel-6.10.patch:
* fixes build of 555.42.06 against Kernel 6.10
* Sun Aug 25 2024 Stefan Dirsch <sndirsch@suse.com>
- For CUDA update version to 560.35.03
* Mon Aug 12 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.107.02 (boo#1229716)
* Sat Aug 10 2024 Stefan Dirsch <sndirsch@suse.com>
- For CUDA update version to 560.28.03
* Tue Jul 23 2024 Stefan Dirsch <sndirsch@suse.com>
- better summary and description for KMP
* Thu Jul 11 2024 Egbert Eich <eich@suse.com>
- Update to version 555.42.06 for CUDA. This tag has become
available in github, now.
* Tue Jul 09 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.100 (boo#1227575)
* Fixed a bug that caused OpenGL triple buffering to behave like
double buffering.
* Mon Jul 08 2024 Egbert Eich <eich@suse.com>
- Use macro which is set during build but not when running
`osc service run download_files` to make sure both source versions
are visible for download. This way, only the correct source
tarball will be included in the source package of its respective
flavor but both can be downloaded (updated) simultaniously.
* Fri Jul 05 2024 Stefan Dirsch <sndirsch@suse.com>
- make buildservice happy; all sources need to be mentioned as such
in specfile
* Thu Jul 04 2024 Egbert Eich <eich@suse.com>
- To avoid issues with missing dependencies when no CUDA repo
is present make the dependecy to nvidia-compute-G06 conditional.
- CUDA is not available for Tumbleweed, exclude the build of the
cuda flavor.
* Thu Jul 04 2024 Stefan Dirsch <sndirsch@suse.com>
- preamble: let the -cuda flavor KMP require the -cuda flavor
firmware
* Wed Jul 03 2024 Egbert Eich <eich@suse.com>
- Add a second flavor for building the kernel module versions
used by CUDA. The kmp targetting CUDA contains '-cuda' in
its name to track its versions separately from the graphics
kmp. (bsc#1227417)
- Provide the meta package nv-prefer-signed-open-driver to
make sure the latest available SUSE-build open driver is
installed - independent of the latest available open driver
version in he CUDA repository.
Rationale:
The package cuda-runtime provides the link between CUDA and
the kernel driver version through a
Requires: cuda-drivers >= %version
This implies that a CUDA version will run withany kernel driver
version equal or higher than a base version.
nvidia-compute-G06 provides the glue layer between CUDA and
a specific version of he kernel driver both by providing
a set of base libraries and by requiring a specific kernel
version. 'cuda-drivers' (provided by nvidia-compute-utils-G06)
requires an unversioned nvidia-compute-G06. With this, the
resolver will install the latest available and applicable
nvidia-compute-G06.
nv-prefer-signed-open-driver then represents the latest available
open driver version and restricts the nvidia-compute-G06 version
to it. (bsc#1227419)
* Tue Jun 04 2024 Stefan Dirsch <sndirsch@suse.com>
- Security Update 550.90.07 (boo#1223356) [CVE-2024-0090,
CVE-2024-0091, CVE-2024-0092]
* Mon Apr 29 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.78
* addresses boo#1223454
* Wed Apr 17 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.76
* addresses boo#1222972
* Tue Mar 19 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.67
- rename pci_ids-unsupported* to pci_ids-supported* files
* Wed Feb 28 2024 Stefan Dirsch <sndirsch@suse.com>
- let's provide/obsolete nvidia-open-driver-G06 instead of
nvidia-open-driver-G06-kmp since older versions still had
conflicts to nvidia-open-driver-G06-kmp ...
* Sat Feb 24 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to 550.54.14
* Added vGPU Host and vGPU Guest support. For vGPU Host, please
refer to the README.vgpu packaged in the vGPU Host Package for
more details.
- supersedes the following patches:
* 0001-Don-t-override-INSTALL_MOD_DIR.patch
* kernel-6.7.patch
* Fri Feb 23 2024 Stefan Dirsch <sndirsch@suse.com>
- re-enable build of -azure kernel flavor; syntax check was wrong
* Thu Feb 22 2024 Stefan Dirsch <sndirsch@suse.com>
- remove conflicts to nvidia-open-driver-G06-kmp, since it's now
provided instead (OMG!); add obsoletes to it as well to make
sure it gets replaced (bsc#1220196)
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Mon Feb 19 2024 Stefan Dirsch <sndirsch@suse.com>
- kernel-syms-azure is not available on ALP
* Thu Feb 08 2024 Stefan Dirsch <sndirsch@suse.com>
- provide nvidia-open-driver-G06-kmp = %version (jsc#PED-7117)
* this makes it easy to replace the package from nVidia's
CUDA repository with this presigned package
* Thu Jan 25 2024 Stefan Dirsch <sndirsch@suse.com>
- splitted up 61-nvidia-$flavor.conf to 59-nvidia-$flavor.conf
and 61-nvidia-$flavor.conf, because 'install' line cannot be
overwritten with higher config number ...
* Thu Jan 25 2024 Stefan Dirsch <sndirsch@suse.com>
- mistakenly moved dracut config file from 60-nvidia-%1.conf to
61-nvidia-%1.conf --> reverted!
* Thu Jan 25 2024 Stefan Dirsch <sndirsch@suse.com>
- switched from 60-nvidia-$flavor.conf to 61-nvidia-$flavor.conf in
modprobe.d to resolve conflict with older package, which can be
installed in parallel
* Wed Jan 24 2024 Stefan Dirsch <sndirsch@suse.com>
- kernel-6.7.patch
* fixes build against kernel 6.7 (boo#1219117)
* Tue Jan 09 2024 Stefan Dirsch <sndirsch@suse.com>
- create /run/udev/static_node-tags/uaccess/nvidia${devid} symlinks
also during modprobing the nvidia module; this changes the issue
of not having access to /dev/nvidia${devid}, when gfxcard has
been replaced by a different gfx card after installing the driver
* Tue Dec 05 2023 Stefan Dirsch <sndirsch@suse.com>
- fix typo in changelog:
* NVreg_OpenRMEnableSupporteGpus -> NVreg_OpenRmEnableUnsupportedGpus
(boo#1215981, comment#33)
* Thu Nov 23 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to 545.29.06
* Wed Nov 22 2023 Stefan Dirsch <sndirsch@suse.com>
- no longer try to overwrite NVreg_OpenRmEnableUnsupportedGpus driver
option setting; apparently it's ignored by the driver (boo#1215981,
comment#26)
* Tue Nov 21 2023 Stefan Dirsch <sndirsch@suse.com>
- use different modprobe.d config file to resolve conflict with
older driver package (boo#1217370); overwrite
NVreg_OpenRmEnableUnsupportedGpus driver option setting (disable it),
since letting it enabled is supposed to break booting (boo#1215981,
comment#23)
* Mon Nov 13 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to 545.29.02
- added fbdev=1 option for nvidia-drm module, which gives us a proper
framebuffer console now ...
- nosimplefb kernel option no longer needed with usage of nvidia-drm's
fbdev=1 option
- nvidia's NVreg_OpenRmEnableUnsupportedGpus=1 option no longer
needed; GeForce and Workstation GPUs now officially supported
- support added for H100/H800 GPUs (Hopper)
* Fri Nov 03 2023 Stefan Dirsch <sndirsch@suse.com>
- cleanup; sle12 no longer supported
* Wed Nov 01 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 535.129.03
* Tue Oct 17 2023 Stefan Dirsch <sndirsch@suse.com>
- cleanup: get rid of possibiliy to hardcode pci list; it's no
longer required anyway; secureboot signing has been fixed ...
- removed pci-table.patch
* Wed Oct 11 2023 Egbert Eich <eich@suse.com>
- Add a devel package so other modules can be built against this
one. [jira#PED-4964]
* Wed Oct 11 2023 Stefan Dirsch <sndirsch@suse.com>
- disabled build of nvidia-peermem module; it's no longer needed
and never worked anyway (it was only a stub) [boo#1211892]
* Mon Oct 02 2023 Stefan Dirsch <sndirsch@suse.com>
- preamble: added conflict to nvidia-gfxG05-kmp to prevent users
from accidently installing conflicting proprietary kernelspace
drivers from CUDA repository
* Fri Sep 22 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 535.113.01
* Tue Sep 05 2023 Stefan Dirsch <sndirsch@suse.com>
- kmp-post.sh/kmp-postun.sh:
* add/remove nosimplefb=1 kernel option in order to fix Linux
console also on sle15-sp6/Leap 15.6 kernel, which will come
with simpledrm support
* Mon Aug 28 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 535.104.05
* Tue Jul 25 2023 Stefan Dirsch <sndirsch@suse.com>
- require one-time renamed package kernel-firmware-nvidia-gspx-G06
from now on (boo#1212724)
* Mon Jul 24 2023 Ludwig Nussel <lnussel@suse.com>
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Wed Jul 19 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 535.86.05
* Fri Jun 16 2023 Stefan Dirsch <sndirsch@suse.com>
- _constraints: 4GB wasn't enough; trying 8GB now ...
* Fri Jun 16 2023 Stefan Dirsch <sndirsch@suse.com>
- _constraints: reserve 4GB of disk space for building in the hope
that this will be also sufficient when building for sle15-sp5
* Thu Jun 15 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 535.54.03
* Tue May 09 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.116.04
* Tue Apr 25 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.116.03
* Thu Mar 30 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.105.17
* Fri Feb 10 2023 Stefan Dirsch <sndirsch@suse.com>
- no longer use %hardcode_pci_list macro on sle15/Leap15, since the
issue with generating wrong PCI ID modaliases for Supplements
has been fixed meanwhile also in pesign-obs-integration package
for sle15/Leap15 (boo#1207520)
* Wed Feb 08 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.89.02
* Mon Jan 30 2023 Stefan Dirsch <sndirsch@suse.com>
- no longer use %hardcode_pci_list macro on TW, since the issue
with generating wrong PCI ID modaliases for Supplements
has been fixed now in pesign-obs-integration package for TW
(boo#1207520)
* Sun Jan 29 2023 Stefan Dirsch <sndirsch@suse.com>
- introduce %hardcode_pci_list macro for hardcoding PCI ID
modaliases for Supplements; make it default to *temporarily*
workaround boo#1207520
* TW: enable only officially supported headless GPUs!
* Leap/sle: enable all Turing and Ampere GPUs and set the
appropriate modprobe.d option, so we can at least begin
testing on sle15-sp5 ...
- adds pci-table.patch, generati-pci-table.sh
* Wed Jan 25 2023 Stefan Dirsch <sndirsch@suse.com>
- added pesign-copy-sources, pesign-spec-macros, which are needed
to fix repackaging step required for securebooot signing kernel
modules (boo#1207520)
- pesign-spec-macros: used for defining RPM macros; here:
%define __kmp_supplements %_sourcedir/my-find-supplements \
%_sourcedir/pci_ids-%{version}
- pesign-copy-sources: sources needed by the RPM macros above;
here: pci_ids-%{version}, my-find-supplements
- all above needs changes for pesign-obs-integration first
(SR#1060443)
* Tue Jan 24 2023 Stefan Dirsch <sndirsch@suse.com>
- added conflicts to nvidia-driver-G06-kmp package (boo#1207495)
* Thu Jan 19 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.85.05
* Fix build problems with Clang 15.0, #377 by @ptr1337
* Thu Jan 19 2023 Stefan Dirsch <sndirsch@suse.com>
- require "group(video)"
* Thu Jan 19 2023 Stefan Dirsch <sndirsch@suse.com>
- set options for nvidia kernel module via modprobe install script;
no longer adjusting of nvidia's NVreg_DeviceFileGID option in
modprobe.d file needed in %post
* Thu Jan 19 2023 Stefan Dirsch <sndirsch@suse.com>
- package the modprobe.d file as a sample in
/usr/lib/nvidia-open-driver-G06-signed; then adjust GUID of
video group for nvidia's NVreg_DeviceFileGID option and write the
result to /etc/modprobe.d, i.e. no longer touch a packaged
modprobe.d file below /usr
* Thu Jan 19 2023 Stefan Dirsch <sndirsch@suse.com>
- set group id for nvidia's NVreg_DeviceFileGID option already
during build, since it's not allowed to edit modprobe.d files
during %post
* Wed Jan 18 2023 Stefan Dirsch <sndirsch@suse.com>
- added pci_ids-unsupported-525.78.01/pci_ids-unsupported as sources
to specfile
* Wed Jan 18 2023 Stefan Dirsch <sndirsch@suse.com>
- added empty %changelog section to specfile
* Wed Jan 18 2023 Stefan Dirsch <sndirsch@suse.com>
- implements jsc#PED-2658
* Mon Jan 09 2023 Stefan Dirsch <sndirsch@suse.com>
- require kernel-firmware-nvidia-gsp-G06 (with suffix -G06!)
* Mon Jan 09 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to version 525.78.01
* adds alpha support for
+ NVIDIA GeForce RTX 3050
+ NVIDIA GeForce RTX 4090
+ NVIDIA RTX 6000 Ada Generation
+ NVIDIA L40
+ NVIDIA GeForce RTX 4080
+ NVIDIA GeForce RTX 4070 Ti
* Wed Jan 04 2023 Stefan Dirsch <sndirsch@suse.com>
- renamed package to nvidia-open-driver-G06-signed due to package
redesign
/usr/share/doc/packages/nvidia-open-driver-G07-signed-cuda-check /usr/share/doc/packages/nvidia-open-driver-G07-signed-cuda-check/dummy.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 16:18:25 2026