You are here: Home / Alienware m11x R2 OpenSuSE 12.3 64 bit Optimus Optirun Primus Bumblebee Drivers

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://forums.opensuse.org/english/get-technical-help-here/hardware/481405-nvidia-optimus-bumblebee-primus-tips.html

 

http://steamcommunity.com/groups/LinuxOptimus/discussions/0/846942156008292663/?l=french

 

Navigation