Author Topic: Pre-release of PlaneShift 0.5 and ChangeLog  (Read 26320 times)

Stlyput

  • Traveller
  • *
  • Posts: 15
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #150 on: December 01, 2009, 07:51:03 am »
"./pslaunch --repair" should help with this :)

OK it went through. Now the error is different.

Normal run:
Code: [Select]
sh-4.0$ ./pslaunch
WARNING: No shader plugins found!
WARNING: could not load plugin 'crystalspace.level.loader'
WARNING: could not load plugin 'crystalspace.level.loader'
WARNING: could not load plugin 'crystalspace.level.loader'
ERROR: Couldn't load plugin with class 'crystalspace.level.loader'!
WARNING: Can not load default shader vars, no iLoader available    
Opening GLX2D                                                      
Naruszenie ochrony pamięci                                        

--verbose run:
Code: [Select]
sh-4.0$ ./pslaunch --verbose                                      
SCF_NOTIFY: registering plugin {unknown} in context `*static*'    
SCF_NOTIFY: registering class crystalspace.font.server.default in context `*static*' (from (null))
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                    
SCF_NOTIFY: registering class crystalspace.graphic.image.io.png in context `*static*' (from (null))
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                    
SCF_NOTIFY: registering class crystalspace.font.server.multiplexer in context `*static*' (from (null))
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                        
SCF_NOTIFY: registering class crystalspace.font.server.freetype2 in context `*static*' (from (null))  
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                        
SCF_NOTIFY: registering class crystalspace.graphics3d.opengl in context `*static*' (from (null))      
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                        
SCF_NOTIFY: registering class crystalspace.engine.3d in context `*static*' (from (null))              
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                        
SCF_NOTIFY: registering class crystalspace.graphic.image.io.multiplexer in context `*static*' (from (null))
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                            
SCF_NOTIFY: registering class crystalspace.graphics3d.shadermanager in context `*static*' (from (null))    
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                            
SCF_NOTIFY: registering class crystalspace.kernel.vfs in context `*static*' (from (null))                  
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                            
SCF_NOTIFY: registering class crystalspace.window.x in context `*static*' (from (null))                    
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                            
SCF_NOTIFY: registering class crystalspace.window.x.extf86vm in context `*static*' (from (null))          
SCF_NOTIFY: registering plugin {unknown} in context `*static*'                                            
SCF_NOTIFY: registering class crystalspace.graphics2d.glx in context `*static*' (from (null))              
SCF_NOTIFY: scanning plugin directory: /home/rulatir/gry/PlaneShift/PlaneShift (context `{none}'; recursive no)
NOTIFY: loading plugin instance for crystalspace.kernel.vfs
VFS_NOTIFY: loaded configuration file: /home/rulatir/gry/PlaneShift/PlaneShift/./vfs.cfg
VFS_NOTIFY: merged configuration file: /home/rulatir/gry/PlaneShift/PlaneShift/vfs.cfg
NOTIFY: loading plugin instance for crystalspace.graphics3d.opengl
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY:   found tag for dependency: iFontServer.1
NOTIFY: loading plugin instance for crystalspace.font.server.freetype2
NOTIFY:   found tag for dependency: iFontServer.2
NOTIFY: loading plugin instance for crystalspace.font.server.default
NOTIFY:   found tag for dependency: iFontServer
NOTIFY: loading plugin instance for crystalspace.font.server.multiplexer
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY:   found tag for dependency: iFontServer.1
NOTIFY:   found tag for dependency: iFontServer.2
NOTIFY:   found tag for dependency: iFontServer
NOTIFY: loading plugin instance for crystalspace.graphics2d.glx
NOTIFY: found dependency on crystalspace.font.server.
NOTIFY:   found tag for dependency: iFontServer.1
NOTIFY:   found tag for dependency: iFontServer.2
NOTIFY:   found tag for dependency: iFontServer
NOTIFY: loading plugin instance for crystalspace.window.x
NOTIFY: loading plugin instance for crystalspace.window.x.extf86vm
NOTIFY: loading plugin instance for crystalspace.engine.3d
NOTIFY: found dependency on crystalspace.kernel.
NOTIFY:   found tag for dependency: iVFS
NOTIFY: found dependency on crystalspace.graphics3d.
NOTIFY:   found tag for dependency: iShaderManager
NOTIFY: loading plugin instance for crystalspace.graphics3d.shadermanager
NOTIFY: found dependency on crystalspace.syntax.loader.service.text
WARNING: No shader plugins found!
NOTIFY:   found tag for dependency: iGraphics3D
NOTIFY: found dependency on crystalspace.graphic.image.io.
NOTIFY:   found tag for dependency: iImageIO
NOTIFY: loading plugin instance for crystalspace.graphic.image.io.multiplexer
NOTIFY: loading plugin instance for crystalspace.level.loader
WARNING: could not load plugin 'crystalspace.level.loader'
VFS_MOUNT: Mounted: Vpath /planeshift/, Rpath $^
VFS_MOUNT: Mounted: Vpath /planeshift/userdata, Rpath /home/rulatir/.PlaneShift$/
NOTIFY: loading plugin instance for crystalspace.level.loader
WARNING: could not load plugin 'crystalspace.level.loader'
NOTIFY: loading plugin instance for crystalspace.level.loader
WARNING: could not load plugin 'crystalspace.level.loader'
ERROR: Couldn't load plugin with class 'crystalspace.level.loader'!
WARNING: Can not load default shader vars, no iLoader available
NOTIFY: Texture LOD bias 0
Opening GLX2D
Naruszenie ochrony pamięci


./psclient:
Code: [Select]
sh-4.0$ ./psclient
Your configuration files are in... /home/rulatir/.PlaneShift
shader lighting_default_pvl: shader lighting_default: ....10%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_binalpha: shader lighting_default_instance: ....10%....10%....20%....30%....40%....20%....30%....50%....60%....70%....80%....90%....100%
....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_instance_binalpha: shader lighting_default_pvl_binalpha: ....10%....10%....20%....30%....40%....20%....30%....50%....40%....50%....60%....70%....80%....60%....90%....100%
....70%....80%....90%....100%
shader particles_soft-alpha: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_character: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader particles_basic: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%

crystalspace.maploader.parse.image:
  Could not open image file '/lib/std/shadow_noise.png' on VFS!

crystalspace.maploader.parse.texture:
  Couldn't load image '/lib/std/shadow_noise.png', using error texture instead!

crystalspace.syntax.shadervariable:
  Texture '/lib/std/shadow_noise.png' not found.
  [node: shadervars,shadervar(name=tex shadow noise)]
Naruszenie ochrony pamięci

last lines of ./psclient --verbose (entire output is too big to post):
Code: [Select]
crystalspace.graphics3d.shadercompiler.weaver:
  Shader lighting_default_instance_binalpha: (null) weaved in 1007 ms
  Could not cache header data for 'particles_soft-alpha'
  Could not cache 'lighting_character' because: error writing to cache
shader particles_soft-alpha: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
  Could not cache 'particles_soft-alpha' because: error writing to cache

crystalspace.graphics3d.shadercompiler.xmlshader:
  Shader particles_soft-alpha: unvarying techs, 5 ms

crystalspace.graphics3d.shadercompiler.weaver:
  Shader particles_soft-alpha: (null) weaved in 39 ms

crystalspace.graphics3d.shadercompiler.xmlshader:
  Shader lighting_character: unvarying techs, 103 ms

crystalspace.graphics3d.shadercompiler.weaver:
  Shader lighting_character: (null) weaved in 400 ms

crystalspace.maploader.parse.image:
  Could not open image file '/lib/std/shadow_noise.png' on VFS!

crystalspace.maploader.parse.texture:
  Couldn't load image '/lib/std/shadow_noise.png', using error texture instead!

crystalspace.syntax.shadervariable:
  Texture '/lib/std/shadow_noise.png' not found.
  [node: shadervars,shadervar(name=tex shadow noise)]

crystalspace.graphics3d.opengl:
  Texture LOD bias 0

crystalspace.canvas.glx2d:
  Opening GLX2D
Naruszenie ochrony pamięci


« Last Edit: December 01, 2009, 07:53:20 am by Stlyput »

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #151 on: December 01, 2009, 08:39:04 am »
Do you have crystalspace installed system wide?

Stlyput

  • Traveller
  • *
  • Posts: 15
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #152 on: December 01, 2009, 11:38:38 am »
Do you have crystalspace installed system wide?

Yes.

Code: [Select]
sh-4.0$ LANGUAGE=en pacman -Qi crystalspace
Name           : crystalspace
Version        : 1.2.1-1
URL            : http://www.crystalspace3d.org
Licenses       : LGPL
Groups         : None
Provides       : None
Depends On     : wxgtk  libmng  sdl  libvorbis  libmikmod  lcms
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 199488,00 K
Packager       : Unknown Packager
Architecture   : i686
Build Date     : czw, 26 lis 2009, 12:18:16
Install Date   : czw, 26 lis 2009, 12:40:01
Install Reason : Explicitly installed
Install Script : No
Description    : Free and portable 3D Game Development Kit written in C++


But I thought the RC was statically linked to CS, no? The executables are so big. Or is it debug info?
« Last Edit: December 01, 2009, 11:42:20 am by Stlyput »

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #153 on: December 01, 2009, 12:42:24 pm »
remove it then it's conflicting. cs is never entirely statically linked it has a plugin interface so only one lib can be statically linked the main one the rest is in plugins and it's in the sub folders of the client CRYSTAL variables set around and/or floating plugins, which you probably have, give serious issues. no idea why it's big but you have to consider ps+cs base code base is quite big so it's not surprising a big executable (commercial games get around 50 80 mb like nothing for the main exe only)

Stlyput

  • Traveller
  • *
  • Posts: 15
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #154 on: December 01, 2009, 05:37:44 pm »
remove it then it's conflicting. cs is never entirely statically linked it has a plugin interface so only one lib can be statically linked the main one the rest is in plugins and it's in the sub folders of the client CRYSTAL variables set around and/or floating plugins, which you probably have, give serious issues. no idea why it's big but you have to consider ps+cs base code base is quite big so it's not surprising a big executable (commercial games get around 50 80 mb like nothing for the main exe only)

I just removed the systemwide crystalspace and it made no difference.

hemanshs85

  • Traveller
  • *
  • Posts: 18
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #155 on: December 01, 2009, 07:22:40 pm »
Finally got the torrent and stuff working, tried it on windows and it would go for awhile then my graphics card would mess up. My main was in BDRoad2 and there was no grass but the trees, and other landforms were there, /died and DR loaded fine. Noticed that PSLaunch would not open the login screen if i turned on shaders. Now im testing on Mac and having issues starting PSLaunch and PSClient both crash as soon as I open them, here is the error code for each one.

PSClient
Process:         psclient_static [82271]
Path:            /Applications/PlaneShift/psclient.app/Contents/MacOS/psclient_static
Identifier:      psclient_static
Version:         ??? (???)
Build Info:      psclient_static-Unknown~Unknown
Code Type:       X86 (Native)
Parent Process:  launchd [133]

Interval Since Last Report:          1185738 sec
Crashes Since Last Report:           24
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   2

Date/Time:       2009-12-01 18:05:26.145 -0600
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  3320BB18-DF70-4FC4-BEF7-BD99CD62384F

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: @executable_path/../Frameworks/libmng.1.dylib
  Referenced from: /Applications/PlaneShift/psclient.app/Contents/MacOS/psclient_static
  Reason: no suitable image found.  Did find:
   /Applications/PlaneShift/psclient.app/Contents/MacOS/../Frameworks/libmng.1.dylib: unknown required load command 0x80000022
   /Applications/PlaneShift/psclient.app/Contents/MacOS/../Frameworks/libmng.1.dylib: unknown required load command 0x80000022

PSLaunch
Process:         pslaunch_static [82313]
Path:            /Applications/PlaneShift/pslaunch.app/Contents/MacOS/pslaunch_static
Identifier:      pslaunch_static
Version:         ??? (???)
Build Info:      pslaunch_static-Unknown~Unknown
Code Type:       X86 (Native)
Parent Process:  launchd [133]

Interval Since Last Report:          406 sec
Crashes Since Last Report:           1
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   2

Date/Time:       2009-12-01 18:12:12.416 -0600
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  3320BB18-DF70-4FC4-BEF7-BD99CD62384F

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: @executable_path/../Frameworks/libpng12.0.dylib
  Referenced from: /Applications/PlaneShift/pslaunch.app/Contents/MacOS/pslaunch_static
  Reason: no suitable image found.  Did find:
   /Applications/PlaneShift/pslaunch.app/Contents/MacOS/../Frameworks/libpng12.0.dylib: unknown required load command 0x80000022
   /Applications/PlaneShift/pslaunch.app/Contents/MacOS/../Frameworks/libpng12.0.dylib: unknown required load command 0x80000022


From what I saw on Windows it looks awesome, the new interface is neat.
Thanks,
Zor

Khaki

  • Hydlaa Resident
  • *
  • Posts: 85
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #156 on: December 01, 2009, 10:05:21 pm »
The fix of OS X players is earlier in the thread: http://www.hydlaaplaza.com/smf/index.php?topic=36288.msg413368#msg413368

Make sure you change the dir to read/write first, it might have been installed read-only.

Mythryndel

  • Testers
  • Hydlaa Notable
  • *
  • Posts: 605
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #157 on: December 01, 2009, 10:57:30 pm »
Any potential fixes for the fedora10/11 x86_64 crystal space seg fault? Discovered the other night that walktest seg faults also, so it isn't likely the PS code causing the problem... but any suggestions on fixes are appreciated. I've logged ticket 727 on the cs trac site.

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #158 on: December 02, 2009, 01:51:26 am »
as for archlinux check with ldd if all the links of the plugin work correctly and check that variables are set correctly by the prerun script.
as for fedora your best bet is asking in cs channel on freenode

Gantos

  • Wayfarer
  • *
  • Posts: 8
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #159 on: December 02, 2009, 02:00:52 am »
Got the client up and running with no problems in Mac OS 10.5.8 after following the directions in the thread.  Ran through the tutorial with no problems, except that the furnace is invisible.  Also, I was told to find Xordan, who apparently isn't in the tutorial anymore.  Abelia couldn't understand me when I told her I'd completed the tutorial, but did understand when I said I just wanted to leave.  That might have been my mistake somewhere along the line.

Otherwise what I've seen so far is absolutely beautiful and the voice acting made me smile real big.  Thank you so much for all of your effort on this game.  The changes that have happened since '04 are incredible :)  I'll keep looking.

Stlyput

  • Traveller
  • *
  • Posts: 15
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #160 on: December 02, 2009, 02:15:03 am »
as for archlinux check with ldd if all the links of the plugin work correctly

Code: [Select]

sh-4.0$ LD_LIBRARY_PATH=~/gry/PlaneShift/PlaneShift/libs:$LD_LIBRARY_PATH ldd -r pslaunch.bin

        linux-gate.so.1 =>  (0xb77ac000)                                                     
        libGL.so.1 => /usr/lib/libGL.so.1 (0x4fcde000)                                       
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x4fcc6000)                             
        libX11.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libX11.so.6 (0xb7683000)
        libfreetype.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libfreetype.so.6 (0xb75fe000)
        libpng12.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libpng12.so.0 (0xb75d9000)     
        libz.so.1 => /usr/lib/libz.so.1 (0x41055000)                                                 
        libpthread.so.0 => /lib/libpthread.so.0 (0x41501000)                                         
        libdl.so.2 => /lib/libdl.so.2 (0x4154c000)                                                   
        libm.so.6 => /lib/libm.so.6 (0x419ab000)
        libc.so.6 => /lib/libc.so.6 (0x412c0000)
        /lib/ld-linux.so.2 (0x41072000)
        libXext.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libXext.so.6 (0xb75c9000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x41577000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb75c4000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x4fd46000)
        libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x4fd4a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x419fa000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0x4fcd3000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x41a4b000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x41a38000)
        librt.so.1 => /lib/librt.so.1 (0x41568000)


Code: [Select]

sh-4.0$ LD_LIBRARY_PATH=~/gry/PlaneShift/PlaneShift/libs:$LD_LIBRARY_PATH ldd -r psclient.bin
        linux-gate.so.1 =>  (0xb774c000)
        libCgGL.so => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libCgGL.so (0xb76fa000)
        libCg.so => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libCg.so (0xb72fd000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x4fcc6000)
        libopenal.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libopenal.so.0 (0xb728b000)
        libfreetype.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libfreetype.so.6 (0xb7207000)
        libpng12.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libpng12.so.0 (0xb71e2000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x4fcde000)
        libX11.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libX11.so.6 (0xb70f1000)
        libmng.so.1 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libmng.so.1 (0xb708d000)
        libjpeg.so.62 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libjpeg.so.62 (0xb706d000)
        libvorbisfile.so.3 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libvorbisfile.so.3 (0xb7064000)
        libspeex.so.1 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libspeex.so.1 (0xb704c000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x4f29d000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x428a6000)
        libz.so.1 => /usr/lib/libz.so.1 (0x41055000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x41501000)
        libdl.so.2 => /lib/libdl.so.2 (0x4154c000)
        libstdc++.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libstdc++.so.6 (0xb6f62000)
        libm.so.6 => /lib/libm.so.6 (0x419ab000)
        libc.so.6 => /lib/libc.so.6 (0x412c0000)
        /lib/ld-linux.so.2 (0x41072000)
        libXext.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libXext.so.6 (0xb6f52000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x41577000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6f4d000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x4fd46000)
        libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x4fd4a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x419fa000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0x4fcd3000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x41a4b000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x41a38000)
        libvorbis.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libvorbis.so.0 (0xb6f21000)
        librt.so.1 => /lib/librt.so.1 (0x41568000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4152c000)


OK now every hacker in the world knows the memory address of my libc :) I'm not sure how to interpret the results but it looks OK, doesn't it?

and check that variables are set correctly by the prerun script.

What are the relevant variables and how should they be set? The only variable the script sets is LD_LIBRARY_PATH...

Xoel

  • Hydlaa Resident
  • *
  • Posts: 145
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #161 on: December 02, 2009, 02:22:36 am »
Also, I was told to find Xordan, who apparently isn't in the tutorial anymore.

Xordan is a dev, I'm sure you meant Xargon, who was there last time I teleported down there to check ALs.

Lanarel

  • Testers
  • Hydlaa Notable
  • *
  • Posts: 782
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #162 on: December 02, 2009, 02:29:44 am »
Also, I was told to find Xordan, who apparently isn't in the tutorial anymore.

Xordan is a dev, I'm sure you meant Xargon, who was there last time I teleported down there to check ALs.
There is a bug that results in not always all characters and items to be visible. In tutorial this can mean npcs such as Xargon or the furnace.

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #163 on: December 02, 2009, 05:08:54 am »
as for archlinux check with ldd if all the links of the plugin work correctly

Code: [Select]

sh-4.0$ LD_LIBRARY_PATH=~/gry/PlaneShift/PlaneShift/libs:$LD_LIBRARY_PATH ldd -r pslaunch.bin

        linux-gate.so.1 =>  (0xb77ac000)                                                     
        libGL.so.1 => /usr/lib/libGL.so.1 (0x4fcde000)                                       
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x4fcc6000)                             
        libX11.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libX11.so.6 (0xb7683000)
        libfreetype.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libfreetype.so.6 (0xb75fe000)
        libpng12.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libpng12.so.0 (0xb75d9000)     
        libz.so.1 => /usr/lib/libz.so.1 (0x41055000)                                                 
        libpthread.so.0 => /lib/libpthread.so.0 (0x41501000)                                         
        libdl.so.2 => /lib/libdl.so.2 (0x4154c000)                                                   
        libm.so.6 => /lib/libm.so.6 (0x419ab000)
        libc.so.6 => /lib/libc.so.6 (0x412c0000)
        /lib/ld-linux.so.2 (0x41072000)
        libXext.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libXext.so.6 (0xb75c9000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x41577000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb75c4000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x4fd46000)
        libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x4fd4a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x419fa000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0x4fcd3000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x41a4b000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x41a38000)
        librt.so.1 => /lib/librt.so.1 (0x41568000)


Code: [Select]

sh-4.0$ LD_LIBRARY_PATH=~/gry/PlaneShift/PlaneShift/libs:$LD_LIBRARY_PATH ldd -r psclient.bin
        linux-gate.so.1 =>  (0xb774c000)
        libCgGL.so => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libCgGL.so (0xb76fa000)
        libCg.so => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libCg.so (0xb72fd000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x4fcc6000)
        libopenal.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libopenal.so.0 (0xb728b000)
        libfreetype.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libfreetype.so.6 (0xb7207000)
        libpng12.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libpng12.so.0 (0xb71e2000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x4fcde000)
        libX11.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libX11.so.6 (0xb70f1000)
        libmng.so.1 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libmng.so.1 (0xb708d000)
        libjpeg.so.62 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libjpeg.so.62 (0xb706d000)
        libvorbisfile.so.3 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libvorbisfile.so.3 (0xb7064000)
        libspeex.so.1 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libspeex.so.1 (0xb704c000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x4f29d000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x428a6000)
        libz.so.1 => /usr/lib/libz.so.1 (0x41055000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x41501000)
        libdl.so.2 => /lib/libdl.so.2 (0x4154c000)
        libstdc++.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libstdc++.so.6 (0xb6f62000)
        libm.so.6 => /lib/libm.so.6 (0x419ab000)
        libc.so.6 => /lib/libc.so.6 (0x412c0000)
        /lib/ld-linux.so.2 (0x41072000)
        libXext.so.6 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libXext.so.6 (0xb6f52000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x41577000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6f4d000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x4fd46000)
        libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x4fd4a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x419fa000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0x4fcd3000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x41a4b000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x41a38000)
        libvorbis.so.0 => /home/rulatir/gry/PlaneShift/PlaneShift/libs/libvorbis.so.0 (0xb6f21000)
        librt.so.1 => /lib/librt.so.1 (0x41568000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4152c000)


OK now every hacker in the world knows the memory address of my libc :) I'm not sure how to interpret the results but it looks OK, doesn't it?

and check that variables are set correctly by the prerun script.

What are the relevant variables and how should they be set? The only variable the script sets is LD_LIBRARY_PATH...

i can't know you should check that those files are there in your setup

Gantos

  • Wayfarer
  • *
  • Posts: 8
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #164 on: December 02, 2009, 09:22:33 am »
Also, I was told to find Xordan, who apparently isn't in the tutorial anymore.

Xordan is a dev, I'm sure you meant Xargon, who was there last time I teleported down there to check ALs.

Yes, yes I did.  Sorry.  This is why I shouldn't post things at 2 in the morning...  Still, even though he wasn't there, Abelia was doing his job.