Nvidia drivers not working on A3000 mobile gpu

Hi all, first time poster here, and first timer with tumbleweed as well.

Today I took the dive and installed tumbleweed, and surely not to my surprise everything went like a breeze except for the nvidia drivers. Followed the corresponding instructions to no avail (SDB:NVIDIA drivers - openSUSE Wiki). For summary, my card is an RTX A3000 mobile,

pablom@localhost:~> lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
01:00.0 VGA compatible controller: NVIDIA Corporation GA104GLM [RTX A3000 Mobile] (rev a1)
pablom@localhost:~>

For which I need the G06 drivers. I installed them with the automated installation instructions, then proceeded to reboot and enroll it in the MOK database (I have SecureBoot enabled in my BIOS). After bootup however, the nvidia drivers are not working, with lsmod | grep nvidia coming up empty. The system is just using the integrated intel card. I do get some info in dmesg regarding nvidia:

pablom@localhost:~> dmesg | grep nvidia
[    4.266268] [    T1] integrity: Loaded X.509 cert 'Local build for nvidia-driver-G06 550.90.07 on 2024-06-14: 9cbea82efd47c7a9eae27fe79b4ade59d4a26933'

Thanks for any help!

@pamarca Hi and welcome to the Forum :smile:
So, there are a number of recent threads on Hybrid/Optimus setups.

AFAIK, by default openSUSE installs suse-prime (acpi) or can switch to switcherooctl (dbus).

The latest thread;
https://forums.opensuse.org/t/laptop-dual-gpu-intel-nvidia-rtx-4090-nvidia-not-powering-off/175782
There is one important caveat here from the bbswitch GitHub page Precautionary measure that you should read first;
https://github.com/Bumblebee-Project/bbswitch

These are the other threads related to using switcherooctl;

  1. Atomic Modeset Error -22 after latest Nvidia Update on Tumbleweed
  2. Nvidia kernel module not found
  3. How to switch to the NVIDIA dGPU in Tumbleweed?

Peruse all the above and decide which route you wanting to go if need more assistance.

Thanks a lot! was not aware suse would install suse-prime by default, wanted to get the card to work by itself before configuring that. Just doing

sudo prime-select service restore
sudo prime-select boot nvidia

got me a working configuration with the nvidia drivers.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.