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 - bugmenot

Pages: [1]
1
Wish list / Cross storage on the same account
« on: June 28, 2013, 09:26:45 pm »
If you have an account with multiple characters and one has resources another needs at the moment your options are to drop the items log out then log in with the one that needs the resources and pick it up before someone discovers the pile of free goods. A simple way to fix this would be to have a storage that all characters on a single account have access to, like, the one that Harnquist keeps for you.

3
Hello,
thanks for your help in the forum and on IRC I finally have been able to create a debian package for Ubuntu 9.04.

It has been published on the Ubuntu gaming page playdeb.net:
http://www.playdeb.net/updates/PlaneShift

The art is not included in the package with respect to its license.
It has to be downloaded manually by the updater (which is also included in the package beside the client).

To also respect the GPL license of the code I explicitely mention the location of the sources here.
Also because some changes had to be made to the code.

The sources are avaiable here:
http://archive.getdeb.net/getdeb/ubuntu/pool/games/p/planeshift/

To get it download the tarball and the diff.gz file and untar the tarball.
Then cd into the created directory and run:
Code: [Select]
zcat ../*.diff.gz | patch -p1
This should create the debian directory which is required for packaging.
The patches which are applied to the source before compiling are in the debian/patches
directory.

If you want the package to be changed somehow or have updated the client so a new package is required feel free
to drop a bug in launchpad about this: https://launchpad.net/getdeb.net/+filebug
I am not checking this forum very frequently but I will immediately be informed about a new bug when you file one in launchpad.

Thanks for your help again making this possible.
I hope the package helps you to get some new players.

4
I decided to try a normal build and it worked.

Thank you.

Now there is one problem left which makes pslaunch segfault:
I opened a bug about it:
http://www.hydlaaplaza.com/flyspray/index.php?task_id=3114

//edit
I finally got everything to work by using pssetup from an oder revision.

5
Hello,
after compiling pslaunch_static it fails to start and exists with these messages:
Quote
WARNING: could not load plugin 'crystalspace.window.x'
Could not create an instance of crystalspace.window.x!
WARNING: failed to initialize plugin 'crystalspace.graphics2d.glx'
Error loading Graphics2D plugin.
WARNING: failed to initialize plugin 'crystalspace.graphics3d.opengl'
WARNING: could not load plugin 'crystalspace.engine.3d'
Checking for updates to the updater: ERROR: Duplicate tag 'iFontServer.1' found for plugin 'crystalspace.font.server.freetype2'!
iGraphics3D failed to Init!

This revision of PS was used: https://planeshift.svn.sourceforge.net/svnroot/planeshift/stable
I checked it out yesterday.

I used revision 32140 of CS.

CS is compiled so:
Code: [Select]
./configure --without-java --without-perl --without-python
jam -aq libs staticplugins cs-config walktest_static

And PS so:
Code: [Select]
CRYSTAL=$(CURDIR)/crystalspace_svn32140 jam psclient_static
CRYSTAL=$(CURDIR)/crystalspace_svn32140 jam pslaunch_static

//edit
This is the output of configure:
Quote
cd crystalspace_svn32140 && ./configure --without-java --without-perl --without-python
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether to enable -mno-cygwin... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking if gcc accepts -pipe... -pipe
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to treat C++ warnings as errors... -Werror
checking how to enable C++ PIC generation... -fPIC
checking for ld... ld
checking if binutils version >= 2.17... yes (version 2.19.1)
checking if -shared is accepted... -shared -fPIC
checking if -soname is accepted... yes
checking if response files are accepted... yes
checking if --as-needed is supported... -Wl,--as-needed
checking if --no-as-needed is supported... -Wl,--no-as-needed
checking if --gc-sections is supported... -Wl,--gc-sections
checking how to run the C preprocessor... gcc -E
checking how to run the C++ preprocessor... g++ -E
checking for ranlib... ranlib
checking for dlltool... no
checking for dllwrap... no
checking for windres... no
checking for strings... strings
checking for objcopy... objcopy
checking for libtool... no
checking for glibtool... no
checking for gnulibtool... no
checking for libtool... no
checking how to create a directory... mkdir
checking how to create a directory tree... mkdir -p
checking for install... install
checking whether ln -s works... yes
checking for texi2dvi... texi2dvi
checking for texi2pdf... texi2pdf
checking for dvips... no
checking for dvipdf... dvipdf
checking for makeinfo... makeinfo
checking for doxygen... doxygen
checking for dot... no
checking for flex... flex
checking for bison... bison
checking if bison version >= 1.35... yes (version 2.3)
checking for hhc... no
checking for swig... swig
checking if swig version >= 1.3.21... yes (version 1.3.36)
checking for rsvg... no
checking for icotool... no
checking for convert... no
checking for relaytool... ./bin/relaytool
checking for jam... /usr/bin/jam
checking if jam version >= 2.4... yes (version 2.5)
checking for gnumake... no
checking for gmake... no
checking for make... make
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking cmath usability... yes
checking cmath presence... yes
checking for cmath... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking for fopen in -lc... yes
checking for pow in -lm... yes
checking for cosf in -lm... yes
checking for cosf in -lmx... no
checking for dlopen in -ldl... yes
checking for gethostbyname in -lnsl... yes
checking for dladdr in -ldl... yes
checking for pthread... yes
checking for pthread recursive mutexes... PTHREAD_MUTEX_RECURSIVE
checking for pthread_atfork support... yes
checking whether to link base g++ libraries statically... no
checking for RTLD_NOW... yes
checking for -mmmx flag... -mmmx
checking for -msse flag... -msse
checking for -msse2 flag... -msse2
checking for -mfpmath=sse flag... -mfpmath=sse
checking checking for mmintrin.h... yes
checking for perl5... no
checking for perl... perl
checking how to suppress C++ `long double' warnings... no
checking for python... python
checking for java... no
checking for javac... no
checking for ant... no
checking for STL... yes
checking how to enable C++ compilation warnings... -Wall
checking how to treat C++ warnings as errors... -Werror
checking how to suppress C++ unused variable warnings... -Wno-unused
checking how to suppress C++ uninitialized variable warnings... -Wno-uninitialized
checking how to suppress C++ unknown #pragma warnings... -Wno-unknown-pragmas
checking how to suppress C++ `long double' warnings... (cached) no
checking how to suppress C++ non-virtual destructor warnings... -Wno-non-virtual-dtor
checking for flag to disable string-aliasing... -fno-strict-aliasing
checking how to enable C++ exceptions... -fexceptions -fno-omit-frame-pointer
checking how to disable C++ exceptions... -fno-exceptions
checking how to enforce C++ standards conformance... -ansi -pedantic
checking if -force_cpusubtype_ALL is needed... no
checking how to export all dynamic symbols... -Wl,-E
checking if --kill-at is accepted... no
checking if reporting missing symbols is supported... -Wl,-z,defs
checking if missing symbols can be reported as warnings... -Wl,--warn-unresolved-symbols
checking how to disable function inlining... -fno-inline-functions
checking how to treat C warnings as errors... -Werror
checking how to treat C++ warnings as errors... (cached) -Werror
checking how to treat C++ warnings as errors... (cached) -Werror
checking how to enable C++ PIC generation... (cached) -fPIC
checking for inline visibility flag... -fvisibility-inlines-hidden
checking if configuration supports -fvisibility-inlines-hidden... yes
checking if -fvisibility-inlines-hidden is buggy... no
checking for hidden symbol visibility flag... -fvisibility=hidden
checking for default symbol visibility flag... -fvisibility=default
checking how to declare hidden visibility... __attribute__((visibility("hidden")))
checking how to declare default visibility... __attribute__((visibility("default")))
checking whether to use CPU-specific optimizations... minimum
checking for code generation flags... -march=k8
checking how to enable optimizations... -O3
checking if -fomit-frame-pointer is accepted... -fomit-frame-pointer
checking if -ffast-math is accepted... -ffast-math
checking build mode... optimize
checking if binutils version >= 2.17... (cached) yes (version 2.19.1)
checking whether to split debug information... yes
checking how to enable debug mode debugging symbols... -g3
checking whether to enable debug information in optimize mode... yes
checking how to enable optimize mode debugging symbols... -g2
checking if -I/usr/local/include is usable... -I/usr/local/include
checking for va_copy... no
checking for __va_copy... yes
checking for pkg-config... pkg-config
checking if pkg-config recognizes x11... yes
checking for x11-config... no
checking for libx11... yes
checking if pkg-config recognizes xext... yes
checking for xext-config... no
checking for libxext... yes
checking if pkg-config recognizes xxf86vm... yes
checking for xxf86vm-config... no
checking if pkg-config recognizes Xxf86vm... no
checking for Xxf86vm-config... no
checking for libxxf86vm... yes
checking if pkg-config recognizes xaw7... no
checking for xaw7-config... no
checking if pkg-config recognizes Xaw... no
checking for Xaw-config... no
checking for libxaw7... no
checking for int32... no
checking for windows.h... no
checking for OpenGL... yes
checking for GLhandleARB... yes
checking for GLcharARB... yes
checking for GLchar... yes
checking for GLintptr... yes
checking for GLsizeiptr... yes
checking for GLU... yes
checking for GLX... yes
checking for GLX extensions... yes
checking if pkg-config recognizes z... no
checking for z-config... no
checking if pkg-config recognizes zlib... no
checking for zlib-config... no
checking for libz... yes
checking if pkg-config recognizes png... no
checking for png-config... no
checking if pkg-config recognizes libpng... yes
checking for libpng-config... libpng-config
checking for libpng... yes
checking if pkg-config recognizes jpeg... no
checking for jpeg-config... no
checking if pkg-config recognizes libjpeg... no
checking for libjpeg-config... no
checking for libjpeg... yes
checking if pkg-config recognizes lcms... yes
checking for lcms-config... no
checking for liblcms... yes
checking if pkg-config recognizes mng... no
checking for mng-config... no
checking if pkg-config recognizes libmng... no
checking for libmng-config... no
checking for libmng... yes
checking if pkg-config recognizes cairo... no
checking for cairo-config... no
checking for libcairo... no
checking if pkg-config recognizes cairomm... no
checking for cairomm-config... no
checking if pkg-config recognizes cairomm-1... no
checking for cairomm-1-config... no
checking if pkg-config recognizes cairomm-1.0... no
checking for cairomm-1.0-config... no
checking for libcairomm... no
checking if pkg-config recognizes vgvm... no
checking for vgvm-config... no
checking for libvgvm... no
checking if pkg-config recognizes ogg... yes
checking for ogg-config... no
checking for libogg... yes
checking if pkg-config recognizes vorbis... yes
checking for vorbis-config... no
checking for libvorbis... yes
checking if pkg-config recognizes vorbisfile... yes
checking for vorbisfile-config... no
checking for libvorbisfile... yes
checking if pkg-config recognizes speex... yes
checking for speex-config... no
checking for libspeex... yes
checking for speex_header_free()... yes
checking if pkg-config recognizes 3ds... no
checking for 3ds-config... no
checking if pkg-config recognizes lib3ds... no
checking for lib3ds-config... lib3ds-config
checking if pkg-config recognizes lib3ds-120... no
checking for lib3ds-120-config... no
checking for lib3ds... yes
checking if lib3ds is sufficiently recent... yes
checking for generic lib3ds data I/O callbacks... yes
checking if pkg-config recognizes ode... no
checking for ode-config... ode-config
checking for libode... yes
checking if libode is built with OPCODE support... yes
checking if libode is sufficiently recent... yes
checking if pkg-config recognizes bullet... no
checking for bullet-config... no
checking if pkg-config recognizes bulletdynamics... no
checking for bulletdynamics-config... no
checking for libbullet... no
checking for OpenAL... yes
checking if pkg-config recognizes freetype2... yes
checking for freetype2-config... no
checking if pkg-config recognizes freetype... no
checking for freetype-config... freetype-config
checking for libfreetype2... yes
checking if freetype2 is sufficiently recent... yes
checking if pkg-config recognizes cal3d... yes
checking for cal3d-config... no
checking for libcal3d... yes
checking if cal3d is sufficiently recent... yes
checking if pkg-config recognizes sdl... yes
checking for sdl-config... sdl-config
checking for libsdl... yes
checking if SDL is sufficiently recent... yes
checking if pkg-config recognizes wx... no
checking for wx-config... wx-config
checking for libwx... yes
checking if wxWidgets is built with OpenGL support... yes
checking if pkg-config recognizes CEGUI... yes
checking for CEGUI-config... no
checking if pkg-config recognizes CEGUIBase... no
checking for CEGUIBase-config... no
checking for libCEGUI... yes
checking if CEGUI is sufficiently recent... yes
checking if pkg-config recognizes GTK... no
checking for GTK-config... no
checking if pkg-config recognizes gtk+-2.0... no
checking for gtk+-2.0-config... no
checking for libGTK... no
checking for GNU/Linux joystick API... yes
checking if pkg-config recognizes Cg... no
checking for Cg-config... no
checking if pkg-config recognizes cg... no
checking for cg-config... no
checking if pkg-config recognizes CG... no
checking for CG-config... no
checking for libCg... yes
checking if Cg is sufficiently recent... yes
checking if pkg-config recognizes CgGL... no
checking for CgGL-config... no
checking if pkg-config recognizes cggl... no
checking for cggl-config... no
checking if pkg-config recognizes cgGL... no
checking for cgGL-config... no
checking if pkg-config recognizes CGGL... no
checking for CGGL-config... no
checking if pkg-config recognizes Cg... (cached) no
checking for Cg-config... no
checking if pkg-config recognizes cg... (cached) no
checking for cg-config... no
checking if pkg-config recognizes CG... (cached) no
checking for CG-config... no
checking for libCgGL... yes
checking soundcard.h usability... no
checking soundcard.h presence... no
checking for soundcard.h... no
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking if pkg-config recognizes jackasyn... no
checking for jackasyn-config... no
checking for libjackasyn... no
checking if pkg-config recognizes asound... no
checking for asound-config... no
checking for libasound... yes
checking if pkg-config recognizes cucul... yes
checking for cucul-config... no
checking if pkg-config recognizes libcucul... no
checking for libcucul-config... no
checking for libcucul... yes
checking if pkg-config recognizes caca... yes
checking for caca-config... caca-config
checking if pkg-config recognizes libcaca... no
checking for libcaca-config... no
checking for libcaca... yes
checking for regexp support... yes
checking for backtrace... yes
checking for setenv... yes
checking for putenv... yes
checking for _aligned_malloc... no
checking sys/sysinfo.h usability... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking for sysinfo()... yes
checking for struct sysinfo.totalram... yes
checking if <malloc.h> can be included... yes
checking cxxabi.h usability... yes
checking cxxabi.h presence... yes
checking for cxxabi.h... yes
checking for abi::__cxa_demangle... yes
checking for sysconf(_SC_NPROCESSORS_ONLN)... yes
checking for perl5... (cached) perl
checking for TemplateToolkit... no
checking for ttree... no
checking if pkg-config recognizes cppunit... no
checking for cppunit-config... no
checking for libcppunit... no
checking if plugins require main()... yes
checking for long... yes
checking size of long... 8
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking for INT64_C... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for intptr_t... yes
checking for intmax_t... yes
checking for inttypes.h... (cached) yes
checking for PRIx99 macros... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking for wint_t... yes
checking for wchar_t... yes
checking for wcslen... yes
checking for fputws... yes
checking for fwide... yes
checking for wcsnrtombs... yes
checking for wchar_t... (cached) yes
checking size of wchar_t... 4
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for MAXPATHLEN... yes
checking for winsock.h... no
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking for socket support... yes
checking for socklen_t... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking how to declare deprecation... __attribute__((deprecated))
checking how to declare allocation function... __attribute__((malloc))
checking how to declare object initialization priority... __attribute__((init_priority(PRI)))
checking if assembly-coded csQsqrt() compiles... yes
checking for isfinite... no
checking for finitef... yes
checking for finite... yes
checking for _finite... no
checking for std::isfinite... yes
checking for isnan... yes
checking for isnanf... yes
checking for _isnan... no
checking for std::isnan... yes
checking for isnormal... no
checking for normalf... no
checking for std::isnormal... yes
checking for strtof... yes
checking elf.h usability... yes
checking elf.h presence... yes
checking for elf.h... yes
checking whether to embed plugin meta-information... yes
checking for windres... no
checking for elf.h... (cached) yes
checking whether to enable ptmalloc... yes
checking whether to use extensive memory debugger... no
checking whether to use memory tracker... no
checking whether to use reference tracker... no
checking whether to use leak guard... no
checking whether to build shared libraries... yes
checking whether to emulate makefiles... yes
configure: creating ./config.status
config.status: creating Jamfile
config.status: executing include/csconfig.h commands
config.status: executing Jamconfig commands
config.status: executing Makefile commands

6
The problem is still not solved.

The problem also exists in a static build with the correct CS revision.

This is the debian/rules file I use.
Code: [Select]
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
 
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
 
 
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
else
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
 
crystalspace:
        # compile crystalspace static
        svn co -r 32140 https://crystal.svn.sourceforge.net/svnroot/crystal/CS/branches/release/V1.4 crystalspace_svn32140
 
        cd crystalspace_svn32140 && ./configure --without-java --without-perl --without-python --without-3ds
        cd crystalspace_svn32140 && jam -aq libs staticplugins cs-config walktest_static
 
        touch $@
 
config.status: configure
        dh_testdir
        # Add here commands to configure the package.
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
        cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
        cp -f /usr/share/misc/config.guess config.guess
endif
        CRYSTAL=$(CURDIR)/crystalspace_svn32140 ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
 
build: crystalspace build-stamp
 
build-stamp:  config.status
        dh_testdir
 
        # Add here commands to compile the package.
        CRYSTAL=$(CURDIR)/crystalspace_svn32140 jam psclient_static
        #docbook-to-man debian/planeshift.sgml > planeshift.1
 
        touch $@
 
clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp crystalspace
 
        # Add here commands to clean up after the build process.
        rm -f config.sub config.guess
 
        dh_clean
 
install: build
        dh_testdir
        dh_testroot
        dh_installdirs
 
 
# Build architecture-independent files here.
binary-indep: install
# We have nothing to do by default.
 
# Build architecture-dependent files here.
binary-arch: install
        dh_testdir
        dh_testroot
        dh_installchangelogs
        dh_installdocs
        dh_installexamples
        dh_install
#       dh_installmenu
#       dh_installdebconf
#       dh_installlogrotate
#       dh_installemacsen
#       dh_installpam
#       dh_installmime
#       dh_python
#       dh_installinit
#       dh_installcron
#       dh_installinfo
        dh_installman
        dh_link
        dh_strip
        dh_compress
        dh_fixperms
#       dh_perl
#       dh_makeshlibs
        dh_installdeb
        dh_shlibdeps -l$(CURDIR)/debian/planeshift/usr/share/games/planeshift/libs
        dh_gencontrol
        dh_md5sums
        dh_builddeb
 
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

As you see I checkout the required revision.

//edit
I finally was able to solve the problem.

It was because the vfs.cfg is configured to mount the crystalspace directory.
But is should instead take the game directories, shouldn'it?

This patch fixes the problem:
Code: [Select]
Index: planeshift-0.4.03/vfs.cfg
===================================================================
--- planeshift-0.4.03.orig/vfs.cfg 2009-08-20 00:09:12.380438197 +0200
+++ planeshift-0.4.03/vfs.cfg 2009-08-20 00:09:59.580405025 +0200
@@ -13,9 +13,9 @@
 VFS.Mount.tmp = $(TMP)$/
 
 ; Configuration repository
-VFS.Mount.config = $@data$/config-plugins$/
+VFS.Mount.config = $^data$/config$/
 
-VFS.Mount.shader = $@data$/shader$/
+VFS.Mount.shader = $^art$/shaders$/
 
 ; The TTF font library
 VFS.Mount.fonts/ttf     = $^data$/ttf$/, $(TTF_PATH:$.$/)

7
Thanks for the answer.

First here is the verbose log:
http://pastebin.com/f5daa37d3

The two shader xml files exist in the directory already and are the same as the xml files in crystalspace:
Quote
korn@ubuntu:/usr/share/crystalspace-1.4/data/shader$ diff -u std_lighting_portal.xml /usr/share/games/planeshift/art/shaders/std_lighting_portal.xml
korn@ubuntu:/usr/share/crystalspace-1.4/data/shader$ diff -u std_lighting.xml /usr/share/games/planeshift/art/shaders/std_lighting.xml
korn@ubuntu:/usr/share/crystalspace-1.4/data/shader$

8
Hello,
I am trying to make a Debian package of planeshift to publish it on playeb.net.


Compilation succeeded but there are same messages shown when starting the game.
They also appear in the log:
Quote
Your configuration files are in... /home/korn/.PlaneShift
DEBUG: Initializing OpenAL sound system
DEBUG: Retrieving available devices.
DEBUG: Available OpenAL device: ALSA Software on default
DEBUG: Available OpenAL device: ALSA Software on HDA Intel
DEBUG: Available OpenAL device: OSS Software
DEBUG: Available OpenAL device: Wave File Writer
DEBUG: Default OpenAL device: ALSA Software on default
DEBUG: No device specified
DEBUG: Falling back on default device
DEBUG: OpenAL context frequency: 44100 Hz
DEBUG: OpenAL context refresh: 1378 Hz
DEBUG: OpenAL context uses asynchronous (threaded) context
 
crystalspace.canvas.openglcommon:
  Could not open driver database file '/config/gldrivers.xml'
 
crystalspace.engine.warning:
  Default shader /shader/std_lighting.xml not available
  Default shader /shader/std_lighting_portal.xml not available
 
planeshift.application.client:
  PlaneShift Steel Blue (0.4.03)
  This game uses Crystal Space Engine created by Jorrit and others
  1.4.0.19 [Unix-x86-GCC]
Wed Aug 19 14:21:18 2009, LOG_ANY flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_WEATHER flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SPAWN flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CELPERSIST flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_PAWS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_GROUP flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CHEAT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_LINMOVE flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SPELLS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_NEWCHAR flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SUPERCLIENT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_EXCHANGES flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_ADMIN flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_STARTUP flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CHARACTER flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CONNECTIONS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CHAT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_NET flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_LOAD flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_NPC flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_TRADE flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SOUND flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_COMBAT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SKILLXP flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_QUESTS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_SCRIPT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_MARRIAGE flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_MESSAGES flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_CACHE flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_PETS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_USER flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_LOOT flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_DUELS flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, LOG_TRIBES flag deactivated with no filter.
Wed Aug 19 14:21:18 2009, All LOGS are off.
Mounting skin: /this/art/skins/default.zip
Mounting skin: /planeshift/art/skins/base/client_base.zip
  psEngine initialized.
Using fontsize 16 for resolution 1024x768
WARNING! Object '_s_sigil_05' is not closed!
WARNING! Object 'spikes_03' is not closed!
WARNING! Object '_s_sigil_04' is not closed!
WARNING! Object 'spikes_02' is not closed!
WARNING! Object '_s_sigil_03' is not closed!
WARNING! Object '_s_sigil_01' is not closed!
...
 
crystalspace.graphics3d.shader.fixed:
  Multitexture units: moderate 4
 
planeshift.application.client:
  PSLoader: step 2: success
Wed Aug 19 14:21:28 2009, <src/client/pscharcontrol.cpp:880 LoadKeys SEVERE>
Wed Aug 19 14:21:28 2009, Failed to map 'F10' to 'Brightness reset'
  PSLoader: step 3: success
Wed Aug 19 14:21:28 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
Wed Aug 19 14:21:28 2009, Could not find file: /planeshift/world/terr_common/sound.xml
Wed Aug 19 14:21:28 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
Wed Aug 19 14:21:28 2009, Could not find file: /planeshift/world/hydlaa_jayose/sound.xml
  PSLoader: step 4: success
Map hydlaa_common loaded successfully in 126ms
Map tutorial loaded successfully in 841ms
Wed Aug 19 14:21:30 2009, <src/client/psclientdr.cpp:248 HandleStatsUpdate SEVERE>
Wed Aug 19 14:21:30 2009, Stat request failed because CelClient not ready for EID:32378
Wed Aug 19 14:21:30 2009, <src/client/psclientdr.cpp:248 HandleStatsUpdate SEVERE>
Wed Aug 19 14:21:30 2009, Stat request failed because CelClient not ready for EID:32378
  PSLoader: step 5: success
Wed Aug 19 14:21:30 2009, <src/common/paws/pawswidget.cpp:552 LoadAttributes>
Wed Aug 19 14:21:30 2009, GUI image 'ColorTool' not found.
Wed Aug 19 14:21:30 2009,
Wed Aug 19 14:21:30 2009, <src/common/paws/pawswidget.cpp:552 LoadAttributes>
Wed Aug 19 14:21:30 2009, GUI image 'NameTool' not found.
Wed Aug 19 14:21:30 2009,
Wed Aug 19 14:21:30 2009, <src/common/paws/pawswidget.cpp:552 LoadAttributes>
Wed Aug 19 14:21:30 2009, GUI image 'SaveTool' not found.
Wed Aug 19 14:21:30 2009,
Wed Aug 19 14:21:30 2009, <src/common/paws/pawswidget.cpp:552 LoadAttributes>
Wed Aug 19 14:21:30 2009, GUI image 'LoadTool' not found.
Wed Aug 19 14:21:30 2009,
  PSLoader: step 6: success
psEngine destroyed.
AL lib: alSource.c:2291: alcDestroyContext(): 2 Source(s) NOT deleted
AL lib: alBuffer.c:1097: exit() 8 Buffer(s) NOT deleted
 
crystalspace.sndsys.renderer.openal:
  Closing OpenAL sound system
  Destroying context

These lines also occur when starting the game at the top of the game windows:
Quote
crystalspace.canvas.openglcommon:
  Could not open driver database file '/config/gldrivers.xml'
 
crystalspace.engine.warning:
  Default shader /shader/std_lighting.xml not available
  Default shader /shader/std_lighting_portal.xml not available



All necessary files are installed here:
Quote
$ ls -l /usr/share/games/planeshift/
insgesamt 3948
drwxr-xr-x 9 root root    4096 2009-08-19 13:45 art
drwxr-xr-x 9 root root    4096 2009-08-19 13:45 data
drwxr-xr-x 2 root root    4096 2009-08-19 13:44 docs
-rw-r--r-- 1 root root    6141 2009-08-19 00:43 eedit.cfg
drwxr-xr-x 6 root root    4096 2009-08-19 13:44 lang
-rw-r--r-- 1 root root    3034 2009-08-19 00:43 npcclient.cfg
-rw-r--r-- 1 root root    8332 2009-08-19 00:43 pawseditor.cfg
-rwxr-xr-x 1 root root 3962656 2009-08-19 13:41 psclient
-rw-r--r-- 1 root root    7641 2009-08-19 00:43 psclient.cfg
-rw-r--r-- 1 root root     648 2009-08-19 00:43 pslaunch.cfg
-rw-r--r-- 1 root root    4495 2009-08-19 00:43 psserver.cfg
-rw-r--r-- 1 root root     679 2009-08-19 00:43 pssetup.cfg
drwxr-xr-x 3 root root    4096 2009-08-19 13:44 support
-rw-r--r-- 1 root root     469 2009-08-19 00:43 updaterinfo.xml
-rw-r--r-- 1 root root    1661 2009-08-19 00:43 vfs.cfg

The gldrivers.xml is located here:
/usr/share/games/planeshift/data/config/gldrivers.xml

I assume because of that there are these graphic issues ingame.


About my system:
Ubuntu 9.04 Jaunty (amd64)
Nvidia Quadro NVS 140M
Nvidia 185.18.14 drivers

Pages: [1]