I have Lenovo ThinkPad W540 with Nvidia Quadro K2100M running openSUSE Leap 15.1, this is how I got it working.
- install suse-prime and bbswitch, follow their install guide
- Using Ubuntu from now on, adding the below parameters to the booting lines and configuring correctly the bumblebee.conf file, I have the correct behaviour for bbswitch.
"acpi_osi=!Windows\x202013" acpi_osi=Linux nogpumanager
Hope it helps, Jean. (Bumblebee-Project/bbswitch#96 (comment)) - And done!
- Intel:
sudo prime-select intel2
- Nvidia:
sudo prime-select nvidia