You are not logged in.

#1 2016-02-05 04:04:34

zmjjmz
Member
Registered: 2016-01-07
Posts: 8

Borderlands Pre-Sequel won't run in Steam w/primusrun

So I've been trying to figure this out for a while, and here's the breakdown:

I've done all the necessary steam stuff as listed in the Archwiki, and basically if I try to run the game with

primusrun %command%

I get

primus: fatal: failed to load any of the libraries: /usr/lib/nvidia/libGL.so.1:/usr/lib32/nvidia/libGL.so.1
/usr/lib/nvidia/libGL.so.1: wrong ELF class: ELFCLASS64
libGLX.so.0: cannot open shared object file: No such file or directory

There seems to be two ways to resolve this, one is to LD_PRELOAD these libraries in their appropriate lib32 locations, and the other is to do

optirun -b primus %command%

(which seems to get the libraries correct)

Both times I'm greeted by an unkillable Borderlands process of a small grey window w/a line in the middle. The only clue I have about this is this line in dmesg:

[242361.900068] BorderlandsPreS[29136]: segfault at 0 ip 00000000f7417a7e sp 00000000fff2a4c8 error 4 in libGL.so.1[f73f3000+41000]

It does work ok w/o the bumblebee launch, but it's not really playable smile

Anyone have any ideas?

Offline

Board footer

Powered by FluxBB