Author Topic: 2.010 Linux version problem  (Read 4147 times)

hook

  • Veteran
  • *
  • Posts: 1088
    • View Profile
    • Hook's Humble Homepage
(No subject)
« Reply #15 on: April 21, 2003, 05:47:14 pm »
i had the same problem. the solve was that you need CEL installed ...well, that worked for me ...dunno why it doesn\'t say anywhere actually ...and you definetly DON\'T need wine to run it.
:emerald: The Treecastle *will* stand !!! :emerald:

in-game name: Seeln

vario

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
(No subject)
« Reply #16 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

chetsan

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
doh
« Reply #17 on: April 23, 2003, 04:49:19 am »
I\'m having a similar problem. . .
I\'m running Mandrake 9.1 and I followed all instructions in the Linux How-to.

my output looks like this:

[shawn@ny-amherst8a-282 planeshift]$ ./psclient -verbose
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 I do ./psclient-bin I get:
[shawn@ny-amherst8a-282 planeshift]$ ./psclient-bin
Xlib:  extension \"GLX\" missing on display \":0.0\".
Cannot use preferred GLX visual - Generic visual will be used.
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support a generic visual with double buffer and depth buffer
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not provide double buffering
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support a depth buffer
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support at least 12 bit color
crystalspace.graphics3d.opengl: Error opening Graphics2D context.
ALERT: crystalspace.graphics3d.opengl: Error opening Graphics2D context.
Xlib:  extension \"GLX\" missing on display \":0.0\".
Cannot use preferred GLX visual - Generic visual will be used.
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support a generic visual with double buffer and depth buffer
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not provide double buffering
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support a depth buffer
Xlib:  extension \"GLX\" missing on display \":0.0\".
Graphics display does not support at least 12 bit color
block_size: 8192
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Mounting maps: dungeon hydlaa podium temple tower.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
planeshift.application.client: Failed to init app!


by the way, if it helps I have an Nvidia TNT2. . .kinda shitty, but hey.

Fextina

  • Traveller
  • *
  • Posts: 27
    • View Profile
(No subject)
« Reply #18 on: April 24, 2003, 09:56:53 pm »
Add me to the list!

I have SuSE 8.2 and the Mesa libraries, glxgrears gives me this:

20750 frames in 5.0 seconds = 4150.000 FPS
24601 frames in 5.0 seconds = 4920.200 FPS

./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!

One other issue, I didn\'t see a README file or INSTALL file in linux binary, why?

Fextina

  • Traveller
  • *
  • Posts: 27
    • View Profile
(No subject)
« Reply #19 on: April 25, 2003, 06:46:27 pm »
Well, anyone knows how to resolve this?

Should we try to build PS from the CVS or what?

teruell

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Same Prob
« Reply #20 on: April 30, 2003, 06:58:28 am »
I have the same problem. Just thought I\'d add my 2 cents.

Atanor

  • Hydlaa Resident
  • *
  • Posts: 181
    • View Profile
(No subject)
« Reply #21 on: April 30, 2003, 08:58:00 pm »
Yes, in fact we realized that it would be hard to make binaries working for everyone... That\'s why I have an automated source package.... here is the URL... Try to build PS from it... contact me on IRC if you got any problem with it...
(read README.txt plz)
I am going to bring a full support for poeple who would like tio compile PS. I made this source pack in a way which will make you able to pack and share your own distro of PS. That way, we can make binaries for all distribs!!!


http://prdownloads.sourceforge.net/planeshift/planeshift-0.2.010FullSourceAndArt.tar.gz?download
« Last Edit: April 30, 2003, 09:05:58 pm by Atanor »

simcop2387

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #22 on: May 11, 2003, 11:03:39 pm »
VERY EASY TO FIX

#su
Password: ...

#ln -s /usr/lib/libGL.so /usr/lib/libopengl32.so
#./psclient


thats all that you need to do, what happened is that it appears that the people who made the binaries for linux linked the binaries to libopengl32.so which seems to me be a mistake from a windows person not realizing that its not called opengl32 on linux, as it is on windows (see: opengl32.dll in your c:\\windows\\system)

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #23 on: May 12, 2003, 03:12:34 pm »
poor semi-16-bit bastards ;)

chetsan: check that you are loading GLX when starting X
Thanks a lot Venge...

stodge

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
(No subject)
« Reply #24 on: July 21, 2003, 06:33:42 pm »
Quote
Originally posted by simcop2387
VERY EASY TO FIX

#su
Password: ...

#ln -s /usr/lib/libGL.so /usr/lib/libopengl32.so
#./psclient


thats all that you need to do, what happened is that it appears that the people who made the binaries for linux linked the binaries to libopengl32.so which seems to me be a mistake from a windows person not realizing that its not called opengl32 on linux, as it is on windows (see: opengl32.dll in your c:\\windows\\system)


Doesn\'t work for me. I just get:

Code: [Select]

[mike@pc-00065 Planeshift]$ ./psclient-bin -verbose
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: No such file or directory
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: No such file or directory
aws-debug: Couldn\'t find iGraphics2D plugin!!
Segmentation fault

hadri

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
same
« Reply #25 on: October 04, 2003, 08:13:17 pm »
same problem for me

[root@localhost planeshift]# ./psclient-bin -verbose
no CEL environment variable set!
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: No such file or directory
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: No such file or directory
aws-debug: Couldn\'t find iGraphics2D plugin!!
Segmentation fault
[root@localhost planeshift]#

so i will compile...

gazR

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
(No subject)
« Reply #26 on: October 04, 2003, 09:26:27 pm »
Same problems here, I\'m using Mandrake 9.1 and GeForce 4 4600 ti

gonna try source compile now (thank god for broadband!)

Really want to get this working !!!!

hadri

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
haaaaaaaaaa
« Reply #27 on: October 04, 2003, 10:26:39 pm »
data/Jamfile: No such file or directory
plugins/cssaver/Jamfile: No such file or directory
apps/Jamfile: No such file or directory
...patience...
don\'t know how to make skinlex.cpp
don\'t know how to make skinpars.cpp
...patience...
...found 2471 target(s)...
...can\'t find 2 target(s)...
...can\'t make 3 target(s)...
...skipped skinlex.o for lack of skinlex.cpp...
...skipped skinpars.o for lack of skinpars.cpp...
...skipped aws.so for lack of skinlex.o...
...skipped 3 target(s)...

i dont know what is it but dont work
what i must do ? go windows ? :@

zeta

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
if you're missing libXxf86vm.so.1
« Reply #28 on: October 05, 2003, 05:36:16 am »
If libXxf86vm.so.1 does not exist on your system (but if a libXxf86vm.a does exist) there is an easy way to create a .so from the .a library. This should work for a debian distro, not so sure if others will need to tweak. This is a pretty common thing too, since I think libXxf86vm.so.1 is on redhat systems but not on most others.

cd /usr/X11R6/lib
ar x libXxf86vm.a
g++ -shared -o libXxf86vm.so.1 XF86VMode.o
ln -s libXxf86vm.so.1 /usr/lib/libXxf86vm.so.1

Hope this helps, it fixed my problem.

hadri

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
ok
« Reply #29 on: October 05, 2003, 11:01:45 am »
no CEL environment variable set!
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: Too many levels of symbolic links
Warning: Failed to load `xwin\'; reason(s):
DLERROR (xwin): libXxf86vm.so.1: cannot open shared object file: Too many levels of symbolic links
aws-debug: Couldn\'t find iGraphics2D plugin!!
Segmentation fault

OK i v this message now.

Thanks for reply all