PlaneShift
Support => Linux Specific Issues => Topic started by: jacdageek on November 15, 2005, 05:37:14 pm
-
I have read the installation guide and tried to update the game many times. I opened the updater and click update, 30 Minutes went by and still nothing.I went off to work for 8 hours and STILL nothing. Any help to this?
-
EDIT: I followed these directions last night (12/14/05) and have added a few notes!
So the thing is the linux installation described in the installation guide is not complete by any stretch of the imagination. Here is what you need to do in order to install the linux version:
1) First, you need to download and install the game per the directions. The update starts automatically, it will fail. Do not run updater yet!
2) Then you need to download the patches. They are located here:
http://www.planeshift3d.com/wbboard/thread.php?threadid=19389&boardid=41&styleid=4
There are two of them... r2 and r4. Follow the directions for both, r2 then r4 completely.
3) In order to get trepor.zip to update I had to change update mirrors. I edited updaterconfig.xml and changed the mirrors section as follows:
EDIT: Looks like updaterconfig.xml now includes like 5 mirrors. Just change to .
4) Now run ./updater
Note: This may take a LONG time. Like HOURS. Wait until it is finished before proceeding.
This is a case where you may want to change the mirror to something other than http://www.psmirror.org/psupdater/. I don\'t know which is the best mirror. Try different ones if you like, following Step 4 above.
5) Then you need to download smallinventory.xml.
http://www.zobiana.com/planeshift/smallinventory.xml
EDIT: Deleted actual file that was posted here. Just download it instead.
Make a second copy of this file (like smallinventory.xml.keep or something), or make it read only because it is going to be overwritten every time you update.
Put these files in planeshift/data/gui
6) Now run ./pssetup
7) Now run ./psclient
Note: If \"updater\" does not exist in your planeshift directory, but you have \"updater.bin\", then you are missing at least one file (the same goes for pssetup and psclient).
My ./psclient looks like this:
#!/bin/bash
cd /home/rdavidson/planeshift
export LD_LIBRARY_PATH=libs/:$LD_LIBRARY_PATH
exec ./psclient.bin \"$@\"
And also note, it is executable. So make three files that contain the above (changed to reflect the location of your planeshift directory and that they call the right binary file of course) and make them executable:
chmod +x pssetup
Ulam pointed out that he had trouble with the Skill Window widget as well. Should you have trouble with it, here is the one I use:
http://www.zobiana.com/planeshift/skillwindow.xml
Note that this is skillwindow.xml, not skillswindow.xml.
Also Note: I had this problem last night too. BUT I didn\'t wait until the updater finished so it was my fault. Once the updater finished, I had no problems.
I also had a problem with the servers.xml file. It had the old port number in the file. The port should be 7777.
Oh, if you\'re playing the game (woohoo!) and you get a core animation failure. You\'ll know what I mean when it happens to you. Then just restart the game and run forward. This happens to me mostly when the camera is in third person follow and I\'m going down stairs where the camera in then behind the stairs. (Not always, but usually). Anyway I find that if I rotate the camera up so that it is looking down on me at a high angle, I can avoid this error. Then again it happens sometimes for some unknown reason that I can\'t put a cause to.
Good Luck!
Araye
-
I tried to install the first patch exactly how the instuctions said it was and it came back with,
chmod: too few arguments
Try `chmod --help\' for more information.
-
So Xordan expects you to know what chmod does. You should type:
chmod +x PlaneShift_CBV0.3.012P-r2.i686.bin
This will allow you to execute the program. Basically the \"+x\" makes it executable.
To \"run the installer\" type:
./PlaneShift_CBV0.3.012P-r2.i686.bin
A window will appear and you need to answer the appropriate questions.
Araye
P.S. Don\'t try to update the client until after you have completed both patches. Then do the smallinventory.xml edit. Then do a ./pssetup. Once this is done, try to run the client, ./psclient.
-
Okay, that makes much more sence, thank you very much for your help
-
Okay, I just got back from work and it says Downloading Registry...
I Downloaded and installed both patches and I tried to update it...
-
Suse Pro 9.3
Pentium 4 1.8 GHz
nVidia GF4 TI 4200 8xAGP 128 MB
1GB DDR
Downloaded http://public.planetmirror.com/pub/planeshift/PlaneShift_CBV0.3.011.linux.x86-2.run and installed it as ~/planeshift/
Stopped updater
Deleted all except art directory
Downloaded http://www.zobiana.com/planeshift/PlaneShift_CBV0.3.012P-r2.i686.bin and installed it as ~/planeshift/
Downloaded http://www.zobiana.com/planeshift/PlaneShift-CBV0.3.0.12-r3-i686.tar.bz2 and extracted contents to ~/planeshift/
Run ./updater.bin
./updater.bin: /usr/lib/libpng12.so.0: no version information available (required by ./updater.bin)
Opening GLX2D
Creating Context
Video driver GL/X version (direct renderer)
Visual ID: 0x00000021, 24bit TrueColor
R8:G8:B8:A0,
level 0, double buffered
NOTIFY: OpenGL renderer: GeForce4 Ti 4200 with AGP8X/AGP/SSE2 (vendor: NVIDIA Corporation) version 1.5.3 NVIDIA 71.74
NOTIFY: Using windowed mode at resolution 640x480.
NOTIFY: Pixel format: Color: 24 Alpha: 0 Depth: 24 Stencil: 8 AccumColor: 24 AccumAlpha: 0 MultiSamples: 0
NOTIFY: Multisample: disabled
Critical files () not found (Server only)
Mounting skin: /planeshift/art/apps.zip
Skipping \'YesNo\' because it\'s already loaded
NOTIFY: psUpdaterEngine initialized.
Checking updates
Warning: Couldn\'t find module \'other_os\' in registry.
Updates: 2
Registery File: art/models.zip/trepor/trepor.cal3d
Downloading Zip: trepor.zip
Download: download.tmp URL: http://psmirror.u24.solone.net/psupdater//art/art/models.zip/trepor.zip
Mounting ZIP file art/models.zip..
Mounting /downzip /this/download.tmp
========
Saved total 157 seconds of CPU time
========
Edit data/gui/smallinventory.xml to be same as above post
Run ./pssetup.bin
./pssetup.bin: /usr/lib/libpng12.so.0: no version information available (required by ./pssetup.bin)
Mounting skin: /planeshift/art/apps.zip
Skipping \'YesNo\' because it\'s already loaded
Current skin doesn\'t exist, skipping..
planeshift.setup.application:
Application initialized successfully.
Error saving configuration \'\'.
PS: Note file saving error on existing pssetup once settings are choosen
Run ./psclient.bin
./psclient.bin: error while loading shared libraries: libcal3d.so.11: cannot open shared object file: No such file or directory
What could I have done wrong?
-
Please delete this double post.
I have major difficulty in connecting to forum server, obtain plenty Server errors: 500
-
I don\'t know.
One difference is that I only run ./updater not ./updater.bin.
So try running them without the .bin extension.
I also run SuSE 9.3 and haven\'t had any library problems.
Araye
EDIT: One other note, in order to get trepor.zip to load properly, I had to change mirrors. There is a post about this somewhere, but I forget where.
******************************
So I tried ./psclient.bin and got the error as you stated. Just to let you know. So basically start files without the .bin extension.
OK, got your note. Here is the contents of the ./psclient file (it is executable).
#!/bin/bash
cd /home/rdavidson/planeshift
export LD_LIBRARY_PATH=libs/:$LD_LIBRARY_PATH
exec ./psclient.bin \"$@\"
So the below fix is what this file does....
-
Well this is what my ~/planeshift/ directory looks like after following the above steps.
ls
art lang planeshift.cfg psicon.png psupdater.cfg updater.bin updater.png
data libs PlaneShift.url pssetup.bin setup.png updaterconfig.xml updatertemp
docs logs psclient.bin pssetup.cfg uninstall updatercurrent.xml vfs.cfg
download.tmp pfcharacterdata.csplugin psclient.cfg pssound.csplugin Uninstall PlaneShift.desktop updater.log wrapperscript.sh
all three executible game files ends with .bin
-
Try this in the planeshift directory:
export CRYSTAL=./lib
export CS=./lib
./psclient.bin
-
Thanx! :)
Can start client, though Fragnetics shows Fail 100
Also starts with account Vengance and submitted password, is this correct?
I was wondering, where are the PS forum and PS game servers located on the planet, for my connection is dreadfully bad to these servers compared to other international servers.
-
Originally posted by confused
Can start client, though Fragnetics shows Fail 100
That the server being down a relatively frequent happening :)
Also starts with account Vengance and submitted password, is this correct?
And that is just a dummy account you will need your own from Laanx (http://laanx.fragnetics.com/register)
I believe the forum server is in California USA
*edit missed closing tag and incorrect url
added forum
-
The account is correct, just replace it with your own :)
The game server is in Singapore. Not sure about the forums.
-
Thanx,
Yep, already have account. Registered account in 2004.
Singapore, ouch! Our international link to that region is not very good :(