701 lines
28 KiB
Plaintext
701 lines
28 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Jul 11 07:36:33 UTC 2024 - Egbert Eich <eich@suse.com>
|
|
|
|
- Update to version 555.42.06 for CUDA. This tag has become
|
|
available in github, now.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 9 12:57:07 UTC 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 8 11:29:07 UTC 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 5 08:41:55 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- make buildservice happy; all sources need to be mentioned as such
|
|
in specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 4 16:29:09 UTC 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 4 14:15:41 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- preamble: let the -cuda flavor KMP require the -cuda flavor
|
|
firmware
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 3 15:39:50 UTC 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 4 13:40:41 UTC 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 08:56:15 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 550.78
|
|
* addresses boo#1223454
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 17 14:24:53 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 550.76
|
|
* addresses boo#1222972
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 19 21:01:46 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 550.67
|
|
- rename pci_ids-unsupported* to pci_ids-supported* files
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 17:01:24 UTC 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 13:06:48 UTC 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 10:36:04 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- re-enable build of -azure kernel flavor; syntax check was wrong
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 22 15:48:50 UTC 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 14:02:19 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Use %autosetup macro. Allows to eliminate the usage of deprecated
|
|
%patchN
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 19 16:32:51 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- kernel-syms-azure is not available on ALP
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 8 12:10:55 UTC 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 14:43:26 UTC 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 14:36:05 UTC 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 13:52:41 UTC 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 13:39:39 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- kernel-6.7.patch
|
|
* fixes build against kernel 6.7 (boo#1219117)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 9 10:39:25 UTC 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 5 14:31:36 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- fix typo in changelog:
|
|
* NVreg_OpenRMEnableSupporteGpus -> NVreg_OpenRmEnableUnsupportedGpus
|
|
(boo#1215981, comment#33)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 23 03:52:18 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 545.29.06
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 22 13:16:01 UTC 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 21:05:50 UTC 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 15:37:46 UTC 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 3 19:53:37 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- cleanup; sle12 no longer supported
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 1 19:36:30 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 535.129.03
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 17 13:43:54 UTC 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 12:48:01 UTC 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 11:50:12 UTC 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 2 15:21:44 UTC 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 09:42:10 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 535.113.01
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 5 07:58:49 UTC 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 13:20:15 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 535.104.05
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 25 12:56:34 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- require one-time renamed package kernel-firmware-nvidia-gspx-G06
|
|
from now on (boo#1212724)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 24 15:37:51 UTC 2023 - Ludwig Nussel <lnussel@suse.com>
|
|
|
|
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 19 13:41:49 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 535.86.05
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 16 13:09:07 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- _constraints: 4GB wasn't enough; trying 8GB now ...
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 16 12:25:33 UTC 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 11:32:21 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 535.54.03
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 9 19:01:34 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 525.116.04
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 25 21:15:25 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 525.116.03
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 30 12:16:17 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 525.105.17
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 10 12:49:44 UTC 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 8 21:50:02 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 525.89.02
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 17:14:28 UTC 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 16:16:33 UTC 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 15:00:04 UTC 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 23:52:53 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added conflicts to nvidia-driver-G06-kmp package (boo#1207495)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 19 19:51:20 UTC 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 15:45:16 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- require "group(video)"
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 19 15:20:18 UTC 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 13:26:44 UTC 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 10:56:45 UTC 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 13:49:56 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added pci_ids-unsupported-525.78.01/pci_ids-unsupported as sources
|
|
to specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 18 13:40:38 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added empty %changelog section to specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 18 12:49:22 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- implements jsc#PED-2658
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 14:08:58 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- require kernel-firmware-nvidia-gsp-G06 (with suffix -G06!)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 12:30:50 UTC 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 4 13:56:56 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- renamed package to nvidia-open-driver-G06-signed due to package
|
|
redesign
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 28 23:08:21 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to version 525.60.11
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 23 13:37:07 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- set NVreg_PreserveVideoMemoryAllocations kernel option now
|
|
needed for GNOME Wayland (gdm) since
|
|
commit 51181871e9db716546e9593216220389de0d8b03
|
|
Author: Ray Strode <rstrode@redhat.com>
|
|
Date: Fri Mar 4 14:11:03 2022 -0500
|
|
|
|
data: Disable wayland on nvidia if suspend is broken
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 14 10:25:51 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added /etc/dracut.conf.d/60-nvidia-$flavor.conf in order to
|
|
omit nvidia modules in initrd, which apparently were added
|
|
automatically - apart from nvidia-uvm module; related to
|
|
boo#1173733
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 11 14:32:14 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 525.53
|
|
* GSP firmware is now distributed as multiple firmware files:
|
|
this release has gsp_tu10x.bin and gsp_ad10x.bin replacing
|
|
gsp.bin from previous releases.
|
|
+ Each file is named after a GPU architecture and supports
|
|
GPUs from one or more architectures. This allows GSP
|
|
firmware to better leverage each architecture's
|
|
capabilities.
|
|
+ The .run installer will continue to install firmware to
|
|
/lib/firmware/nvidia/<version> and the nvidia.ko kernel
|
|
module will load the appropriate firmware for each GPU at
|
|
runtime.
|
|
* Add support for IBT (indirect branch tracking) on supported
|
|
platforms, #256 by @rnd-ash
|
|
* Return EINVAL when [failing to] allocating memory,
|
|
#280 by @YusufKhan-gamedev
|
|
* Fix various typos in nvidia/src/kernel, #16 by
|
|
@alexisgeoffrey
|
|
* Added support for rotation in X11, Quadro Sync, Stereo,
|
|
and YUV 4:2:0 on Turing.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 14:08:49 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- (build-)require perl-Bootloader due to pbl usage in %post(-un)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 13:58:19 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- kmp-post.sh/kmp-postun.sh:
|
|
* add/remove nosimplefb=1 kernel option in order to fix Linux
|
|
console on TW kernel, which comes with simpledrm support
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 8 09:47:11 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 515.76
|
|
* Improved compatibility with new Linux kernel releases
|
|
* Fixed possible excessive GPU power draw on an idle X11 or
|
|
Wayland desktop when driving high resolutions or refresh rates
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 3 10:52:41 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added pci_ids-unsupported -> pci_ids-unsupported-515.65.01
|
|
symlink to which I can refer from blog
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 2 16:04:37 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- Update to 515.65.01
|
|
* Collection of minor fixes to issues, #6 by @Joshua-Ashton
|
|
* Remove unnecessary use of acpi_bus_get_device().
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 19 16:27:15 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Force CC to gcc to avoid compiler differs warnings
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 19 14:23:40 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- json-to-pci-id-list.py
|
|
* added new Python script by Tamara Schmitz which is being used
|
|
now to parse supported-gpus.json in order to create the PCI ID
|
|
list 'pci_ids-unsupported-<version>'
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 18 13:57:20 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- pci_ids-unsupported-515.57
|
|
* currently unsupported devices (Turing and later, which needs
|
|
NVreg_OpenRmEnableUnsupportedGpus=1 kernel option; Alpha Quality!)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 14 10:54:27 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- define %kernel_module_directory macro on older distros in order
|
|
to fix build on Leap 15.3(GA)/sle 15 SP3(GA)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 30 21:44:04 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- update to 515.57
|
|
* Backtick is deprecated, #273 by @arch-user-france1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 10:19:13 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Revert last change and use default CA [pesign-obs-integration
|
|
and kernel-source docs are incorrect]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 16 12:31:41 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Create uefi cert package
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 21:48:58 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Sign the kernel modules and compress them
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 11:15:46 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- don't buildrequire azure on aarch64; no such kernel flavor
|
|
available on aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 9 13:12:16 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- move cuda-drivers = %version provide to nvidia-computeG0X, which
|
|
then again requires nvidia-gfxG0X-kmp or nvidia-open-gfxG0X-kmp
|
|
respectively
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 8 15:20:11 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- preamble: provide cuda-drivers = %version, so you can just
|
|
install 'cuda' meta package to install CUDA stack
|
|
(cuda --> cuda-11-7 --> cuda-runtime-11-7 --> cuda-drivers >= 515.43.04)
|
|
from https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 7 09:44:30 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- preamble: added Conflicts to nvidia-gfxG06-kmp
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 31 17:54:59 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- update to 515.48.07
|
|
* List of compatible GPUs in README.md.
|
|
* Fix various README capitalizations, #8 by @lx-is
|
|
* Automatically tag bug report issues, #15 by @thebeanogamer
|
|
* Improve conftest.sh Script, #37 by @Nitepone
|
|
* Update HTTP link to HTTPS, #101 by @alcaparra
|
|
* moved array sanity check to before the array access, #117 by @RealAstolfo
|
|
* Fixed some typos, #122 by @FEDOyt
|
|
* Fixed capitalization, #123 by @keroeslux
|
|
* Fix typos in NVDEC Engine Descriptor, #126 from @TrickyDmitriy
|
|
* Extranous apostrohpes in a makefile script [sic], #14 by @kiroma
|
|
* HDMI no audio @ 4K above 60Hz, #75 by @adolfotregosa
|
|
* dp_configcaps.cpp:405: array index sanity check in wrong place?, #110 by @dcb314
|
|
* NVRM kgspInitRm_IMPL: missing NVDEC0 engine, cannot initialize GSP-RM, #116 by @kfazz
|
|
* ERROR: modpost: "backlight_device_register" [...nvidia-modeset.ko] undefined, #135 by @sndirsch
|
|
* aarch64 build fails, #151 by @frezbo
|
|
- supersedes backlight-workaround.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 21:33:33 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Set mno-outline-atomics to fix libgcc issues on aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 12:27:36 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- preamble: require kernel-firmware-nvidia-gsp package for nvidia's
|
|
versioned "gsp.bin" fimrware
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 08:21:02 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- enable build also for aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 08:02:16 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- improved summary and description
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 03:05:12 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- modprobe.nvidia.install
|
|
* install script when the "nvidia" module is being loaded; needed
|
|
for creating devices
|
|
- specfile
|
|
* filled modprobe.d config file (options and install script)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 02:15:53 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- kmp-post.sh/kmp-postun.sh
|
|
* additional code for %post/%postun scriptlets to create nvidia
|
|
devices
|
|
- specfile: adjust %kernel_module_package macro appropriately
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 17 19:35:33 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added kmp-filelist
|
|
- adding an empty modprobe.d config file (to be filled later)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 17 18:41:36 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- added hardware supplements
|
|
* added my-find-supplements, pci_ids-515.43.04
|
|
* changes in specfile to generate the hardware supplements from
|
|
pci_ids-515.43.04 via my-find-supplements
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 17 14:08:21 UTC 2022 - Takashi Iwai <tiwai@suse.com>
|
|
|
|
- Set SYSSRC and SYSOUT for building with proper kernel source tree
|
|
for each flavor
|
|
- Exclusive build for x86_64
|
|
- backlight-workaround.patch:
|
|
workaround for a build failure with azure flavor
|
|
- persistent-nvidia-id-string.patch:
|
|
make persistent nvidia id string for reproducible builds
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 13 14:47:59 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- switched to a known license to fix build: MIT/GPLv2 --> GPL-2.0 and MIT
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 13 13:29:44 UTC 2022 - Patrik Jakobsson <patrik.jakobsson@suse.com>
|
|
|
|
- 0001-Don-t-override-INSTALL_MOD_DIR.patch
|
|
* Make sure INSTALL_MOD_DIR from our spec-file is honoured
|
|
- Make the default flavor build. Not sure how to get other flavors to build.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 12 09:51:40 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
- created package
|
|
* build still fails completely
|
|
* more things are missing
|
|
|