Quote Originally Posted by marccollin View Post
except using bumblebee there are no other way to run an application on the gpu you want?
What do you mean? Run an application normally on a bumblebee system, the integrated gpu is used. Run an application under primusrun (or the old optirun) command and the dedicated gpu will be powered on and the application will be run there.

With nvidia prime you can choose to use the nvidia gpu all the time. You can switch to the intel but that requires a reboot afaik (or maybe just end your session and restart x? Still huge PITA).