I tried installing NVIDIA open drivers on my fresh Tumbleweed system, following this guide. Already did it multiple times on different PCs but this time things got weird.
During reboot no MOK prompt was shown. I double checked my UEFI and bootctl to verify that secure boot is enabled, and it was.
System:
Firmware: UEFI 2.80 (INSYDE Corp. 256.4352)
Firmware Arch: x64
Secure Boot: enabled (user)
TPM2 Support: yes
Measured UKI: no
Boot into FW: supported
Then I tried to enroll keys manually, but there was simply no /usr/share/nvidia-pubkeys directory.
After that I checked inxi -aG and it turned out that the drivers were actually “successfuly” loaded.
Graphics:
Device-1: NVIDIA GA107BM / GN20-P0-R-K2 [GeForce RTX 3050 6GB Laptop GPU]
vendor: Acer Incorporated ALI driver: nvidia v: 590.44.01
alternate: nouveau,nvidia_drm non-free: 550-580.xx+ status: current (as
of 2025-11; EOL~2026-12-xx) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
lanes: 8 link-max: lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:25ac
class-ID: 0300
Yet, for example, switcherooctl didn’t see the NVIDIA dGPU anyway.
Device: 0
Name: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon™ 680M]
Default: yes
Discrete: no
Environment: DRI_PRIME=pci-0000_75_00_0 VK_LOADER_DRIVERS_SELECT=*radeon*
Has anybody encountered this? How is it even possible?