PlaneShift
Support => Linux Specific Issues => Topic started by: cube on July 26, 2006, 02:59:08 pm
-
hi i've just installed ps on my gentoo box but when i try to create a character, the game always freezes (right after clicking the race)
this is how it complaints about my graphics card:
crystalspace.canvas.openglcommon.driverdb:
Applied: Disable VBO for GNU/Linux ATI drivers
Applied: Broken ATI point sprites (ATI)
Applied: ATI: Can't handle compressed formats for RECT textures
Applied: ATI: RECT texture extension support apparently sucks
Applied: ATI: Use AFP for some 2D drawing
...and this is what it seems to crash on:
crystalspace.maploader.parse.meshfact:
Error loading plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'!
[node: library,meshfact(name=yulbar),plugin]
WARNING! Object 'spikes_02' is not closed!
WARNING! Object '_s_sigil_06' is not closed!
WARNING! Object '_s_stairs_01' is not closed!
WARNING! Object '_s_sigil_04' is not closed!
WARNING! Object 'spikes_01' is not closed!
WARNING! Object '_s_sigil_02' is not closed!
between these two there are some lines like this:
could not load plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'
thanks
cube
-
Errr... Xordan, psc binary should be dynamically linked with libcal3d.so, shouldn't it ? It is not. At least not in version 0.3.015, I haven't version 0.3.015b of your installer atm. I know CS plugins are statically linked, but cal3d library usually was not... like for example in Induane's version... There is no libcal3d in subdirectory "libs" also...
Other people have problems with running latest client too... Can anyone confirm, that last version of Xordan's compilation works ?
-
I can confirm that the latest Xordan's version 0.3.015b does work. sprcal3d.so and sprcal3dldr.so in CS are looking for libcal3d.so, but since CS is statically built, it should be included there.
With Gentoo users I always suspect that they have installed an older CS version, which refuses to cooperate with PlaneShift :)
-
The cal3d library is compiled in statically. Either people aren't using my binaries, or they're using them and also have cal3d/CS/PS compiled/installed elsewhere which is conflicting.
-
... btw i was following these instructions: http://planeshift.cvs.sourceforge.net/*checkout*/planeshift/planeshift/docs/compiling.html
-
Then you built it yourself, and didn't "install" as you said earlier. ;) You probably built dynamically, unless you used the other doc in that dir.
For those 3 console things you quoted:
The first just means your card can't do everything it wants. Try updating your drivers, though you'll probably still get warnings. Lots of people get a few. For most of the second, that happens for everyone; normal. The third part is what's at issue here. Make sure you set your CRYSTAL env var.