having nvidia optimus issues

https://bbs.archlinux.org –
Hello, I have installed arch on my Asus ultrabook, and want to get some steam games going. The laptop happens to have a nvidia optimus setup working with a discrete intel graphics card. I installed the intel-dri & nvidia drivers & lib32-nvidia-utils as per the bumblebee instructions and installed primus. if I do: optirun glxgears -info I get the gears and some output about the nvidia card and all is well.when I do primusrun glxgears -info or evenI get the following error: name of display: :0
Error: nConfigOptions (13) does not match the actual number of options in
__driConfigOptions
(HowTos)

Bumblebee was working under Lubuntu 14.10. Since upgraded Lubuntu to 15.04 it broke all my access to graphics card through excellent bumblebee software. No program is able to access the graphics card through optirun: