双显卡问题

openSUSE13.2,GT640M LE
今天折腾了一上午终于弄好了 bumblebee,经 furmark 测试有效,直接运行 FPS 不到 10,optirun FPS 能达到 20 以上,和 windows 下运行效果差不多。
但是 nvidia x server settings 打不开,

ERROR: libnvidia-gtk3.so.352.21: cannot open shared object file: No such file
       or directory
       libnvidia-gtk3.so: cannot open shared object file: No such file or
       directory
       libnvidia-gtk2.so.352.21: cannot open shared object file: No such file
       or directory
       libnvidia-gtk2.so: cannot open shared object file: No such file or
       directory


ERROR: A problem occured when loading the GUI library. Please check your
       installation and library path. You may need to specify this library when
       calling nvidia-settings. Please run `nvidia-settings --help` for usage
       information.

另外,运行 steam 可以打开,但是 optirun steam 就会报错

OpenGL GLX context is not using direct rendering, which may cause performance problems. 

这要如何解决?谢谢!