Hi, I'm relatively new to Linux, so I'm not sure if this is something I'm doing wrong or not, but I need some help

I've searched for similar problems and I've found nothing that will help me at the moment...
My system is as follows:
AMD 3200+ S939 Venice
Gigabyte K8-NXP-SLI Motherboard
2gb (4 x 512mb) DDR400 Corsair RAM
Gigabyte 6600GT PCI-E GFX Card
Running on Ubuntu 6.06 Drapper OS.I installed the Planeshift client using the
./PlaneShiftCBV0.3.018.bin command and followed the installer instructions. The desktop icons do not work, as there is a permissions issues with them (If this is important, please let me know and I'll dig up the error codes). I have to run terminal, jump in as
root (using Sudo Su in Ubuntu to stay in root) and then
cd to
/opt/PlaneShift . I ran the
pssetup to configure the system to my needs (Load all maps, keep maps loaded, 800x600 res and change to default skin) using the
./psstup command. This was quite laggy, which surprised me

I saved my settings, then ran the
./psclient command. PlaneShift started to load, it was extremely laggy in the character selection screen, around 8-10 FPS I'm guessing

I clicked join as per normal and it started to load the world.... Then bang! The psclient just vanished, leaving me back at the terminal window, which showed the following....
root@Ubuntu:/opt/PlaneShift# ./psclient
Indirect rendering may indicate a flawed OpenGL setup if you run on a local
X server.
planeshift.application.client:
PlaneShift Crystal Blue
This game uses Crystal Space Engine created by Jorrit and others
1.1dev [Unix-x86-GCC]
LOG_ANY flag deactivated with no filter.
LOG_WEATHER flag deactivated with no filter.
LOG_SPAWN flag deactivated with no filter.
LOG_CELPERSIST flag deactivated with no filter.
LOG_PAWS flag deactivated with no filter.
LOG_GROUP flag deactivated with no filter.
LOG_CHEAT flag deactivated with no filter.
LOG_LINMOVE flag deactivated with no filter.
LOG_SPELLS flag deactivated with no filter.
LOG_NEWCHAR flag deactivated with no filter.
LOG_SUPERCLIENT flag deactivated with no filter.
LOG_EXCHANGES flag deactivated with no filter.
LOG_ADMIN flag deactivated with no filter.
LOG_STARTUP flag deactivated with no filter.
LOG_CHARACTER flag deactivated with no filter.
LOG_CONNECTIONS flag deactivated with no filter.
LOG_CHAT flag deactivated with no filter.
LOG_NET flag deactivated with no filter.
LOG_LOAD flag deactivated with no filter.
LOG_NPC flag deactivated with no filter.
LOG_TRADE flag deactivated with no filter.
LOG_SOUND flag deactivated with no filter.
LOG_COMBAT flag deactivated with no filter.
LOG_SKILLXP flag deactivated with no filter.
LOG_QUESTS flag deactivated with no filter.
LOG_SCRIPT flag deactivated with no filter.
LOG_MARRIAGE flag deactivated with no filter.
LOG_MESSAGES flag deactivated with no filter.
LOG_CACHE flag deactivated with no filter.
LOG_PETS flag deactivated with no filter.
LOG_USER flag deactivated with no filter.
LOG_LOOT flag deactivated with no filter.
LOG_DUELS flag deactivated with no filter.
LOG_TRIBES flag deactivated with no filter.
All LOGS are off.
Mounting skin: /this/art/skins/elves.zip
Mounting skin: /planeshift/art/skins/base/client_base.zip
Skipping 'ButtonTutorial' because it's already loaded
psEngine initialized.
Using fontsize 13 for resolution 800x600
crystalspace.maploader.parse.image:
Could not open image file '/planeshift/models/clacker/clacker_2.dds' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'clacker_texture2', using checkerboard instead
[node: library,textures,texture(name=clacker_texture2)]
crystalspace.maploader.parse.image:
Could not open image file '/planeshift/models/clacker/clacker_3.dds' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'clacker_texture3', using checkerboard instead
[node: library,textures,texture(name=clacker_texture3)]
crystalspace.maploader.parse.image:
Could not open image file 'Trepor_texture2' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image 'Trepor_texture2', using checkerboard instead!
crystalspace.maploader.parse.image:
Could not open image file 'Trepor_texture3' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image 'Trepor_texture3', using checkerboard instead!
<src/client/modehandler.cpp:2047 HandleUpdateCheck>:
Missing /this/version.dat! Cannot process update notifications.
WARNING! Object '_s_bridge_01' is not closed!
WARNING! Object '_s_sigil_01' is not closed!
WARNING! Object 'spikes_03' is not closed!
WARNING! Object 'spikes_05' is not closed!
WARNING! Object '_s_sigil_02' is not closed!
WARNING! Object '_s_sigil_04' is not closed!
...
crystalspace.graphics3d.shader.fixed:
Multitexture units: whopping 8
planeshift.application.client:
PSLoader: step 2: success
crystalspace.maploader.parse.image:
Could not open image file '/this/art/effects/rect_texture1.dds' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'rect_texture1', using checkerboard instead
[node: library,textures,texture(name=rect_texture1)]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=fistpart),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=fistpart),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=fistpart),params]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=gas),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=gas),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=gas),params]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=fistpart),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=fistpart),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=fistpart),params]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=flameburst),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=flameburst),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=flameburst),params]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=freeze),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=freeze),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=freeze),params]
crystalspace.syntax.badtoken:
Unexpected token 'time'!
[node: library,meshfact(name=taladbless),params,emitter,time]
crystalspace.particleloader.parsebase:
Error loading emitter!
[node: library,meshfact(name=taladbless),params,emitter]
crystalspace.particleloader.parsefactory:
Could not parse factory!
[node: library,meshfact(name=taladbless),params]
crystalspace.maploader.parse.image:
Could not open image file '/this/art/effects/target.dds' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'target', using checkerboard instead
[node: library,textures,texture(name=target)]
planeshift.application.client:
PSLoader: step 3: success
PSLoader: step 4: success
Map terr_common loaded successfully in 533ms
<src/client/psclientdr.cpp:237 HandleStatsUpdate>:
Stat request failed because CelClient not ready for 267
Stat request failed because CelClient not ready for 267
crystalspace.thingloader.parse:
Bad UV coordinates for polygons in this thing!
[node: world,sector(name=magicshop),meshobj(name=_s_stand02),params]
Map magicshop loaded successfully in 748ms
Map hybdr loaded successfully in 403ms
<src/client/zonehandler.cpp:174 HandleMessage>:
Still loading maps, ignoring crossing to sector magicshopout.
crystalspace.maploader.parse.image:
Could not open image file 'materialnotdefined' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'materialnotdefined', using checkerboard instead
[node: world,textures,texture(name=materialnotdefined)]
crystalspace.maploader.parse.image:
Could not open image file 'dirt01.dds' on VFS!
crystalspace.maploader.parse.texture:
Could not load texture 'dirt01.dds', using checkerboard instead
[node: world,textures,texture(name=dirt01.dds)]
Map bdroad1 loaded successfully in 1418ms
<src/client/psclientdr.cpp:196 HandleDeadReckon>:
Got DR message for unknown entity 1157.
Got DR message for unknown entity 1208.
Got DR message for unknown entity 1157.
Got DR message for unknown entity 1157.
Got DR message for unknown entity 1157.
Got DR message for unknown entity 1208.
<src/client/modehandler.cpp:333 HandleModeMessage>:
Received psModeMessage for unknown object with ID 1157
Map korogan loaded successfully in 289ms
<src/client/psclientdr.cpp:196 HandleDeadReckon>:
Got DR message for unknown entity 1208.
<src/common/engine/psworld.cpp:423 Load>:
Error loading world file. /planeshift/world/guildhouse/world
<src/common/engine/psworld.cpp:251 ExecuteFlaggedRegions>:
Loading region guildhouse failed!
Aborted
Since it wasn't working, I tried the good ole reinstall, same thing again, so I tried running the updater (Which was advised not to run to update 0.3.017 -> 0.3.018, but since my PS wasn't working anyway, I thought I would try it... Updater was laggy too

