protonscr

Primus + nvidia-experimental-310

steamclosed NVIDIA driversreviewedbumblebee
ValveSoftware/steam-for-linux#964 · opened 2013-01-27 by MitchK · updated 2013-11-06 · 3 comments · github
MMitchK 2013-01-27 github

Hi,

I'm using Bumblebee with Primus on Ubuntu 12.10 64bit

As recommended, I've installed the nvidia-experimental-310-Driver and configured Bumblebee to use nvidia-experimental-310.

Optimus works with nvidia-experimental-310 (optirun)
Primus does not. (primusrun)

The error:
michael@michael-K53SV:~$ primusrun glxspheres primus: fatal: failed to load any of the libraries: /usr/lib/nvidia-experimental-310/libGL.so.1:/usr/lib32/nvidia-experimental-310/libGL.so.1 libnvidia-tls.so.310.14: cannot open shared object file: No such file or directory /usr/lib32/nvidia-experimental-310/libGL.so.1: wrong ELF class: ELFCLASS32

My settings:

/etc/bumblebee/bumblebee.conf:

...
Driver=nvidia
...
KernelDriver=nvidia-experimental-310
...
LibraryPath=/usr/lib/nvidia-experimental-310:/usr/lib32/nvidia-experimental-310
...
XorgModulePath=/usr/lib/nvidia-experimental-310/xorg,/usr/lib/xorg/modules
...

I've also configured primus to use nvidia-experimental-310:
/usr/bin/primusrun

# "Accelerating" libGL
# $LIB will be interpreted by the dynamic linker
export PRIMUS_libGLa=${PRIMUS_libGLa:-'/usr/lib/nvidia-experimental-310/libGL.so.1:/usr/lib32/nvidia-experimental-310/libGL.so.1'}```

Any idea?
PPlagman 2013-01-28 github

Looks like you need to install primus:i386?

Ggdrewb-valve maintainer 2013-11-05 github

Is this still active?

Ggdrewb-valve maintainer 2013-11-06 github

Closing pending confirmation that this still happens.

Nothing extracted yet.