1
Technical Help: Problems BEFORE entering the game /
« on: April 22, 2003, 03:56:00 am »
I am having similar problems as you can see:
+-(~/downloads/planeshift/planeshift)> ./psclient-bin -verbose
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libopengl32.so: cannot open shared object file: No such file or directory
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libopengl32.so: cannot open shared object file: No such file or directory
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!
However, I do not have openGL. I am using the mesa libs and they work fine. I can run the glxgears demo just fine and here are its dependencies:
+-(~/downloads/planeshift/planeshift)> which glxgears
/usr/X11R6/bin/glxgears
+-(bfdi533@cbacc-security3)-(pts)-(04:50pm:04/21/03)--
+-(~/downloads/planeshift/planeshift)> ldd /usr/X11R6/bin/glxgears
libGL.so.1 => /usr/lib/libGL.so.1 (0x40024000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40098000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4019e000)
libm.so.6 => /lib/libm.so.6 (0x401ee000)
libc.so.6 => /lib/libc.so.6 (0x40210000)
libdl.so.2 => /lib/libdl.so.2 (0x40346000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
But the psclient is linked specifically against the opengl32.so libs.
+-(~/downloads/planeshift/planeshift)> !ldd
ldd ./gl3d.so
libdl.so.2 => /lib/libdl.so.2 (0x400ac000)
libnsl.so.1 => /lib/libnsl.so.1 (0x400b0000)
libpthread.so.0 => /lib/libpthread.so.0 (0x400c5000)
libopengl32.so => not found
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40115000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4011e000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40135000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4022e000)
libm.so.6 => /lib/libm.so.6 (0x4023c000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4025e000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40311000)
libc.so.6 => /lib/libc.so.6 (0x40319000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
I am using a Radeon card on Suse 8.1.
How can this be worked around?
Ed
+-(~/downloads/planeshift/planeshift)> ./psclient-bin -verbose
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libopengl32.so: cannot open shared object file: No such file or directory
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libopengl32.so: cannot open shared object file: No such file or directory
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!
However, I do not have openGL. I am using the mesa libs and they work fine. I can run the glxgears demo just fine and here are its dependencies:
+-(~/downloads/planeshift/planeshift)> which glxgears
/usr/X11R6/bin/glxgears
+-(bfdi533@cbacc-security3)-(pts)-(04:50pm:04/21/03)--
+-(~/downloads/planeshift/planeshift)> ldd /usr/X11R6/bin/glxgears
libGL.so.1 => /usr/lib/libGL.so.1 (0x40024000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40098000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4019e000)
libm.so.6 => /lib/libm.so.6 (0x401ee000)
libc.so.6 => /lib/libc.so.6 (0x40210000)
libdl.so.2 => /lib/libdl.so.2 (0x40346000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
But the psclient is linked specifically against the opengl32.so libs.
+-(~/downloads/planeshift/planeshift)> !ldd
ldd ./gl3d.so
libdl.so.2 => /lib/libdl.so.2 (0x400ac000)
libnsl.so.1 => /lib/libnsl.so.1 (0x400b0000)
libpthread.so.0 => /lib/libpthread.so.0 (0x400c5000)
libopengl32.so => not found
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40115000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4011e000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40135000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4022e000)
libm.so.6 => /lib/libm.so.6 (0x4023c000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4025e000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40311000)
libc.so.6 => /lib/libc.so.6 (0x40319000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
I am using a Radeon card on Suse 8.1.
How can this be worked around?
Ed