error while loading shared libraries: libPhysX3_x64.so

Technical support for the Linux and Mac platforms for all Trine games.
samvimes
Posts: 2
Joined: Wed Feb 24, 2016 4:05 pm

error while loading shared libraries: libPhysX3_x64.so

Postby samvimes » Wed Feb 24, 2016 4:18 pm

Hi all,
I'm running ubuntu 16.10 and wanted to play Trine 3.
I can open the launcher, but cannot start the game. sh trine3.sh exits with the error message

Code: Select all

"nohup: redirecting stderr to stdout".

When running ./trine_linux_64bit the error is:

Code: Select all

./bin/trine3_linux_64bit: error while loading shared libraries: libPhysX3_x64.so: cannot open shared object file: No such file or directory

The error occurs with and without optirun.

Thank you in advance!

User avatar
MarjutFB
Posts: 258
Joined: Tue Dec 03, 2013 3:48 pm
Contact:

Re: error while loading shared libraries: libPhysX3_x64.so

Postby MarjutFB » Fri Apr 01, 2016 11:17 am

Sorry for the long delay! For faster replies please email us at Support[at]Frozenbyte[dot]com. If you email us about this, please add a link to this thread so we know it's you.

The issue seems strange because the mentioned libPhysX3_x64.so library should be included in the game. If you want to launch straight through binary remember to import the libraries by doing the following:

Code: Select all

export LD_LIBRARY_PATH=./lib/lib64


One reason why the game might not run is that your computer doesn't support OpenGL 4.1, so please confirm that your computer meets up with this and the other game's requirements listed below:

    OS: 64bit
    Memory: 4 GB RAM
    Graphics: OpenGL 4.1
    Network: Broadband Internet connection
    Storage: 4 GB available space
    Additional Notes: Trine 3: The Artifacts of Power runs best with proprietary drivers and may not function correctly with open source drivers.

In case you're wondering one way to check your OpenGL version is run this through the terminal:

Code: Select all

sudo apt-get install mesa-utils

Code: Select all

glxinfo

Alternatively you can also run this instead of the latter one:

Code: Select all

glxinfo | grep "OpenGL version"

You can also just paste this and your system information to us and we'll take a look.

Let me know if you have any questions or just how it goes. Cheers!

samvimes
Posts: 2
Joined: Wed Feb 24, 2016 4:05 pm

Re: error while loading shared libraries: libPhysX3_x64.so

Postby samvimes » Sun Apr 10, 2016 8:31 pm

running

Code: Select all

    export LD_LIBRARY_PATH=./lib/lib64
before running ./trine3.sh worked for me. Thank you!


Return to “Trine Technical Support for Linux & Mac”

Who is online

Users browsing this forum: No registered users and 9 guests