Getting Vcube to run on Nvidia dGPU on a workstation with additional Intel iGPU

@terjejh what do you mean use Leap 15.6 grub2-efi? You can install Tumbleweed/Slowroll and select grub2-efi?

To clarify, grub2-bls works with multi-boot setups, just not integrated with the Tumbleweed grub menu…

I can boot Windows 11 and Tumbleweed with grub2-bls just fine.

@malcolmlewis

Yes, I know and have used later that Tw-Slowroll can be changed to grub2-efi. But when I a few months ago did the upgrade installation from usb, there was no warning that the default bootloader had been changed to grub2-bls. Just before the upgrade installation finished, a message arived that the bootloader was incompatible and could not be upgraded. Afterwards the boot menu had not probed entries for the other Lp15 and Tw in the multiboot setup. Then I ran the Lp15 YaST2 Bootloader which completed the boot menu for all distributions.

Refere also another forum post
Problems dual-booting with Grub2-BLS

But my main issue now are how to get loaded the current last kernel-longterm 6.12.63-1.1 installed, so Nvidia drivers can be correct build?
I have verified also on my primary menitoned workstation (2) Alder Lake w/ Intel Arc A750 gpu only, that the Slowroll kernel state is identical.

And why does this happend, a bug in Tw-Slowroll?
I think I noticed once message that there was no more space on /boot/efi
If so how to possibly cleanup and free up space by removing older kernels ?
Is there a safe way to remove older kernels with zypper?

uname -r
6.12.63-1.0.4.sr20251204-longterm
zypper se -is kernel-longterm
Loading repository data...
Reading installed packages...

S  | Name            | Type    | Version                    | Arch   | Repository
---+-----------------+---------+----------------------------+--------+----------------------------------
i+ | kernel-longterm | package | 6.12.63-1.1                | x86_64 | Hovedpakkebrønn (OSS)
i+ | kernel-longterm | package | 6.12.63-1.1                | x86_64 | Hovedpakkebrønn for oppdateringer
i+ | kernel-longterm | package | 6.12.63-1.0.4.1.sr20251204 | x86_64 | Hovedpakkebrønn for oppdateringer

