I have recently reinstalled opensuse tumbleweed and I cannot get the nvidia drivers to start working. I tried installing them with the zypper install-new-recommends --repo repo-non-free command and they installed. When I rebooted my laptop still used the AMD integrated gpu, so I looked into Nvidia PRIME for open suse and installed suse-prime, then when I rebooted, my external monitor stopped being detected. I have tried sudo prime-select boot nvidia and then rebooting, it didn’t work. nvidia-settings does not detect my card, but when i run lspci | grep VGA, I get
07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c5)`
Chances are that you have the open kernel module installed but not the related video / openGL packages.
And, BTW, I would uninstall anything related to suse-prime, should not be needed these days with your HW.
Hi, there have been quite a few niggly issues with the 570 beta drivers relating to second screens & waking from sleep. The easiest way to resolve it in the interim is to downgrade to the last production diver the 550 version & locking those in. Someone with a similar issue to you solved it this way in the following forum post with decent instructions of how to do this from post 6 or 7 onwards. Hope this helps. https://forums.opensuse.org/t/how-can-i-get-my-second-monitor-to-work-with-proprietary-nvidia-drivers/182602/5
When I try to install the 550 drivers i get this Problem: 1: nothing provides 'libcrypto.so.1.1()(64bit)' needed by the to be installed nvidia-video-G06-550.144.03-30.1.x86_64
So you have both suse-prime and bumblebee installed? Those two packages are not compatible, plus bumblebee is abandoned and suse-prime is not needed.
Uninstall both of them and follow directions from @deano_ferrari above, install and activate switcheroo-control.
This is independent of which version of the Nvidia driver you are going to use.