Originally posted by Milho
I finally got a solution for my runtime problem with Crystal Space.
./walktest
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault
With -verbose:
./walktest -verbose
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault
Now you can see that it is a tls problem. CS does not use the /usr/lib/tls/libGL.so.1 but the /usr/lib/libGL.so.1 without tls
To fix this use this instead:
LD_PRELOAD=/usr/lib/tls/libGL.so.1 ./walktest
This is not a nice solution but it works
This makes sure CS uses the right tls libs (thanks to Primer for this hint)
This is a nvidia gfx card problem I guess.
Would be nice if the crystalspace team would fix this, so CS uses the right libs.
Also thanks to johndo for helping to find the error.
I try to go on with the installation then....
Well, I have the same message, the \"crystalspace.system: No iGraphics3D plugin!\" thing, but i don\'t think what you said is a solutution for me.
./walktest -verbose
Warning: Failed to load `gl3d\'; reason(s):
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/gl3d.so: File not found
./gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
Warning: Failed to load `gl3d\'; reason(s):
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/libgl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libgl3d.so: File not found
./gl3d.so: File not found
./libgl3d.so: File not found
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/libgl3d.so: File not found
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
Warning: Failed to load `csjngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/csjngimg.so: File not found
./csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
Warning: Failed to load `csjngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcsjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libcsjngimg.so: File not found
./csjngimg.so: File not found
./libcsjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcsjngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/cspngimg.so: File not found
./cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libcspngimg.so: File not found
./cspngimg.so: File not found
./libcspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcspngimg.so: File not found
crystalspace.system: No iGraphics3D plugin!
Segmentation fault
used the guide
http://www16.brinkster.com/acraig/planeshift/buildmb.html./celtst works fine
Would be nice if someone could help