The Nvidia proprietary driver is what you install either way, your ‘hard’ way or also with bumblebee.
It depends on your hardware, what to choose.
With a Nvidia graphics card as your only graphics card, like on some desktop systems, you will want to use the Nvidia driver from the openSUSE Nvidia repositories.
With a hardware consisting of a system with two graphics cards, like modern Intel core-i processors, that bring an integrated graphics card within the main processor and
can have an additional discrete graphics card like a Nvidia for doing the hard work of gaming etc.,
you may want to choose between the two graphics adapters,
powering off the heavy graphics from Nvidia, if you are not gaming, thus reducing power consumption and reducing the heat stress on your system.
This is especially interesting for laptops, of course.
In that case you have to use bumblebee for managing the facultative use of the Nvidia card.
Bumblebee is using the same prorietary Nvidia driver, but it modifies the installation process and therefore
you have to avoid the regular Nvidia repositories and their installation process, if you want to use the bumblebee management.
(Uninstall everything you may already have installed from the openSUSE Nvidia repositories before even trying to use bumblebee.)
There may be a third situation, if your laptop has a veritable switch to turn off or on the Nvidia card within the BIOS, which I don’t include herein.
If your system has no such real switch, the graphics system has to be managed by software like bumblebee.
Then the integrated graphics of the intel core-i is always on, connected to the laptop screen via a X-server:0.
Bumblebee will power on the Nvidia graphics card, if you call a program with:
optirun 'program name'
A second X-server:8 will be activted for the Nvidia card, that gets its input via the Nvidia proprietary driver from the optirun program and
transfers its video output stream to the main X-server:0 and the intel integrated graphics puts it through to the laptop screen.
Any other program, not called by the ‘optirun’ prefix, will connect directly to the X-server:0, which is handled by the intel integrated card.
If no optirun call activates the Nvidia card, bumblebee will power off the Nvidia card completely.
If you want to install bumblebee, forget about the other openSUSE Nvidia repositories, deactivate or uninstall them.
You have to use the bumblebee repository http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_13.2/ and
the nvidia-bumblebee and nvidia-bumblebee-32bit packages there will download the proprietary Nvidia drivers and install them in a way that suits the bumblebee program.
But be warned, that this installation process can be hard and tedious and even, if the system does what you want after a successful installation, an update can ruin everything.
That’s because the proprietary drivers are not included into the open source maintenance process of openSUSE, because Nvidia does not hand out the source code of its drivers.
At the moment the bumblebee system is working well though, with the following packages from X11:/Bumblebee/openSUSE_13.2/x86_64 :
VirtualGL VirtualGL-32bit bbswitch bbswitch-kmp-desktop bumblebee dkms nvidia-bumblebee nvidia-bumblebee-32bit primus primus-32bit
Take also a look at this thread:https://forums.opensuse.org/showthread.php/502460-Hints-to-get-Bumblebee-working-on-an-Optimus-laptop-with-discrete-Nvidia-graphics-card
This describes my present knowledge or hypothesis about the working of the bumblebee process - any correction is welcome!