I installed the NVIDIA drivers in an attempt to get Prime working, however after the successful installation of the driver I cannot switch to he NVIDIA card using the
sudo prime-select nvidia
command.
The terminal instead spits out the following:
ERROR: Unable to query GPU information
Reconfiguration failed
Restoring previous configuration: undefined.
My Laptop is a Dell Precision 5510 with and Internal NVIDIA Quadro M1000M Graphics card and an Intel P530 integrated graphics.
When installing the NVIDIA driver I was not sure which driver best matched my NVIDIA Quadro Card so I installed the x11-video-nvidiaG05, and it’s relevant dependencies, first. However when it did not work I rolled the system back using snapper and then tried x11-video-nvidiaG04 instead but with the same results as mentioned above.
Hi, it’s a long time since I ran Prime on TW, so this is a first-aid waiting for a more competent and up to date answer.
First of all, the correct driver for your Quadro M1000M should be the G05 driver (driver version 440.44 currently).
Then check which version of the kernel you are running. If you just ran “zypper dup” you should be running kernel 5.4.7 but unfortunately the Nvidia site ( https://download.nvidia.com/opensuse/tumbleweed/x86_64/ ) still provides kernel modules for version 5.3.12.
That might be the origin of your troubles. If you still have a 5.3.12 kernel on your system you might try to boot with that version and see if anything changes.
If not so, I think you are better off waiting for the Nvidia site to catch up and offer matching modules ( the -kmp .rpms ) for your kernel.
Be aware that Prime on openSUSE has been tricky and likely still is, and that Quadro chips might be more problematic than their GeForce counterparts.
I was about a couple of weeks behind on the updates and after all the attempts to get it working failed running zypper dup somehow fixed the issue for me.
That being said, I also tried NVIDIA Bumblebee next and all things considered I think I am going to keep on using that one instead.