Alienware m11x R2 OpenSuSE 12.3 64 bit Optimus Optirun Primus Bumblebee Drivers
Here is some information for the video drivers with OpenSuse 12.3 64 bit on Alienware m11x R2. Primusrun Segmentation Fault / Won't Run
Had to edit Primusrun:
#!/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} export PRIMUS_VERBOSE=${PRIMUS_VERBOSE:2} # 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/'$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 PRIMUS_libGL=${PRIMUS_libGL}:/usr/\$LIB/nvidia/ # 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 "$@"
Slow Frame Rates
References
http://forum.suse.pl/index.php?topic=26077.0
http://steamcommunity.com/groups/LinuxOptimus/discussions/0/846942156008292663/?l=french