zypper lr -uP
# | Alias                                  | Name                              | Enabled | GPG Check | Refresh | Priority | URI
--+----------------------------------------+-----------------------------------+---------+-----------+---------+----------+--------------------------------------------------------
5 | packman                                | Packman                           | Yes     | (r ) Yes  | Yes     |   70     | https://ftp.fau.de/packman/suse/openSUSE_Slowroll/
1 | download.opensuse.org-non-oss          | Hovedpakkebrønn (NON-OSS)         | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/slowroll/repo/non-oss/
2 | download.opensuse.org-oss              | Hovedpakkebrønn (OSS)             | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/slowroll/repo/oss/
3 | download.opensuse.org-oss_1            | Hovedpakkebrønn for oppdateringer | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/slowroll/repo/oss/
4 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository              | Yes     | (r ) Yes  | Yes     |   99     | https://opensuse-guide.org/repo/openSUSE_Tumbleweed/
6 | repo-openh264                          | Open H.264 Codec (openSUSE Tumb-> | Yes     | (r ) Yes  | Yes     |   99     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed

@terjejh I suspect there are perhaps multiple grub packages installed? Hard to say, because AFAIK grub2-bls expects btrfs all on one partition to do it’s snapper thing.

Backup and fresh install is probably the easiest thing to do?

So on the final page (Install Summary) before installation it quite clearly indicates the bootloader it’s going to use?

So I have reinstalled Slowroll, but have not succeede to get Nvidia drivers loaded.
To sum up, I replaced kernel-default with kernel-longterm which booted as

uname -r
6.12.63-1.0.4.sr20251204-longterm
zypper install-new-recommends
The following 15 NEW packages are going to be installed:
  kernel-longterm-6.12.41-1.0.4.1.sr20250801 libnvidia-egl-gbm1 libnvidia-egl-wayland1 libnvidia-egl-x111 libnvidia-gpucomp nvidia-common-G06 nvidia-compute-G06
  nvidia-compute-utils-G06 nvidia-gl-G06 nvidia-modprobe nvidia-open-driver-G06-signed-kmp-longterm nvidia-persistenced nvidia-userspace-meta-G06
  nvidia-video-G06 ovpn-dco-kmp-longterm

Rebooted and neither kernel-longterm-6.12.41-1.0.4.1.sr20250801 was available nor Nvidia drivers loaded, still 6.12.63-1.0.4.sr20251204-longterm booted.

It looked for me like the Nvidia installation depended on kernel-longterm-6.12.41-1.0.4.1.sr20250801, so I found this old kernel and installed it and set it as default boot with YasT bootloader, locked it and added it in zypp.conf
But Nvidia still not loaded, and I deleted and reinstalled it with zypper install-new-recommends (now the kernel version was not listed).

According to the SDB:NVIDIA and an older forum post
SDB says nouveau is blacklisted when Nvidia drivers installed. Not for me.
it is somewhat unclear if Nouveau should be automatic blacklisted by the Nvidia installation, possibly it is not, and I have not found how to ensure and do it.

uname -r
6.12.41-1.0.4.sr20250801-longterm


lsmod | grep nvidia


inxi -Ga
Graphics:
  Device-1: Intel HD Graphics 530 vendor: Micro-Star MSI driver: i915
    v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports:
    active: HDMI-A-2 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-3 bus-ID: 00:02.0
    chip-ID: 8086:1912 class-ID: 0300
  Device-2: NVIDIA GM206 [GeForce GTX 960] vendor: Micro-Star MSI
    driver: N/A alternate: nouveau non-free: 550-580.xx+ status: current (as of
    2025-11; EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm
    built: 2014-2019 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:1401 class-ID: 0300


zypper se -is kernel-longterm
Loading repository data...
Reading installed packages...

S  | Name            | Type    | Version                    | Arch   | Repository
---+-----------------+---------+----------------------------+--------+----------------------
i+ | kernel-longterm | package | 6.12.63-1.1                | x86_64 | update-slowroll
i+ | kernel-longterm | package | 6.12.47-1.0.6.1.sr20250901 | x86_64 | update-slowroll
i+ | kernel-longterm | package | 6.12.41-1.0.4.1.sr20250801 | x86_64 | update-slowroll
i+ | kernel-longterm | package | 6.12.63-1.1                | x86_64 | Main Repository (OSS)
i+ | kernel-longterm | package | 6.12.63-1.1                | x86_64 | repo-oss


zypper se -is nvidia
Loading repository data...
Reading installed packages...

S  | Name                                       | Type    | Version                  | Arch   | Repository
---+--------------------------------------------+---------+--------------------------+--------+----------------------
i  | kernel-firmware-nvidia                     | package | 20251018-1.1             | noarch | Main Repository (OSS)
i  | kernel-firmware-nvidia                     | package | 20251018-1.1             | noarch | repo-oss
i  | libnvidia-egl-gbm1                         | package | 1.1.2.1-8.1              | x86_64 | repo-non-free
i  | libnvidia-egl-wayland1                     | package | 1.1.21-1.1               | x86_64 | update-slowroll
i  | libnvidia-egl-wayland1                     | package | 1.1.21-1.1               | x86_64 | Main Repository (OSS)
i  | libnvidia-egl-wayland1                     | package | 1.1.21-1.1               | x86_64 | repo-oss
i  | libnvidia-egl-x111                         | package | 1.0.5-22.1               | x86_64 | repo-non-free
i  | libnvidia-gpucomp                          | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | nvidia-common-G06                          | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | nvidia-compute-G06                         | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | nvidia-compute-utils-G06                   | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | nvidia-gl-G06                              | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | nvidia-modprobe                            | package | 580.126.09-22.1          | x86_64 | repo-non-free
i  | nvidia-open-driver-G06-signed-kmp-longterm | package | 580.82.07_k6.12.46_1-1.2 | x86_64 | update-slowroll
i  | nvidia-persistenced                        | package | 580.126.09-2.1           | x86_64 | repo-non-free
i  | nvidia-userspace-meta-G06                  | package | 580.82.07-12.1           | noarch | repo-non-free
i  | nvidia-userspace-meta-G06                  | package | 580.82.07-12.1           | noarch | repo-non-free
i  | nvidia-video-G06                           | package | 580.82.07-39.1           | x86_64 | repo-non-free
i  | openSUSE-repos-Slowroll-NVIDIA             | package | 20250728.9adc675-1.1     | x86_64 | Main Repository (OSS)
i  | openSUSE-repos-Slowroll-NVIDIA             | package | 20250728.9adc675-1.1     | x86_64 | repo-oss



Is it possible that neither nouveau nor nvidia is loaded?

lsmod | grep -i nouveau

lsmod | grep -i nvidia

inxi -Ga
Graphics:
  Device-1: Intel HD Graphics 530 vendor: Micro-Star MSI driver: i915
    v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports:
    active: HDMI-A-2 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-3 bus-ID: 00:02.0
    chip-ID: 8086:1912 class-ID: 0300
  Device-2: NVIDIA GM206 [GeForce GTX 960] vendor: Micro-Star MSI
    driver: N/A alternate: nouveau non-free: 550-580.xx+ status: current (as of
    2025-11; EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm
    built: 2014-2019 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:1401 class-ID: 0300

switcherooctl list
Device: 0
  Name:        Intel® HD Graphics 530
  Default:     yes
  Discrete:    no
  Environment: DRI_PRIME=pci-0000_00_02_0 VK_LOADER_DRIVERS_SELECT=*intel*

@terjejh or you have nomodeset in your boot options?

@malcolmlewis
Noop, from grub.cfg nouveau is blacklisted

linux	/boot/vmlinuz-6.12.63-1-longterm root=UUID=17066387-8a27-4937-9a67-aae678f4facb  splash=silent mitigations=auto quiet security=selinux selinux=1 rd.driver.blacklist=nouveau

@terjejh just confirm it’s also the same for the current boot cat /proc/cmdline.

What is the output from lsinitrd | grep -Ei "nouveau|nvidia"

@malcolmlewis
I was confused by my grub.cfg output because it started with the newest
/boot/vmlinuz-6.12.63-1-longterm
while I booted from Grub2 menu Advanced …6.12.41-1.0.4.sr20250801

But at least I see the right kernel version here

at /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-6.12.41-1.0.4.sr20250801-longterm root=UUID=17066387-8a27-4937-9a67-aae678f4facb splash=silent mitigations=auto quiet security=selinux selinux=1 rd.driver.blacklist=nouveau

Regarding the lsinitrd output comment, I have installed as follows

ls /boot/efi
EFI
lsinitrd | grep -Ei "nouveau|nvidia"
Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi.
Alternatively, use --esp-path= to specify path to mount point.
Failed to determine XBOOTLDR location.
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ad102
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ad102/gsp
-rw-r--r--   1 root     root        31456 Oct 19 05:48 usr/lib/firmware/nvidia/ad102/gsp/booter_load-535.113.01.bin.xz
-rw-r--r--   1 root     root        19492 Oct 19 05:48 usr/lib/firmware/nvidia/ad102/gsp/booter_unload-535.113.01.bin.xz
-rw-r--r--   1 root     root        29140 Oct 19 05:48 usr/lib/firmware/nvidia/ad102/gsp/bootloader-535.113.01.bin.xz
lrwxrwxrwx   1 root     root           37 Dec 19 10:30 usr/lib/firmware/nvidia/ad102/gsp/gsp-535.113.01.bin.xz -> ../../ga102/gsp/gsp-535.113.01.bin.xz
lrwxrwxrwx   1 root     root            5 Dec 19 10:30 usr/lib/firmware/nvidia/ad103 -> ad102
lrwxrwxrwx   1 root     root            5 Dec 19 10:30 usr/lib/firmware/nvidia/ad104 -> ad102
lrwxrwxrwx   1 root     root            5 Dec 19 10:30 usr/lib/firmware/nvidia/ad106 -> ad102
lrwxrwxrwx   1 root     root            5 Dec 19 10:30 usr/lib/firmware/nvidia/ad107 -> ad102
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ga100
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ga100/gsp
-rw-r--r--   1 root     root        33612 Oct 19 05:48 usr/lib/firmware/nvidia/ga100/gsp/booter_load-535.113.01.bin.xz
-rw-r--r--   1 root     root        18688 Oct 19 05:48 usr/lib/firmware/nvidia/ga100/gsp/booter_unload-535.113.01.bin.xz
-rw-r--r--   1 root     root          888 Oct 19 05:48 usr/lib/firmware/nvidia/ga100/gsp/bootloader-535.113.01.bin.xz
lrwxrwxrwx   1 root     root           37 Dec 19 10:30 usr/lib/firmware/nvidia/ga100/gsp/gsp-535.113.01.bin.xz -> ../../tu102/gsp/gsp-535.113.01.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ga102
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/ga102/acr
-rw-r--r--   1 root     root        33916 Oct 19 05:48 usr/lib/firmware/nvidia/ga102/acr/ucode_ahesasc.bin.xz
-rw-r--r--   1 root     root        16060 Oct 19 05:48 usr/lib/firmware/nvidia/ga102/acr/ucode_asb.bin.xz
-rw-r--r--   1 root     root        13792 Oct 19 05:48 usr/lib/firmware/nvidia/ga102/acr/ucode_unload.bin.xz


.........snip shortened too  long output


lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/gr/gpccs_inst.bin.xz -> ../../gp102/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/gp106/gr/gpccs_sig.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/gr/sw_bundle_init.bin.xz -> ../../gp102/gr/sw_bundle_init.bin.xz
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/gr/sw_ctx.bin.xz -> ../../gp102/gr/sw_ctx.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/gr/sw_method_init.bin.xz -> ../../gp102/gr/sw_method_init.bin.xz
lrwxrwxrwx   1 root     root           31 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/gr/sw_nonctx.bin.xz -> ../../gp102/gr/sw_nonctx.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/nvdec/scrubber.bin.xz -> ../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/desc-1.bin.xz -> ../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/desc.bin.xz -> ../../gp102/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           31 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/image-1.bin.xz -> ../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/image.bin.xz -> ../../gp102/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/sig-1.bin.xz -> ../../gp102/sec2/sig-1.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/gp106/sec2/sig.bin.xz -> ../../gp102/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp107
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/acr
lrwxrwxrwx   1 root     root           25 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/acr/bl.bin.xz -> ../../gp102/acr/bl.bin.xz
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/acr/ucode_load.bin.xz -> ../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx   1 root     root           35 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/acr/ucode_unload.bin.xz -> ../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/acr/unload_bl.bin.xz -> ../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/gr
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          588 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        11564 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/fecs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          608 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         5820 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/gpccs_sig.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/gr/sw_bundle_init.bin.xz -> ../../gp102/gr/sw_bundle_init.bin.xz
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/sw_ctx.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/gr/sw_method_init.bin.xz -> ../../gp102/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gp107/gr/sw_nonctx.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/nvdec/scrubber.bin.xz -> ../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/desc-1.bin.xz -> ../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/desc.bin.xz -> ../../gp102/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           31 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/image-1.bin.xz -> ../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/image.bin.xz -> ../../gp102/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/sig-1.bin.xz -> ../../gp102/sec2/sig-1.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/gp107/sec2/sig.bin.xz -> ../../gp102/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp108
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/acr
lrwxrwxrwx   1 root     root           25 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/acr/bl.bin.xz -> ../../gp102/acr/bl.bin.xz
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/acr/ucode_load.bin.xz -> ../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx   1 root     root           35 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/acr/ucode_unload.bin.xz -> ../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/acr/unload_bl.bin.xz -> ../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/gr
-rw-r--r--   2 root     root          280 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          584 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        10224 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/fecs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          608 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6116 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/gpccs_sig.bin.xz
-rw-r--r--   2 root     root         1368 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/sw_bundle_init.bin.xz
-rw-r--r--   2 root     root         1196 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/sw_ctx.bin.xz
-rw-r--r--   2 root     root         1936 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root          712 Oct 19 05:48 usr/lib/firmware/nvidia/gp108/gr/sw_nonctx.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/nvdec/scrubber.bin.xz -> ../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/sec2
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/sec2/desc.bin.xz -> ../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx   1 root     root           31 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/sec2/image.bin.xz -> ../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/gp108/sec2/sig.bin.xz -> ../../gp102/sec2/sig-1.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gv100
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gv100/acr
-rw-r--r--   4 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/acr/bl.bin.xz
-rw-r--r--   1 root     root         8036 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/acr/ucode_load.bin.xz
-rw-r--r--   1 root     root         3112 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/acr/ucode_unload.bin.xz
-rw-r--r--   4 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gv100/gr
-rw-r--r--   3 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          708 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        13204 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/fecs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          660 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         5972 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/gpccs_sig.bin.xz
-rw-r--r--   1 root     root         1436 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/sw_bundle_init.bin.xz
-rw-r--r--   1 root     root         1452 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/sw_ctx.bin.xz
-rw-r--r--   1 root     root         1936 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/sw_method_init.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/gr/sw_nonctx.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gv100/nvdec
-rw-r--r--   1 root     root         2436 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/gv100/sec2
-rw-r--r--   1 root     root          212 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/sec2/desc.bin.xz
-rw-r--r--   1 root     root        14132 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/sec2/image.bin.xz
-rw-r--r--   1 root     root          188 Oct 19 05:48 usr/lib/firmware/nvidia/gv100/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102/acr
-rw-r--r--   4 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/acr/bl.bin.xz
-rw-r--r--   1 root     root        15580 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/acr/ucode_ahesasc.bin.xz
-rw-r--r--   1 root     root        10788 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/acr/ucode_asb.bin.xz
-rw-r--r--   1 root     root        10168 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/acr/ucode_unload.bin.xz
-rw-r--r--   4 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102/gr
-rw-r--r--   3 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        15164 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/fecs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          736 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6176 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/gpccs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/sw_bundle_init.bin.xz
-rw-r--r--   3 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/sw_ctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/sw_nonctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gr/sw_veid_bundle_init.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102/gsp
-rw-r--r--   1 root     root        32956 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gsp/booter_load-535.113.01.bin.xz
-rw-r--r--   1 root     root        18316 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gsp/booter_unload-535.113.01.bin.xz
-rw-r--r--   1 root     root          888 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gsp/bootloader-535.113.01.bin.xz
-rw-r--r--   1 root     root     12589816 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/gsp/gsp-535.113.01.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102/nvdec
-rw-r--r--   1 root     root         4080 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu102/sec2
-rw-r--r--   1 root     root          176 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/sec2/desc.bin.xz
-rw-r--r--   1 root     root        12852 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/sec2/image.bin.xz
-rw-r--r--   1 root     root          192 Oct 19 05:48 usr/lib/firmware/nvidia/tu102/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu104
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr
lrwxrwxrwx   1 root     root           25 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr/bl.bin.xz -> ../../tu102/acr/bl.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr/ucode_ahesasc.bin.xz -> ../../tu102/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr/ucode_asb.bin.xz -> ../../tu102/acr/ucode_asb.bin.xz
lrwxrwxrwx   1 root     root           35 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr/ucode_unload.bin.xz -> ../../tu102/acr/ucode_unload.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/acr/unload_bl.bin.xz -> ../../tu102/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/gr
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/gr/fecs_bl.bin.xz -> ../../tu102/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        15164 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/fecs_sig.bin.xz
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/gr/gpccs_bl.bin.xz -> ../../tu102/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          736 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6176 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/gpccs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/sw_bundle_init.bin.xz
-rw-r--r--   3 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/sw_ctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/sw_method_init.bin.xz
-rw-r--r--   1 root     root          856 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/sw_nonctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu104/gr/sw_veid_bundle_init.bin.xz
lrwxrwxrwx   1 root     root           12 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/gsp -> ../tu102/gsp
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/nvdec/scrubber.bin.xz -> ../../tu102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/sec2
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/sec2/desc.bin.xz -> ../../tu102/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/sec2/image.bin.xz -> ../../tu102/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/tu104/sec2/sig.bin.xz -> ../../tu102/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu106
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr
lrwxrwxrwx   1 root     root           25 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr/bl.bin.xz -> ../../tu102/acr/bl.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr/ucode_ahesasc.bin.xz -> ../../tu102/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr/ucode_asb.bin.xz -> ../../tu102/acr/ucode_asb.bin.xz
lrwxrwxrwx   1 root     root           35 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr/ucode_unload.bin.xz -> ../../tu102/acr/ucode_unload.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/acr/unload_bl.bin.xz -> ../../tu102/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/gr
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/gr/fecs_bl.bin.xz -> ../../tu102/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        15164 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          168 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/fecs_sig.bin.xz
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/gr/gpccs_bl.bin.xz -> ../../tu102/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          736 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6176 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/gpccs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/sw_bundle_init.bin.xz
-rw-r--r--   3 root     root         1268 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/sw_ctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root          856 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/sw_nonctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu106/gr/sw_veid_bundle_init.bin.xz
lrwxrwxrwx   1 root     root           12 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/gsp -> ../tu102/gsp
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/nvdec/scrubber.bin.xz -> ../../tu102/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/sec2
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/sec2/desc.bin.xz -> ../../tu102/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/sec2/image.bin.xz -> ../../tu102/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/tu106/sec2/sig.bin.xz -> ../../tu102/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/acr
-rw-r--r--   4 root     root          384 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/acr/bl.bin.xz
-rw-r--r--   1 root     root        15596 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/acr/ucode_ahesasc.bin.xz
-rw-r--r--   1 root     root        10864 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/acr/ucode_asb.bin.xz
-rw-r--r--   1 root     root        10240 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/acr/ucode_unload.bin.xz
-rw-r--r--   4 root     root          384 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/gr
-rw-r--r--   3 root     root          276 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        15032 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/fecs_sig.bin.xz
-rw-r--r--   5 root     root          276 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6176 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/gpccs_sig.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/sw_bundle_init.bin.xz
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/sw_ctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/sw_nonctx.bin.xz
-rw-r--r--   5 root     root            0 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gr/sw_veid_bundle_init.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/gsp
-rw-r--r--   1 root     root        32964 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gsp/booter_load-535.113.01.bin.xz
-rw-r--r--   1 root     root        18308 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/gsp/booter_unload-535.113.01.bin.xz
lrwxrwxrwx   1 root     root           44 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/gsp/bootloader-535.113.01.bin.xz -> ../../tu102/gsp/bootloader-535.113.01.bin.xz
lrwxrwxrwx   1 root     root           37 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/gsp/gsp-535.113.01.bin.xz -> ../../tu102/gsp/gsp-535.113.01.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/nvdec
-rw-r--r--   1 root     root         3524 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu116/sec2
-rw-r--r--   1 root     root          176 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/sec2/desc.bin.xz
-rw-r--r--   1 root     root        12848 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/sec2/image.bin.xz
-rw-r--r--   1 root     root          188 Oct 19 05:48 usr/lib/firmware/nvidia/tu116/sec2/sig.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr
lrwxrwxrwx   1 root     root           25 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr/bl.bin.xz -> ../../tu116/acr/bl.bin.xz
lrwxrwxrwx   1 root     root           36 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr/ucode_ahesasc.bin.xz -> ../../tu116/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr/ucode_asb.bin.xz -> ../../tu116/acr/ucode_asb.bin.xz
lrwxrwxrwx   1 root     root           35 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr/ucode_unload.bin.xz -> ../../tu116/acr/ucode_unload.bin.xz
lrwxrwxrwx   1 root     root           32 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/acr/unload_bl.bin.xz -> ../../tu116/acr/unload_bl.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/gr
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/gr/fecs_bl.bin.xz -> ../../tu116/gr/fecs_bl.bin.xz
-rw-r--r--   1 root     root          732 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/fecs_data.bin.xz
-rw-r--r--   1 root     root        15032 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/fecs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/fecs_sig.bin.xz
lrwxrwxrwx   1 root     root           30 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/gr/gpccs_bl.bin.xz -> ../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r--   1 root     root          736 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/gpccs_data.bin.xz
-rw-r--r--   1 root     root         6176 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/gpccs_inst.bin.xz
-rw-r--r--   1 root     root          172 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/gpccs_sig.bin.xz
-rw-r--r--   5 root     root         1548 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/sw_bundle_init.bin.xz
-rw-r--r--   2 root     root         1268 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/sw_ctx.bin.xz
-rw-r--r--   5 root     root         2156 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/sw_method_init.bin.xz
-rw-r--r--   2 root     root          856 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/sw_nonctx.bin.xz
-rw-r--r--   5 root     root          144 Oct 19 05:48 usr/lib/firmware/nvidia/tu117/gr/sw_veid_bundle_init.bin.xz
lrwxrwxrwx   1 root     root           12 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/gsp -> ../tu116/gsp
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/nvdec
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/nvdec/scrubber.bin.xz -> ../../tu116/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/desc.bin.xz -> ../../tu116/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/image.bin.xz -> ../../tu116/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/sig.bin.xz -> ../../tu116/sec2/sig.bin.xz
-rw-r--r--   1 root     root         1483 Dec 19 10:30 usr/lib/modprobe.d/50-nvidia.conf
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/gpu/drm/nouveau
-rw-r--r--   1 root     root      1443620 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/gpu/drm/nouveau/nouveau.ko.zst
-rw-r--r--   1 root     root        14069 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/hid/hid-nvidia-shield.ko.zst
-rw-r--r--   1 root     root         3056 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst

So it’s still there… if you run dracut -f --regenerate-all what happens on a reboot and check that lsinitrd output again.

Can you also check the output from cat /usr/lib/modprobe.d/50-nvidia.conf it should contain blacklist nouveau?

@malcolmlewis

I think I already have tried dracut, but do it again

dracut -f --regenerate-all 

Reboot
uname -r
6.12.41-1.0.4.sr20250801-longterm

lsmod | grep -Ei 'nvidia|nouveau'
lsinitrd | grep -Ei "nouveau|nvidia" | tail
Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi.
Alternatively, use --esp-path= to specify path to mount point.
Failed to determine XBOOTLDR location.
lrwxrwxrwx   1 root     root           33 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/nvdec/scrubber.bin.xz -> ../../tu116/nvdec/scrubber.bin.xz
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2
lrwxrwxrwx   1 root     root           28 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/desc.bin.xz -> ../../tu116/sec2/desc.bin.xz
lrwxrwxrwx   1 root     root           29 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/image.bin.xz -> ../../tu116/sec2/image.bin.xz
lrwxrwxrwx   1 root     root           27 Dec 19 10:30 usr/lib/firmware/nvidia/tu117/sec2/sig.bin.xz -> ../../tu116/sec2/sig.bin.xz
-rw-r--r--   1 root     root         1483 Dec 19 10:30 usr/lib/modprobe.d/50-nvidia.conf
drwxr-xr-x   2 root     root            0 Dec 19 10:30 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/gpu/drm/nouveau
-rw-r--r--   1 root     root      1443620 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/gpu/drm/nouveau/nouveau.ko.zst
-rw-r--r--   1 root     root        14069 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/hid/hid-nvidia-shield.ko.zst
-rw-r--r--   1 root     root         3056 Aug  1 12:18 usr/lib/modules/6.12.41-1.0.4.sr20250801-longterm/kernel/drivers/usb/typec/altmodes/typec_nvidia.ko.zst

Yes it does

head /usr/lib/modprobe.d/50-nvidia.conf
# Nouveau must be disabled to load the nvidia kernel module:

blacklist nouveau

Unless I miss something, I don’t understand how you think that an nvidia module built for the 6.12.46 kernel should load while booting a 6.12.41 kernel?

1 Like

The open driver won’t run on that card??

This one I assume nvidia-driver-G06-kmp-longterm-580.119.02_k6.12.60_1-43.1.x86_64.rpm and it should rebuild for the running kernel… I do see nvidia-driver-G06-kmp-longterm-580.126.09_k6.12.64_1-44.2.x86_64.rpm but is that kernel available? (I don’t use slowroll)

Not using Slowroll either, but I see kernel-longterm-6.12.63-1.1.x86_64.rpm as the last kernel available for Slowroll.
Worth a shot trying the 580.119 or the 580.126 and see if they build and load.
Since there is no Slowroll-specific Nvidia repo, those are known risks for Slowroll and Nvidia.

@OrsoBruno seems to me the run file would give better version control…

1 Like

Yes, anyway the OP should pay closer attention at what gets installed or upgraded on that system in the kernel and driver areas…

@malcolmlewis @OrsoBruno
Even I don’t use Nvidia regulary, it has been possibly earlier to get the drivers working without too much troubleshooting.
I aggree the various kernel and nvidia versions may be confusing and that I may have overseen something. Therefore I have searched through my additional notes, especially since my post #44 above and repeat the main steps

After Slowroll reinstallation and change from default to longterm kernel, the current running version then was

6.12.63-1.0.4.sr20251204-longterm

And after adding the Nvidia repo with YaST, I used the ‘easy’ way that hopefully should install the recommended packages

zypper install-new-recommends
........
The following 15 NEW packages are going to be installed:
  kernel-longterm-6.12.41-1.0.4.1.sr20250801 libnvidia-egl-gbm1 libnvidia-egl-wayland1 libnvidia-egl-x111 libnvidia-gpucomp nvidia-common-G06 nvidia-compute-G06
  nvidia-compute-utils-G06 nvidia-gl-G06 nvidia-modprobe nvidia-open-driver-G06-signed-kmp-longterm nvidia-persistenced nvidia-userspace-meta-G06
  nvidia-video-G06 ovpn-dco-kmp-longterm
...........
The following package requires a system reboot:
  kernel-longterm-6.12.41-1.0.4.1.sr20250801
..........

Among the 15 packages installed were
( 9/15) kernel-longterm-6.12.41-1.0.4.1.sr20250801.x86_64
(12/15) nvidia-open-driver-G06-signed-kmp-longterm-580.82.07_k6.12.46_1-1.2.x86_64

Why the old kernel (9/15) kernel-longterm-6.12.41-1.0.4.1.sr20250801.x86_64 if it was not required for the Nvidia installation?
However I could not find kernel-longterm-6.12.41-1.0.4.1.sr20250801 after reboot, and dowgraded the kernel manually, set it as default boot locked it and could reboot to it

uname -r
6.12.41-1.0.4.sr20250801-longterm

Then deleted all of nvidia and reinstalled it for this running, old kernel-longterm-6.12.41-1.0.4.1.sr20250801

zypper rm "nvidia-*" "libnvidia-*"
....
The following 13 packages are going to be REMOVED:
  libnvidia-egl-gbm1 libnvidia-egl-wayland1 libnvidia-egl-x111 libnvidia-gpucomp
  nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06 nvidia-gl-G06
  nvidia-modprobe nvidia-open-driver-G06-signed-kmp-longterm nvidia-persistenced
  nvidia-userspace-meta-G06 nvidia-video-G06
zypper install-new-recommends

The following 14 NEW packages are going to be installed:
  libnvidia-egl-gbm1 libnvidia-egl-wayland1 libnvidia-egl-x111 libnvidia-gpucomp nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06
  nvidia-gl-G06 nvidia-modprobe nvidia-open-driver-G06-signed-kmp-longterm nvidia-persistenced nvidia-userspace-meta-G06 nvidia-video-G06
  ovpn-dco-kmp-longterm
  
Riktig kjerneversjon er allerede kjørende denne gangen
kernel-longterm-6.12.41-1.0.4.1.sr20250801

Checking for file conflicts: ......................................................................................................................[done]
( 1/14) Installing: libnvidia-egl-gbm1-1.1.2.1-8.1.x86_64 .........................................................................................[done]
( 2/14) Installing: libnvidia-egl-x111-1.0.5-22.1.x86_64 ..........................................................................................[done]
( 3/14) Installing: libnvidia-gpucomp-580.82.07-39.1.x86_64 .......................................................................................[done]
( 4/14) Installing: nvidia-modprobe-580.126.09-22.1.x86_64 ........................................................................................[done]
( 5/14) Installing: nvidia-persistenced-580.126.09-2.1.x86_64 .....................................................................................[done]
( 6/14) Installing: nvidia-common-G06-580.82.07-39.1.x86_64 .......................................................................................[done]
Created symlink '/etc/systemd/system/multi-user.target.wants/nvidia-persistenced.service' -> '/usr/lib/systemd/system/nvidia-persistenced.service'.
( 7/14) Installing: nvidia-compute-G06-580.82.07-39.1.x86_64 ......................................................................................[done]
( 8/14) Installing: nvidia-compute-utils-G06-580.82.07-39.1.x86_64 ................................................................................[done]
( 9/14) Installing: libnvidia-egl-wayland1-1.1.21-1.1.x86_64 ......................................................................................[done]
(10/14) Installing: ovpn-dco-kmp-longterm-0.2.20241216~git0.a08b2fd_k6.12.41_1.0.4.sr20250801-3.36.4.1.sr20250801.x86_64 ..........................[done]
(11/14) Installing: nvidia-open-driver-G06-signed-kmp-longterm-580.82.07_k6.12.46_1-1.2.x86_64 ....................................................[done]
(12/14) Installing: nvidia-gl-G06-580.82.07-39.1.x86_64 ...........................................................................................[done]
Created symlink '/etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service' -> '/usr/lib/systemd/system/nvidia-hibernate.service'.
Created symlink '/etc/systemd/system/multi-user.target.wants/nvidia-powerd.service' -> '/usr/lib/systemd/system/nvidia-powerd.service'.
Created symlink '/etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service' -> '/usr/lib/systemd/system/nvidia-resume.service'.
Created symlink '/etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service' -> '/usr/lib/systemd/system/nvidia-resume.service'.
Created symlink '/etc/systemd/system/systemd-suspend-then-hibernate.service.wants/nvidia-resume.service' -> '/usr/lib/systemd/system/nvidia-resume.service'.
Created symlink '/etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service' -> '/usr/lib/systemd/system/nvidia-suspend.service'.
(13/14) Installing: nvidia-video-G06-580.82.07-39.1.x86_64 ........................................................................................[done]
(14/14) Installing: nvidia-userspace-meta-G06-580.82.07-12.1.noarch ...............................................................................[done]
Running post-transaction scripts ..................................................................................................................[done]

To notice:
The same package was reinstalled for this older kernel
(11/14) nvidia-open-driver-G06-signed-kmp-longterm-580.82.07_k6.12.46_1-1.2.x86_64

However, when I later has ran a system upgrade, also this package was upgraded to
nvidia-open-driver-G06-signed-kmp-longterm-580.119.02_k6.12.63_1-1.2.x86_64

zypper up
..........
The following 7 packages are going to be upgraded:
  libnvidia-gpucomp nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06 nvidia-gl-G06 nvidia-userspace-meta-G06 nvidia-video-G06

The following package is going to change architecture:
  nvidia-userspace-meta-G06  noarch -> x86_64

The following NEW package is going to be installed:
  nvidia-open-driver-G06-signed-kmp-longterm-580.119.02_k6.12.63_1-1.2

The following package is going to be REMOVED:
  nvidia-open-driver-G06-signed-kmp-longterm-580.82.07_k6.12.46_1-1.2
..........
Checking for file conflicts: .........................................................................................................[done]
(1/8) Installing: nvidia-open-driver-G06-signed-kmp-longterm-580.119.02_k6.12.63_1-1.2.x86_64 ........................................[done]
(2/8) Installing: libnvidia-gpucomp-580.126.09-44.1.x86_64 ...........................................................................[done]
(3/8) Installing: nvidia-common-G06-580.126.09-44.1.x86_64 ...........................................................................[done]
(4/8) Installing: nvidia-compute-G06-580.126.09-44.1.x86_64 ..........................................................................[done]
(5/8) Installing: nvidia-gl-G06-580.126.09-44.1.x86_64 ...............................................................................[done]
(6/8) Installing: nvidia-video-G06-580.126.09-44.1.x86_64 ............................................................................[done]
(7/8) Installing: nvidia-compute-utils-G06-580.126.09-44.1.x86_64 ....................................................................[done]
(8/8) Installing: nvidia-userspace-meta-G06-580.126.09-31.1.x86_64 ...................................................................[done]
Running post-transaction scripts .....................................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.

and now have installed


zypper se -is nvidia-
Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
—±-------------------------------------------±--------±--------------------------±-------±---------------------
i | libnvidia-egl-gbm1 | package | 1.1.2.1-8.1 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.21-1.1 | x86_64 | update-slowroll
i | libnvidia-egl-wayland1 | package | 1.1.21-1.1 | x86_64 | Main Repository (OSS)
i | libnvidia-egl-wayland1 | package | 1.1.21-1.1 | x86_64 | repo-oss
i | libnvidia-egl-x111 | package | 1.0.5-22.1 | x86_64 | repo-non-free
i | libnvidia-gpucomp | package | 580.126.09-44.1 | x86_64 | repo-non-free
i | nvidia-common-G06 | package | 580.126.09-44.1 | x86_64 | repo-non-free
i | nvidia-compute-G06 | package | 580.126.09-44.1 | x86_64 | repo-non-free
i | nvidia-compute-utils-G06 | package | 580.126.09-44.1 | x86_64 | repo-non-free
i | nvidia-gl-G06 | package | 580.126.09-44.1 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 580.126.09-22.1 | x86_64 | repo-non-free
i | nvidia-open-driver-G06-signed-kmp-longterm | package | 580.119.02_k6.12.63_1-1.2 | x86_64 | update-slowroll
i | nvidia-open-driver-G06-signed-kmp-longterm | package | 580.119.02_k6.12.63_1-1.2 | x86_64 | Main Repository (OSS)
i | nvidia-open-driver-G06-signed-kmp-longterm | package | 580.119.02_k6.12.63_1-1.2 | x86_64 | repo-oss
i | nvidia-persistenced | package | 580.126.09-2.1 | x86_64 | repo-non-free
i | nvidia-userspace-meta-G06 | package | 580.126.09-31.1 | x86_64 | repo-non-free
i | nvidia-video-G06 | package | 580.126.09-44.1 | x86_64 | repo-non-free


zypper se -is nouveau
Loading repository data…
Reading installed packages…
No matching items found.

Try rebooting to Slowroll with current kernel

uname -r
6.12.63-1-longterm


zypper dup
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Nothing to do.

zypper install-new-recommends
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Nothing to do.

Suggestions what to from here?

@terjejh It’s pretty simple, the open driver MUST always match the running kernel. It’s not like the proprietary one which rebuilds on a kernel update…

You need to be running the 6.12.63_1-1.2 kernel…

Or just switch to the proprietary kmp…

1 Like