I'm assuming I'm getting pretty close to having Bumblebee set up properly. I have a Lenovo G780 with an i7 and GT 635M. I've gone from having optirun glxspheres telling me it could not access my card to this:

Polygons in scene: 62464
Error: nConfigOptions (16) does not match the actual number of options in
__driConfigOptions (10).
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Gallium 0.4 on llvmpipe (LLVM 3.2, 256 bits)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 72 (X_PutImage)
Serial number of failed request: 33
Current serial number in output stream: 51

At the same time my screen gets all choppy and pixelated, and takes about 15 seconds to correct.
I assume I'm on the home stretch and only have a tweak or two to go before Bumblebee starts working correctly, I'm just not sure where to go from here. Any help would be greatly appreciated.