I am new to openSUSE and am installing on a new Intel+NVIDIA laptop (Lenovo Legion 7). I am a long term Debian user and am looking at Tumbleweed to get a better desktop experience. I have no experience with NVIDIA GPUs and using them in Linux (noob alert on that front).
I am looking for overview/guidance on how to set this up for normal desktop use with the occational Steam gaming.
I run GNOME under Wayland and have installed the NVIDIA drivers offered by YaST at the first sync. It does not seem to work, though.
I have seen in other topics that the command inxi -Gxxz is used to inspect, and it seems there is no driver for the NVIDIA card?
Hi and welcome to the Forum
There are a number of recent threads on your issue. Basically remove the suse-prime package, install/enable the switcherooctl service. GNOME has the dbus integration so you can right-click on the desktop item to start with the Nvidia GPU (Prime Render Offload);
I experimented a bit and ended up with a very unstable system that constantly froze. I have reinstalled and chosen to NOT approve the NVIDIA certificate and go with the open source drivers. They seem to be progressing fast at the moment, especially with Wayland support. Stability is more important than the best performance as I am only gaming casually anyway.
Do the Mesa packages installed by default include the NVK drivers, or are additional steps needed for those? And do I still want to install switherooctl? How can I verify that the setup is good?
Sorry for all the questions, and thanks again for welcoming me to the forums
(I have also disabled secure boot; I don’t need that anyway… )
I installed TW, then the NVidia drivers using the guide on the wiki. I then ran “sudo prime-select boot offload”. I never installed switcheroo. It uses the Intel iGPU for my Wayland desktop+VA-API and it automatically uses offload to the dGPU for Steam games, I never have to select GPU.
I wish there was a simple way to verify - step by step - if the setup is correct. Preferably both for the NVIDIA proprietary drivers and the NVK ones… Maybe a new module for YaST? GPU settings are important for AI as well as gaming nowadays…
I am hesitant to touch my setup now with the instability experience I had - but curiosity may get the better of me in the coming days…
@ProtonBadger It all depends on your hardware/desktop. In @Jaybe case, they use GNOME, switcherooctl is the tool to be used as it’s integrated so you can launch any application with the discrete gpu.
Anecdotal forum posts point at suse-prime being an issue as AFAICT it creates an Xorg conf file causing drivers to not load, now that maybe as a recent result of the secure boot certificates for Nvidia…
I don’t run secure boot as I install the run file not the RPM’s, plus my setup here is discrete cards in a desktop with GNOME…