Nvidia Optimus (using Bumblebee) No Longer works

At first, my Optimus graphics used to work. I don’t know what happened along the way that one day it stopped working and after multiple tries, I stopped trying to make it work. Now I need the card again. At first try, I used (the main tutorial)[https://en.opensuse.org/SDB:NVIDIA_Bumblebee] to reinstall the card, with no success. Is it possible to make it work without a complete re-installation of opensuse?

Reinstalling probably won’t help.
What Nvidia card do you have?
If you have an old card like mine then you might need the patched 390.116 driver to get the card functional again.
My card is no longer supported by the latest driver.
Version 390.116 probably won’t be available in the standard repos as the version they use has moved on.

If you have an older card like mine you could try using my version of the patched 390.116 driver built for leap 15.1 although I can’t guarantee it will work on your system.

sudo zypper ar -f http://download.opensuse.org/repositories/home:/FrankyU2/openSUSE_Tumbleweed/ frankyU2
sudo zypper rm nvidia-bumblebee

sudo zypper in nvidia-bumblebee

sudo mkinitrd
Good luck.

I recommend you to switch over to nvidia prime. Not sure if you are familiar with it. It works the same as it does on ubuntu, where you choose one of your 2 GPU , and everything will run with that GPU. You can switch GPU, but you will need to re-log the user. It might not seem as convenient as bumblebee, but it has several advantages:

  1. Performance
  2. Simplicity. you no longer need to pass any parameters to your games, and you won’t have any issue with Wine games. To your OS, there is only one GPU so everything works through that GPU.


If you need help, feel free to reach out.