Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Pirx

Pages: [1]
1
Linux Specific Issues / Re: 4.0 issues on x64
« on: March 01, 2008, 10:41:49 pm »
yes, segmentation fault. sorry.

i made the install directory writable to the user, and the game started (the login-screen anyway). It created  file "errorlog.txt". It probably segfaults if i cannot create that file. so i removed write access again, only left errorlog.txt writable an it still works.

the errorlog.txt should be create in ~./.PlaneShift

Thanks for moving the configuration to the user-dir anyway.

And thanks for the fast replay

there should probably be better checking of return codes of file operations...

2
Linux Specific Issues / 4.0 issues on x64
« on: March 01, 2008, 10:26:29 pm »
Hello,

i believe there are some issues with 4.0:
First: the scripts, for instance psclient:

#!/bin/bash
 
R=$PWD/$0
# this concats the current directory with the path of the script, resulting in something like
# /home/Pirx//opt/Planeshift/psclient
# this should probably read R=$0

R=${R%/*}
# this strips the last component of the path, now we are getting
# /home/Pirx//opt/Planeshift
# it think that should read "/opt/Planshift", one could also use $(dirname $0)

cd $R
# this obviously fails. it works if you do R=$0 above, or cd $(dirname $0)

chmod 770 psclient.bin
# this should not work for ordinary users, because the user playing the game
# should not have write access to the install directory
# the file should be made executable by the installer

export LD_LIBRARY_PATH=libs/:\$LD_LIBRARY_PATH
# ok, i would prefer that the game would use the system libraries,
# but that it should work this way too

exec ./psclient.bin $@
# ok

after fixing the scripts as described above i get:
$ /opt/PlaneShift/psclient
Your configuration files are in... /home/Pirx/.PlaneShift
DEBUG: Sound System Software Renderer Initializing...

planeshift.application.client:
  PlaneShift Steel Blue (0.4.00)
  This game uses Crystal Space Engine created by Jorrit and others
  1.2.0 [Unix-x86-GCC]
     315) LOG_ANY flag deactivated with no filter.
 ...
     319) All LOGS are off.
Mounting skin: /this/art/skins/default.zip
     432) <src/common/paws/pawsimagedrawable.cpp:56 PreparePixmap>
Speicherzugriffsfehler

3
Linux Specific Issues / 020 on Linux x64
« on: October 14, 2007, 05:44:05 pm »
Hello,

some first impressions:

Anything that involves writing to a xml/config file crashes the game, like:
questnotes
keyboard-shortcuts
window-positions in the end
so no progress in that area

some textures seem gone missing

the updater downgrades (at least i get an error-message after running the updater, had to reinstall)

the player-shadows seem to look better (no more black bars all over the screen)

the sound is still failing quite often, requiring a restart

4
If you melt 1 iron stock (weight 4.0) you get 10 molten iron (weight 40.0) which you can cast again in 1 iron stock (weight 4.0).

5
Linux Specific Issues / Re: 64bit linux client doesn't save GUI info
« on: September 04, 2007, 02:14:21 pm »
Any progress with this problem?

It seems to reach further: If I try to store quest-notes or keyboard-shortcuts the client crashes.

6
Linux Specific Issues / Re: 64bit linux client doesn't save GUI info
« on: July 16, 2007, 06:34:01 pm »
I second this.

Machine specific config belongs to /etc/planeshift/ and user config to ~/.planeshift/

Even on Windows you can do that now.

It would also have the advantage not to loose your config on reinstall.

7
Linux Specific Issues / Re: 64bit linux client doesn't save GUI info
« on: July 14, 2007, 10:46:00 am »
I have the same problem.

And if I try to save quest notes the game crashes hard, without saving anything.

the new shadows under the player look very strange, moving all over the landscape from time to time

System is Linux 2.6.18.8 x86_46 + NVIDIA-Linux-x86_64-100.14.11

Pages: [1]