I have an extremely similar problem to the poster titled
Ubuntu Crash, but the single reply to his post didn't help me.
The differences -- I don't know if he sees this, but here are things that his post didn't mention:
- The PS windows (PSsetup and PSclient) have a yellow box show up in the upper left corner which fades away after a while, with the lines:
crystalspace.canvas.openglcommon.driverdb:
No 'version' attribute
[note: gldriverdb,rules,rule,conditions,comparever] - If the window is dragged, some graphics are left on screen in the old locations.
- When the character selection screen is displayed, no character is seen rotating in the center (which is what I expect from when I run on a MacOS machine).
- The PSclient crashes either during or just after the "Loading World" step.
If PSclient is run from a Terminal, the output is very similar to the mentioned post's, so I'll delete most of the long sequence of "[...] flag deactivated with no filter" lines.
But my error log includes " PSLoader: step 2: success", which he never seems to have gotten to. Is this even the same problem?
# ./psclient
Your configuration files are in... /home/robert/.PlaneShift
DEBUG: Initializing OpenAL sound system
DEBUG: Retrieving available devices.
DEBUG: Default OpenAL device: '((sampling-rate 44100) (device '(native))
DEBUG: No device specified
DEBUG: Falling back on default device
DEBUG: Can't retrieve attributes size: OpenAL error ALC_INVALID_DEVICE
ATTENTION: default value of option force_s3tc_enable overridden by environment.
get fences failed: -1
param: 6, val: 0
crystalspace.canvas.openglcommon.driverdb:
No 'version' attribute
[node: gldriverdb,rules,rule,conditions,comparever]
planeshift.application.client:
PlaneShift Steel Blue (0.4.03)
This game uses Crystal Space Engine created by Jorrit and others
1.4.0 [Unix-x86-GCC]
Sun May 10 19:31:20 2009, LOG_ANY flag deactivated with no filter.
Sun May 10 19:31:20 2009, LOG_WEATHER flag deactivated with no filter.
...
Sun May 10 19:31:20 2009, All LOGS are off.
Mounting skin: /this/art/skins/elves.zip
Mounting skin: /planeshift/art/skins/base/client_base.zip
psEngine initialized.
Using fontsize 16 for resolution 1024x768
WARNING! Object '_s_walls_01' is not closed!
WARNING! Object '_s_sigil_01' is not closed!
WARNING! Object '_s_sigil_05' is not closed!
WARNING! Object '_s_bridge_01' is not closed!
WARNING! Object '_s_sigil_03' is not closed!
WARNING! Object 'spikes_06' is not closed!
...
PSLoader: step 2: success
Sun May 10 19:31:41 2009, <src/client/pscharcontrol.cpp:880 LoadKeys SEVERE>
Sun May 10 19:31:41 2009, Failed to map 'F10' to 'Brightness reset'
PSLoader: step 3: success
Sun May 10 19:31:42 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
Sun May 10 19:31:42 2009, Could not find file: /planeshift/world/hydlaa_jayose/sound.xml
Sun May 10 19:31:42 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
Sun May 10 19:31:42 2009, Could not find file: /planeshift/world/terr_common/sound.xml
PSLoader: step 4: success
Sun May 10 19:31:42 2009, <src/client/psclientdr.cpp:248 HandleStatsUpdate SEVERE>
Sun May 10 19:31:42 2009, Stat request failed because CelClient not ready for EID:37119
Map hydlaa_common loaded successfully in 181ms
Sun May 10 19:31:42 2009, <src/client/psclientdr.cpp:248 HandleStatsUpdate SEVERE>
Sun May 10 19:31:42 2009, Stat request failed because CelClient not ready for EID:37119
crystalspace.collisiondetection.opcode:
OPCODE WARNING: found 1 degenerate faces in model! Collision might report
wrong results!
Map hydlaa_plaza loaded successfully in 9819ms
Sun May 10 19:31:53 2009, <src/client/zonehandler.cpp:189 HandleMessage>
Sun May 10 19:31:53 2009, Still loading maps, ignoring crossing to sector hydlaa_plaza.
(0) : fatal error C9999: *** exception during compilation ***
I tried the fix mentioned in the reply to the aforementioned post, but couldn't figure out step 3.
Possible fix for graphics based sluggishness when running PS on a laptop with intel video.
Kayden: glxinfo | grep Mesa ....I'm presuming you have Mesa 7.x
Kayden: edit data/config/gldrivers.xml
Kayden: near the bottom there should be a rule
Kayden: <rule description="Intel DRI: Disable ARB_fragment_program">
Kayden: change the pattern from 6\.5\.. to 7\.0\..
Kayden: <regexp string="glversion" pattern="Mesa 7\.0\.." />
I ran glxinfo and got
OpenGL version string: 1.4 Mesa 7.4So guessed that I should set it to "Mesa 7\.4\." -- right?
Step 2:
Install Driconf (I used synaptic package manager on kubuntu and searched for driconf).
Worked fine.
Step 3:
Go into your main menu > settings > 3D Acceleration (DRI Icon) and disable both options for graphic quality (texture compression, support for big textures)
Huh? I'm on Ubuntu 9.04 with Gnome and couldn't find any "main menu > settings > 3D Acceleration (DRI Icon)" --
Step 4:
Start PS and enjoy! Might be a bit bright overall, but it should run smoothly. 
That'd be nice, but nope.
As I said, I'm on an x386 running Ubuntu 9.04, Gnome 2.26.1, and PS downloaded and installed just before all of this.
And clue as to what "main menu > settings > 3D Acceleration (DRI Icon)" means, or broader advice on getting this running?