hi
i installed bumbleblee with nvidia 319.17 and kernel 3.9.3 that work but…
i created howto to install it on a lenovo s430…
La boîte à prog: Installation de Bumblebee pour Lenovo S430
optirun glxgears -info
GL_RENDERER = GeForce GT 620M/PCIe/SSE2
GL_VERSION = 4.3.0 NVIDIA 319.17
GL_VENDOR = NVIDIA Corporation
GL_EXTENSIONS = GL_AMD_multi_draw_indirect
.....
**primusrun glxspheres **
Polygons in scene: 62464
Xlib: extension "GLX" missing on display ":0".
ERROR (593): Could not obtain RGB visual with requested properties
.
with some application that work, maybe not accelerated?
** primusrun marble
**
marble(13183)/kdeui (kdelibs): Attempt to use QAction "show_crosshairs" with KXMLGUIFactory!
marble(13183)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory!
marble(13183)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory!
marble(13183)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory!
marble(13183)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory!
** primusrun glxgears **
Xlib: extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual
collinm@linux-ct1k:~> glxinfo
name of display: :0
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
so it’s seem to have problem with primusrun and intel (opengl extension?)
i tried to reinstall xorg-x11-server but after i was not able to run optirun… needed to reinstall nvidia driver…
my primus run file
#!/bin/bash
# Readback-display synchronization method
# 0: no sync, 1: D lags behind one frame, 2: fully synced
# export PRIMUS_SYNC=${PRIMUS_SYNC:-0}
# Verbosity level
# 0: only errors, 1: warnings (default), 2: profiling
# export PRIMUS_VERBOSE=${PRIMUS_VERBOSE:-1}
# Secondary display
# export PRIMUS_DISPLAY=${PRIMUS_DISPLAY:-:8}
# "Accelerating" libGL
# $LIB will be interpreted by the dynamic linker
export PRIMUS_libGLa=${PRIMUS_libGLa:-'/usr/$LIB/nvidia/libGL.so.1'}
# "Displaying" libGL
export PRIMUS_libGLd=${PRIMUS_libGLd:-'/usr/$LIB/libGL.so.1'}
# Directory containing primus libGL
PRIMUS_libGL=/usr/lib64/primus:/usr/lib/primus:/usr/lib64/nvidia:/usr/lib/nvidia${PRIMUS_libGL:-$(dirname `readlink -ne $0`)/'$LIB'}
# On some distributions, e.g. on Gentoo, libnvidia-tls.so is not available
# in default search paths. Add its path manually after the primus library
# PRIMUS_libGL=/usr/$LIB/primus:/usr/lib64/nvidia:/usr/lib/nvidia${PRIMUS_libGL}:/usr/\$LIB/opengl/nvidia/lib
# Mesa drivers need a few symbols to be visible
# export PRIMUS_LOAD_GLOBAL=${PRIMUS_LOAD_GLOBAL:-'libglapi.so.0'}
# Need functions from primus libGL to take precedence
export LD_LIBRARY_PATH=${PRIMUS_libGL}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
# And go!
exec "$@"
ls -lsa /usr/lib64/nvidia-bumblebee
0 lrwxrwxrwx 1 root root 17 23 mai 21:51 /usr/lib64/nvidia-bumblebee -> /usr/lib64/nvidia
ls -lsa /usr/lib64/nvidia
total 124
0 lrwxrwxrwx 1 root root 36 22 mai 23:00 libOpenCL.so -> /usr/lib64/nvidia/libOpenCL.so.1.0.0
24 -rwxr-xr-x 1 root root 21296 22 mai 23:00 libOpenCL.so.1.0.0