The updater took around an hour before it also crashed... (I went to work on my car, so I have no idea how that happened

) I was left with the following in Terminal again...
root@Ubuntu:/opt/PlaneShift# ./updater
Opening GLX2D
Creating Context
Video driver GL/X version (indirect renderer)
Indirect rendering may indicate a flawed OpenGL setup if you run on a local X server.
Visual ID: 0x00000025, 24bit TrueColor
R8:G8:B8:A8,
level 0, double buffered
NOTIFY: Applied: Software GL tweaks
NOTIFY: OpenGL renderer: Mesa GLX Indirect (vendor: Mesa project: www.mesa3d.org) version 1.2 (1.5 Mesa 6.4.1)
NOTIFY: Using windowed mode at resolution 640x480.
NOTIFY: Pixel format: Color: 24 Alpha: 8 Depth: 16 Stencil: 8 AccumColor: 48 AccumAlpha: 16 MultiSamples: 0
Critical files (<critical>) not found (Server only)
Mounting skin: /planeshift/art/apps.zip
Skipping 'YesNo' because it's already loaded
NOTIFY: psUpdaterEngine initialized.
Server error: Couldn't connect to mirror (0)
Server error: Couldn't connect to mirror (0)
Bad version info in file: /this/updatertemp/mir1.dat
Server error: Couldn't connect to mirror (0)
Bad version info in file: /this/updatertemp/mir2.dat
Server error 404 (http://laanx.fragnetics.com/updater_hidden/version.dat)
Bad version info in file: /this/updatertemp/backup.dat
Segmentation fault
Now during my forums search, I remember reading something about the Segmentation faults, but this was only in threads about people compiling PS themselves and mostly for version 0.3.017
I hope I've provided enough information to get some help, I've tried to avoid the common "I needz t3h help, nowz!" type of posts, because I hate n00bz

So if you need me to let you know anything else please just ask and I'll try to get it...
EDIT: Removed incorrect Gdebi statement...