ups i wanted to click on new thread .. sry
ok, the updater worked well and wow it has a gui.
pssetup works as well but when i try psclient it fails.
Distribution: Gentoo-Linux
Kernel: 2.6.11-gentoo-r4
X Window System Version 6.8.2
gcc (GCC) 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)
glibc-2.3.5
nVidia GeForce FX 5500 driver: 1.0-7174
16:31-lethe@hades:/mnt/kiste/spiele/planeshift$./psclient
planeshift.application.client:
PlaneShift Crystal Blue
This game uses Crystal Space Engine created by Jorrit and others
0.99 r0 [Unix-x86-GCC]
LOG_ANY flag deactivated.
LOG_WEATHER flag deactivated.
LOG_SPAWN flag deactivated.
LOG_CELPERSIST flag deactivated.
LOG_PAWS flag deactivated.
LOG_GROUP flag deactivated.
LOG_CHEAT flag deactivated.
LOG_LINMOVE flag deactivated.
LOG_SPELLS flag deactivated.
LOG_NEWCHAR flag deactivated.
LOG_SUPERCLIENT flag deactivated.
LOG_EXCHANGES flag deactivated.
LOG_ADMIN flag deactivated.
LOG_STARTUP flag deactivated.
LOG_CHARACTER flag deactivated.
LOG_CONNECTIONS flag deactivated.
LOG_CHAT flag deactivated.
LOG_NET flag deactivated.
LOG_LOAD flag deactivated.
LOG_NPC flag deactivated.
LOG_TRADE flag deactivated.
LOG_SOUND flag deactivated.
LOG_COMBAT flag deactivated.
LOG_SKILLXP flag deactivated.
LOG_QUESTS flag deactivated.
LOG_SCRIPT flag deactivated.
psclient.bin: src/common/util/psxmlparser.cpp:402: void CopyXMLNode(csRef, csRef, int): Zusicherung ?!\"failed to create XML node, you are probably using wrong XML parser (xmlread instead of xmltiny)\"? nicht erf?llt.
hope this helps if not i can post more verbose stuff if you can tell me how to enable the LOG flags in PS.
/tmp/csdebug-lethe.txt :
planeshift.application.client: PlaneShift Crystal Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and o$
planeshift.application.client: 0.99 r0 [Unix-x86-GCC]
ldd ./glx2d.so
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xb7f4a000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7f32000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7eba000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7eb1000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e99000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7dc4000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7db2000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7d5f000)
libm.so.6 => /lib/libm.so.6 (0xb7d3c000)
libz.so.1 => /lib/libz.so.1 (0xb7d27000)
libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so.5 (0xb7c5f000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libgcc_s.so.1 (0xb7c53000)
libc.so.6 => /lib/libc.so.6 (0xb7b2f000)
/lib/ld-linux.so.2 (0x80000000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb73dd000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb73db000)
ldd ./gl3d.so
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xb7f4d000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7f35000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7ee3000)
libz.so.1 => /lib/libz.so.1 (0xb7ece000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e56000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e4d000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e35000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d5f000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7d4d000)
libm.so.6 => /lib/libm.so.6 (0xb7d2a000)
libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so.5 (0xb7c62000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libgcc_s.so.1 (0xb7c56000)
libc.so.6 => /lib/libc.so.6 (0xb7b32000)
/lib/ld-linux.so.2 (0x80000000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb73e0000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb73de000)
and finally the strace output from psclient:
execve(\"./psclient\", [\"./psclient\"], [/* 63 vars */]) = 0
uname({sys=\"Linux\", node=\"hades\", ...}) = 0
brk(0) = 0x804a000
access(\"/etc/ld.so.preload\", R_OK) = -1 ENOENT (No such file or directory)
open(\"/etc/ld.so.cache\", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=154455, ...}) = 0
mmap2(NULL, 154455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fc4000
close(3) = 0
open(\"/lib/libc.so.6\", O_RDONLY) = 3
read(3, \"\\177ELF\\1\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0\\3\\0\\3\\0\\1\\0\\0\\0\\0U\\1\\000\"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1266428, ...}) = 0
mmap2(NULL, 1195252, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ea0000
mprotect(0xb7fbd000, 27892, PROT_NONE) = 0
mmap2(0xb7fbe000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11d) = 0xb7fbe000
mmap2(0xb7fc2000, 7412, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fc2000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e9f000
mprotect(0xb7fbe000, 4096, PROT_READ) = 0
munmap(0xb7fc4000, 154455) = 0
open(\"/dev/urandom\", O_RDONLY) = 3
read(3, \"g\\3770\\252\", 4) = 4
close(3) = 0
brk(0) = 0x804a000
brk(0x806b000) = 0x806b000
getcwd(\"/mnt/kiste/spiele/planeshift\", 10000) = 29
readlink(\"/mnt/kiste/spiele/planeshift/psclient\", 0xbfff5410, 10000) = -1 EINVAL (Invalid argument)
open(\"/mnt/kiste/spiele/planeshift/psclient.bin\", O_RDONLY) = 3
close(3) = 0
chdir(\"/mnt/kiste/spiele/planeshift\") = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
fork() = 9175
waitpid(9175, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGABRT}], 0) = 9175
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(0) = ?