PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: Another Stupid Coder on May 11, 2004, 05:33:19 pm
-
Hello,
I have downloaded the Linux-Version of Planeshift and I made a directory for it, but if I start the the psclient the following error appears:
paul@mythos:~/planeshift/planeshift> ./psclient
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\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!
(if a use \"./psclient -verbose exactly the same error appears!)
Do I need other stuff to play it or what\'s the Error? I\'m using Linux SuSE 8.2
-
Is the file gl3d.so anywhere present? This is an error generated by Crystal Space (the graphics engine) indicating that it is missing a very important component. Did you follow all the instructions for downloading and installing the client on Linux?
-
gl3d.so is in the same directory as the psclient is. I loaded the package from the ps-website down and not the CVS-version but I have a downloadlimit of 1GB per month and i can\'t load it another time.
-
I attempted to install the cvs way, but unfortunately I am a linux newbie as well and received a message bash: cvs : command not found, so I sownloaded the crystalspace rpm and installed it, i downloaded and opened the planeshift.tar and unpacked it. I get the same message as above.
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.openg1\'
aws-debug: Cound\'nt fied iGraphics2D plugin!\'
psclilent: No 3d driver (iGraphics3D) plugin!
I am using Fedora Core 1
any help would be greatly appreciated.
-
When you go to run psclient, try psclient -video=software.
This will attempt to run using the slow software renderer (which isn\'t much fun) but it will tell us whether Crystal Space is disagreeing with the graphics card, or whether it\'s some configuration/environment problem.
-
Try doing this before using ./psclient
export CRYSTAL=/home//molblue/CS/
export CEL=/home//molblue/cel/
export CSCONFPATH=/home//molblue/cel/
I had a similar problem but had forgotten to do this :P
-Zorium
-
I\'ve tried exporting the variables, but it still doesn\'t load the gl3d.so in the directory.
-
Did you follow all the instructions as per the technical help forums? If
not do so or try exporting your variables before you compile planeshift
as well.
-Zorium
-
Hmm... first check if your exports are correct. The CRYSTAL export should point to your Crystal Space directory and the CEL & CSCONFPATH exports to your CEL directory. If this doesn\'t help you could go to your Crystal Space dir and run:
ldd gl3d.so
and post the output. Maybe some dependencies on the 3d driver are broken.
-
Originally posted by haspin
I\'ve tried exporting the variables, but it still doesn\'t load the gl3d.so in the directory.
I had the same problem with these linux binaries. Files glx2d.so and gl3d.so are dependant
on libopengl32.so. Try
ldd gl3d.so
and if there is a similar line
libopengl32.so => not found
You should create a symlink in /usr/lib/ to an OpenGL lib
I tried to use libGL.so, but I saw only a splash screen for
a moment and then all crashed. When I used opengl32.dll.so
from Wine it crashed during loading the world every time.
Do the following, maybe it will work on your machine:
cd /usr/lib
ln -s wine/opengl32.dll.so libopengl32.so
-
This works to me:
I make a copy of libGL.so, that comes with my NVIDIA driver (official driver) and the change the name to: libonpengl32.so.
Now i can star the game in opengl mode.
-
I was getting the exact same errors. I followed the advice here and created the following symbolic link:
# cd /usr/lib
# ln -s libGL.so libopengl32.so
Now it starts in OpenGL :)
But I still have the same problem I had before when I started in software rendering mode (when I couldn\'t get OpenGL to work)... and that is... it freezes about 3 seconds into the character creation...
Any ideas?
-
I have fedora core 2.
I have downloaded the last linux\'s binaries .
Copiied all files from archieve to a planeshift in my home directory.
there are no rpm or installer-
I have used pssetup and works.
I launched psclient to play the game add I have:
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\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!
I\'m not able to find a crystal3d packet in apt via synaptic(but it isn\'t the problem).
I have selected software 3d engine, the game starts... and freeze in the character window.(I have tried a lot)
I\'m not able to play the game at all.
Hope useful
-
If by freeze in the character window you mean that it is stuck loading the world that is usual... it takes up to 2 hours to load the lightmapping on some systems due to the precalculated lightmaps disagreeing with some configurations. If I recall there was a thread about freezes while creating a character but I can\'t remember the resolution of the problem ... so I guess you\'ll have to *gasp* use the search button...
I think pssetup uses the software renderer so that seems to show that your crystal space libraries are fine (but they should be anyway since you have the binaries) I would advise trying to install following this guide http://www16.brinkster.com/acraig/buildmb.html but omit the step where you download an archive and extract the art from it, since you can just copy it out of the binary\'s directory
Good Luck
josePhoenix