PlaneShift
Support => Linux Specific Issues => Topic started by: loux on November 19, 2006, 05:18:54 pm
-
Hello,
i put a little post, i'm looking for tester for the gentoo ebuild i have made, be very cool it's my first ebuilds Smiley
I made crystalspace (release 1.1-r25803) / cel (release 1.1-r2369) / planeshift ( release 0.3.017 2006-11-19)
to use it you have to make an overlay (me is in /usr/local/portage) with an option in make.conf for it
-> modification of /etc/make.conf, add a line :
PORTDIR_OVERLAY=/usr/local/portage
-> create an overlay directory
mkdir /usr/local/portage
cd /usr/local/portage
wget http://loux.thefuture.free.fr/portage.tar.bz2
tar xjvf portage.tar.bz2
-> unmask it, in /etc/portage/package.keywords
media-libs/cal3d ~x86
dev-games/cel ~x86
dev-games/crystalspace ~x86
games-rpg/planeshift ~x86
/etc/portage/package.unmask
games-rpg/planeshift
and then :
emerge crystalspace (should be version 1.1-r25803)
and try cd /opt/crystal/bin ; ./walktest
emerge cel (should be version 1.1-r2369)
and try cd /opt/crystal/bin ; ./walktut
emerge planeshift (should be version 0.3.017)
and try cd /opt/planeshift/bin ; ./updater --auto ; ./pssetup ; ./psclient
please give me back every trouble you get
thanks a lot
loux
PS : to make a log file for me use : nohup emerge planeshift &
and send me the nohup.out file
-
Hello,
sorry crystalspace does not install, with similar errors as the last ebuild. I'll see about a log. Maybe we should get some help from the gentoo boards...
KTA
-
Hello,
this is not strange at all, i have the same error with FEATURES="sandbox" but not with FEATURES="-sandbox",
i'm looking at a way to fix that :)
okay it's seems that sandbox doesn't like the way 'jam install' put documentation directly in the folder /usr
so i'm trying env variable to tell jam to install that in the good folder
thanks
loux
-
Hello again,
i have update the portage ebuilds for crystalspace and cel to take care of sandbox protection,
may you try new ebuilds ? it should be no more ACCESS DENIED :)
thanks
loux
-
Ok, I give it another try right now - let's keep our fingers crossed ;)
KTA
-
KTA points to me an mistake in my ebuilds for CS/CEL, so i'm making change,
-> jam install try to place cfg files directly in /etc/crystalspace which sandbox deny so i change this behaviour
OK ! i have update the ebuilds to take care of the last KTA errors :)
may you try the new one !
thanks
loux
PS: i thanks a lot KTA for taking time to try my ebuilds
-
\\o// :) This time it did compile and install fine! :thumbup:
Running tests now...
KTA
-
:oops:
# cd /opt/crystal/bin
# ./walktest
DEBUG: Sound System Software Renderer Initializing...
crystalspace.engine.warning:
Lightmaps are not up to date (no 'lm_precalc_info' found in cache).
Use -relight cmd option to calc lighting.
Couldn't load cached lighting for 1 object(s):
Cube.012
Use -relight cmd option to refresh lighting.
WARNING! Object 'Cylinder.231' is not closed!
WARNING! Object 'Cylinder.025' is not closed!
WARNING! Object 'Cube.581' is not closed!
WARNING! Object 'Cube.579' is not closed!
WARNING! Object 'Cube.577' is not closed!
WARNING! Object 'Cube.483' is not closed!
...
crystalspace.pluginmgr.loadplugin:
could not load plugin 'crystalspace.graphics3d.shader.glcg'
could not load plugin 'crystalspace.graphics3d.shader.glcg'
could not load plugin 'crystalspace.graphics3d.shader.glcg'
could not load plugin 'crystalspace.graphics3d.shader.glcg'
could not load plugin 'crystalspace.graphics3d.shader.glcg'
could not load plugin 'crystalspace.graphics3d.shader.glcg'
Total level load time: 10.854 seconds
# ./walktut
crystalspace.pluginmgr.loadplugin:
could not load plugin 'cel.physicallayer'
Segmentation fault
# ./updater --auto
--> SNIP <--
Please wait while saving files..
==== Update complete ====
# ./pssetup
Mounting skin: /planeshift/art/apps.zip
Skipping 'YesNo' because it's already loaded
planeshift.setup.application:
Application initialized successfully.
# ./psclient
DEBUG: Sound System Software Renderer Initializing...
planeshift.application.client:
PlaneShift Crystal Blue
This game uses Crystal Space Engine created by Jorrit and others
1.1dev [Unix-x86-GCC]
LOG_ANY flag deactivated with no filter.
LOG_WEATHER flag deactivated with no filter.
LOG_SPAWN flag deactivated with no filter.
LOG_CELPERSIST flag deactivated with no filter.
LOG_PAWS flag deactivated with no filter.
LOG_GROUP flag deactivated with no filter.
LOG_CHEAT flag deactivated with no filter.
LOG_LINMOVE flag deactivated with no filter.
LOG_SPELLS flag deactivated with no filter.
LOG_NEWCHAR flag deactivated with no filter.
LOG_SUPERCLIENT flag deactivated with no filter.
LOG_EXCHANGES flag deactivated with no filter.
LOG_ADMIN flag deactivated with no filter.
LOG_STARTUP flag deactivated with no filter.
LOG_CHARACTER flag deactivated with no filter.
LOG_CONNECTIONS flag deactivated with no filter.
LOG_CHAT flag deactivated with no filter.
LOG_NET flag deactivated with no filter.
LOG_LOAD flag deactivated with no filter.
LOG_NPC flag deactivated with no filter.
LOG_TRADE flag deactivated with no filter.
LOG_SOUND flag deactivated with no filter.
LOG_COMBAT flag deactivated with no filter.
LOG_SKILLXP flag deactivated with no filter.
LOG_QUESTS flag deactivated with no filter.
LOG_SCRIPT flag deactivated with no filter.
LOG_MARRIAGE flag deactivated with no filter.
LOG_MESSAGES flag deactivated with no filter.
LOG_CACHE flag deactivated with no filter.
LOG_PETS flag deactivated with no filter.
LOG_USER flag deactivated with no filter.
LOG_LOOT flag deactivated with no filter.
LOG_DUELS flag deactivated with no filter.
LOG_TRIBES flag deactivated with no filter.
All LOGS are off.
Mounting skin: /this/art/skins/cvs.zip
Skipping 'InfoButton' because it's already loaded
Skipping 'InfoButton_over' because it's already loaded
Skipping 'InfoButton_active' because it's already loaded
Mounting skin: /planeshift/art/skins/base/client_base.zip
Skipping 'Standard Mouse Pointer' because it's already loaded
Skipping 'Splash Background' because it's already loaded
Skipping 'Login Background' because it's already loaded
Skipping 'Credits Background' because it's already loaded
Skipping 'Charpick Background' because it's already loaded
Skipping 'charborder' because it's already loaded
Skipping 'mainfemale' because it's already loaded
Skipping 'Charbirth Background' because it's already loaded
Skipping 'Charparents Background' because it's already loaded
Skipping 'Childhood Background' because it's already loaded
Skipping 'Lifeevent Background' because it's already loaded
Skipping 'Summary Background' because it's already loaded
Skipping 'Paths Background' because it's already loaded
Skipping 'Down Arrow' because it's already loaded
Skipping 'Up Arrow' because it's already loaded
Skipping 'Left Arrow' because it's already loaded
Skipping 'Right Arrow' because it's already loaded
Skipping 'ScrollBar Thumb' because it's already loaded
Skipping 'ScrollBar Thumb Moving' because it's already loaded
Skipping 'YesNo' because it's already loaded
Skipping 'OkBackground' because it's already loaded
Skipping 'glyph_arrow_icon.dds' because it's already loaded
Skipping 'glyph_door_icon.dds' because it's already loaded
Skipping 'glyph_energy_icon.dds' because it's already loaded
Skipping 'glyph_faith_icon.dds' because it's already loaded
Skipping 'glyph_light_icon.dds' because it's already loaded
Skipping 'glyph_sight_icon.dds' because it's already loaded
Skipping 'glyph_air_icon.dds' because it's already loaded
Skipping 'glyph_bond_icon.dds' because it's already loaded
Skipping 'glyph_dome_icon.dds' because it's already loaded
Skipping 'glyph_fly_icon.dds' because it's already loaded
Skipping 'glyph_gas_icon.dds' because it's already loaded
Skipping 'glyph_humanoid_icon.dds' because it's already loaded
Skipping 'glyph_mind_icon.dds' because it's already loaded
Skipping 'glyph_sleep_icon.dds' because it's already loaded
Skipping 'glyph_sound_icon.dds' because it's already loaded
Skipping 'glyph_chaos_icon.dds' because it's already loaded
Skipping 'glyph_fire_icon.dds' because it's already loaded
Skipping 'glyph_meteor_icon.dds' because it's already loaded
Skipping 'glyph_might_icon.dds' because it's already loaded
Skipping 'glyph_vortex_icon.dds' because it's already loaded
Skipping 'glyph_weapon_icon.dds' because it's already loaded
Skipping 'glyph_blindness_icon.dds' because it's already loaded
Skipping 'glyph_deamon_icon.dds' because it's already loaded
Skipping 'glyph_darknes_icon.dds' because it's already loaded
Skipping 'glyph_death_icon.dds' because it's already loaded
Skipping 'glyph_entroyp_icon.dds' because it's already loaded
Skipping 'glyph_illness_icon.dds' because it's already loaded
Skipping 'glyph_negative_icon.dds' because it's already loaded
Skipping 'glyph_weakness_icon.dds' because it's already loaded
Skipping 'glyph_animal_icon.dds' because it's already loaded
Skipping 'glyph_armor_icon.dds' because it's already loaded
Skipping 'glyph_creature_icon.dds' because it's already loaded
Skipping 'glyph_earth_icon.dds' because it's already loaded
Skipping 'glyph_rock_icon.dds' because it's already loaded
Skipping 'glyph_summon_icon.dds' because it's already loaded
Skipping 'glyph_tree_icon.dds' because it's already loaded
Skipping 'glyph_wall_icon.dds' because it's already loaded
Skipping 'glyph_weight_icon.dds' because it's already loaded
Skipping 'glyph_cold_icon.dds' because it's already loaded
Skipping 'glyph_divination_icon.dds' because it's already loaded
Skipping 'glyph_key_icon.dds' because it's already loaded
Skipping 'glyph_object_icon.dds' because it's already loaded
Skipping 'glyph_poision_icon.dds' because it's already loaded
Skipping 'glyph_purify_icon.dds' because it's already loaded
Skipping 'glyph_sphere_icon.dds' because it's already loaded
Skipping 'glyph_water_icon.dds' because it's already loaded
Skipping '/planeshift/potions/potion01a_icon.dds' because it's already loaded
Skipping '/planeshift/potions/potion01b_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/jug01a_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/doubleaxe01a_icon.dds' because it's already loadedSkipping '/planeshift/weapons/doubleaxe02a_icon.dds' because it's already loadedSkipping '/planeshift/weapons/broadsword01a_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/claymore01a_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/falchion01a_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/falchion01b_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/falchion01c_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/galkard01a_icon.dds' because it's already loaded
Skipping '/planeshift/weapons/longsword01a_icon.dds' because it's already loadedSkipping '/planeshift/weapons/normalaxe01a_icon.dds' because it's already loadedSkipping '/planeshift/weapons/sabre01a_icon.dds' because it's already loaded
Skipping 'Minigame Tile Black' because it's already loaded
Skipping 'Minigame Tile White' because it's already loaded
Skipping 'Loading Background' because it's already loaded
psEngine initialized.
crystalspace.pluginmgr.loadplugin:
could not load plugin 'cel.physicallayer'
Couldn't load plugin for PlLayer.
<src/client/psengine.cpp:510 Initialize>:
FATAL ERROR: Couldn't init Cel Manager.
Any thoughts?
KTA
-
excellent KTA \\o//
for the error ( could not load plugin 'cel.physicallayer' ) i had it lots of times :)
try export CEL=/opt/crystal/lib/cel
before running ./psclient
i will fix it in /etc/env.d/90crystalspace
tell me if it's good
loux
-
Hi, i tried your ebuild also,
i got no errors from installing but when trying to run ./walktest
# ./walktest
WARNING: could not load plugin 'crystalspace.kernel.vfs'
* This likely means that the plugins could not be found.
If you're a user: Check the working directory the application starts from -
usually, it is the same as the directory with the executable.
If in doubt, contact the vendor.
If you're a developer: Check if the CRYSTAL environment var points to the
correct location - usually the directory CS was built in.
Failed to initialize config!
(A common cause is the CRYSTAL environment variable not being set correctly.)
Error initializing system!
Cleaning up...
Error saving configuration '/config/walktest.cfg'.
and when trying to run ./walktut
# ./walktut
WARNING: could not load plugin 'crystalspace.kernel.vfs'
* This likely means that the plugins could not be found.
If you're a user: Check the working directory the application starts from -
usually, it is the same as the directory with the executable.
If in doubt, contact the vendor.
If you're a developer: Check if the CRYSTAL environment var points to the
correct location - usually the directory CS was built in.
WARNING: could not load plugin 'crystalspace.kernel.vfs'
WARNING: could not load plugin 'crystalspace.graphics3d.opengl'
WARNING: could not load plugin 'crystalspace.engine.3d'
WARNING: could not load plugin 'crystalspace.font.server.default'
WARNING: could not load plugin 'crystalspace.graphic.image.io.multiplexer'
WARNING: could not load plugin 'crystalspace.level.loader'
WARNING: could not load plugin 'crystalspace.utilities.reporter'
WARNING: could not load plugin 'crystalspace.utilities.stdrep'
WARNING: failed to initialize plugin 'cel.physicallayer'
WARNING: could not load plugin 'crystalspace.collisiondetection.opcode'
Segmentation fault
EDIT:
I found this on i think the crystalspace forums
I solved the problem in a ugly way. I think that the VFS wasn't reading the local vfs.cfg of my app, so it couldn't find nothing. I removed the lines that asked for a configuration file (what wouldn't change a thing, because, for now, the conf file is a dummy file...) and added in the root vfs.cfg a line for my map directory and executed my compiled app, and everything worked... I think I'll do it right later...
i did not follow that method a few re-merges got it up and running same errors as KTA untill i run the updater
# ./updater --auto
Warning, can't find paths for win or mac or linux updater application! (Server only)
File omitting rules node (<omit>) not found (Server only)
System file rules (<system>) not found! Without this the updater may remove it's own critical files! Please fix!
Critical files (<critical>) not found (Server only)
NOTIFY: psUpdaterEngine initialized.
Checking registry version...
Server error 404 (http://www.psmirror.org/psupdater/version.dat)
Couldn't connect to mirror mir2!
Trying mirror mir1..
Downloading registry...
0%....25%....50%....75%....100% (1 KB/s)
Server error 404 (http://planeshift.mirror.thumbnail.cz/psupdater/repository.zip)
Couldn't connect to mirror mir1!
Trying mirror backup..
0%....25%....50%....75%....100% (1 KB/s)
Server error 404 (http://laanx.fragnetics.com/updater_hidden/repository.zip)
Ran out of mirrors! Game cannot be updated.
and trying to run the setup also fails. it loads but with no skin on the interface, and some options are missing or just invisible
# ./pssetup
crystalspace.canvas.openglcommon:
Could not open driver database file '/config/gldrivers.xml'
crystalspace.engine.warning:
Shader /shader/std_lighting.xml not available
Shader /shader/std_lighting_portal.xml not available
Mounting skin: /planeshift/art/apps.zip
Skipping 'YesNo' because it's already loaded
planeshift.setup.application:
Application initialized successfully.
-
Hello Leon,
seems strange, have you execute "env-update" "etc-update" "source /etc/profile"
what give you "echo $CRYSTAL" and "echo $CEL" ?
thanks
loux
-
Hello Leon,
seems strange, have you execute "env-update" "etc-update" "source /etc/profile"
Yes i have done that
what give you "echo $CRYSTAL" and "echo $CEL" ?
# echo $CRYSTAL
/opt/crystal
and # echo $CEL gives nothing back just a blank line
-
After a reboot I get the same error as Leon - so I guess some variables are messed up...
strangely # echo $CRYSTAL gives me an empty line back and # echo $CEL returns /opt/crystal...
@Leon: are you sure it is not like this?
KTA
-
Hello Leon,
i found some news on the IRC channel, so my source planeshift-0.3.017.tar.bz2 were not good, i have upload newer
so you should erase your download file in /usr/portage/distfiles/planeshift-0.3.017.tar.bz2, emerge -C planeshift and emerge it back, sorry for all the trouble
CRYSTAL=/opt/crystal is good
make a
export CEL=/opt/crystal/lib/cel before running anything in /opt/planeshift like ./updater
next to run ./pssetup or ./psclient you must have a good update, so let's make ./updater works first but they are some trouble with the mirror for now
-
OK i got the server again :)
but the source have not good data and art folder so ./pssetup will not run fine and ./psclient too,
i have took the old one from 0.3.016 but it's not enough :) you have to download the official client for now (torrent and download are open) and copy folder data and art into /opt/planeshift/bin !
loux
PS : i will ask to Talad for permission to put new data and art directly into the sources
-
Reemerging planeshift failed with:
100%[====================================>] 10,232,309 210.82K/s ETA 00:00
08:57:19 (216.80 KB/s) - `/usr/portage/distfiles/planeshift-0.3.017.tar.bz2' saved [10232309/10232309]
* checking ebuild checksums ;-) ...[ ok ]
* checking auxfile checksums ;-) ...[ ok ]
* checking miscfile checksums ;-) ...[ ok ]
* checking planeshift-0.3.017.tar.bz2 ;-) ...[ !! ]
!!! Digest verification failed:
!!! /usr/portage/distfiles/planeshift-0.3.017.tar.bz2
!!! Reason: Filesize does not match recorded size
!!! Got: 10232309
!!! Expected: 10225687
KTA
-
@KTA no it was as I stated
# echo $CRYSTAL
/opt/crystal
# echo $CEL
then after i did what Loux said deleting the tar.gz and re-emerging it came back as
# echo $CRYSTAL
/opt/crystal
# echo $CEL
/opt/crystal
now with the "export CEL=/opt/crystal/lib/cel" command
# echo $CRYSTAL
/opt/crystal
# echo $CEL
/opt/crystal/lib/cel
that looks good to me :)
ok now after all you told me to do Loux, i can run the ./walktut that would not load before so we have progress but i still can not run ./updater --auto
same server errors, but i did this before your last post about getting the serve again
P.S.
dont worry about the trouble, i dont even play PS anymore but i think it would be great if they had a version in portage thats why im helping and if your willing to put in the time after each update then its no trouble at all :)
-
Yes KTA,
i made a mistake, i change the source of planeshift-0.3.017 so i had to re digest the ebuild, i have put new portage.tar.bz2 and new planeshift-0.3.017.tar.bz2 and the site,
thanks to try the ebuilds, we will soon all be on PS with emerge :)
loux
-
Hmm, strange I still get the "Filesize does not match recorded size" error...
KTA
-
hmm.. im just completed another re-emerge with no probs
# rm /usr/portage/distfiles/planeshift-0.3.017.tar.bz2
# emerge -C planeshift
# emerge planeshift
oh and since Loux said there was a new portage.tar.bz2 i rm dev-games and games-rpg from /usr/local/portage/
then
#wget http://loux.thefuture.free.fr/portage.tar.bz2
#tar xjvf portage.tar.bz2
and then the steps above.. maybe all that was not needed i just like to be sure.. although i receive the same server errors
-
Stupid me - forgot to reextract... :-[
KTA
-
KTA, i see you didn't unpack the new portage.tar.bz2, right ? :)
i'm checking the digest
thanks to try it so many times
loux
-
Ok, Update:
After reemerging and setting the $CRYSTAL and $CEL manualy the ./walktest and ./walktut did run (with some errors - but it worked).
I could run ./updater --auto and it reported there is no update available.
./pssetup did run too but without the skin.
./psclient runs too - but with some errors about not finding the sound files etc...
and I have no server to connect to - it shows only localhost which is no go...
KTA
-
yes the update server is down i think.. so you have to copy the art and data folders to /opt/planeshift/bin
hmm.. maybe wait for Ioux to clarify that :-\
you have to download the official client for now (torrent and download are open) and copy folder data and art into /opt/planeshift/bin !
loux
The reason you have no skin is because they would have been pulled in via ./updater --auto but since the update server is down you are not getting the art work which is why you have to copy it from the offical client download :(
hopefully Talad will allow the art work and data to be added to the actuall ebuild
-
Just so I get this right - the update command did not return any errors, it just told me there is no update available - this means the update server is down?
Besides this, why is there no gameserver in the psclient list?
KTA
-
im not sure but i uninstalled the ebuild and installed the offical client to test and could not access the update server maybe its just me
and as for the server list if you mean what i think you do it would be in the data folder a file callled servers.xml
maybe one of the files that would be coppied over?
im now reinstalling the ebuild..
PS: Both taken from the offical and copied over to the ebuild version
my data/servers.xml
<serverlist>
<server name="Fragnetics" ip="laanx.fragnetics.com" port="7777" />
</serverlist>
My data/updater/serverlist.xml
<widget_description>
<widget name="serverlist" factory="pawsServerList"
visible="yes" savepositions="no" movable="yes"
resizable="no" >
<bgimage resource="Standard Background" alpha="0" fade="no" />
<frame x="200" y="225" width="400" height="150" border="yes" />
<title resource="Blue Title" text="Game Servers List" align="left" />
<!-- List -->
<widget name="servers" factory="pawsListBox" id="10" >
<frame x="10" y="10" width="380" height="100" />
<scrollbar arrowup="Up Arrow" arrowdown="Down Arrow" arrowsize="8" width="15" border="no"/>
<columns height="30">
<column width="360">
<widget name="" factory="pawsTextBox" >
<font name="/planeshift/data/ttf/verdana.ttf" r="255" g="255" b="255" size="15" />
</widget>
</column>
<column width="0" >
<widget name="ip" factory="pawsTextBox" visible="no"></widget>
</column>
<column width="0" >
<widget name="port" factory="pawsTextBox" visible="no"></widget>
</column>
</columns>
</widget>
<!-- Ping button -->
<widget name="PingButton" factory="pawsButton" toggle="no" shadows="yes" >
<frame x="10" y="120" width="130" height="20" border="no" />
<bgimage resource="Blue Title" alpha="0" fade="no" />
<font name="/planeshift/data/ttf/arial.ttf" r="255" g="255" b="255" size="9"/>
<label text="Ping"/>
</widget>
<!-- Cancel button -->
<widget name="CancelButton" factory="pawsButton" toggle="no" shadows="yes" >
<frame x="260" y="120" width="130" height="20" border="no" />
<bgimage resource="Blue Title" alpha="0" fade="no" />
<font name="/planeshift/data/ttf/arial.ttf" r="255" g="255" b="255" size="9"/>
<label text="Cancel"/>
</widget>
</widget>
</widget_description>
-
Leon don't uninstall my ebuilds :o
just create a new user to install the official client, then copy folder data and art from official to /opt/planeshift/bin/.
it would work well, don't use updater since server is not good
thanks
loux
-
ok.. i got it to load ./pssetup but when i try to run ./psclient it just freezes
this is whats left in terminal
./psclient
DEBUG: Sound System Software Renderer Initializing...
crystalspace.canvas.openglcommon:
Could not open driver database file '/config/gldrivers.xml'
crystalspace.engine.warning:
Shader /shader/std_lighting.xml not available
Shader /shader/std_lighting_portal.xml not available
planeshift.application.client:
PlaneShift Crystal Blue
This game uses Crystal Space Engine created by Jorrit and others
1.1dev [Unix-x86-GCC]
LOG_ANY flag deactivated with no filter.
LOG_WEATHER flag deactivated with no filter.
LOG_SPAWN flag deactivated with no filter.
LOG_CELPERSIST flag deactivated with no filter.
LOG_PAWS flag deactivated with no filter.
LOG_GROUP flag deactivated with no filter.
LOG_CHEAT flag deactivated with no filter.
LOG_LINMOVE flag deactivated with no filter.
LOG_SPELLS flag deactivated with no filter.
LOG_NEWCHAR flag deactivated with no filter.
LOG_SUPERCLIENT flag deactivated with no filter.
LOG_EXCHANGES flag deactivated with no filter.
LOG_ADMIN flag deactivated with no filter.
LOG_STARTUP flag deactivated with no filter.
LOG_CHARACTER flag deactivated with no filter.
LOG_CONNECTIONS flag deactivated with no filter.
LOG_CHAT flag deactivated with no filter.
LOG_NET flag deactivated with no filter.
LOG_LOAD flag deactivated with no filter.
LOG_NPC flag deactivated with no filter.
LOG_TRADE flag deactivated with no filter.
LOG_SOUND flag deactivated with no filter.
LOG_COMBAT flag deactivated with no filter.
LOG_SKILLXP flag deactivated with no filter.
LOG_QUESTS flag deactivated with no filter.
LOG_SCRIPT flag deactivated with no filter.
LOG_MARRIAGE flag deactivated with no filter.
LOG_MESSAGES flag deactivated with no filter.
LOG_CACHE flag deactivated with no filter.
LOG_PETS flag deactivated with no filter.
LOG_USER flag deactivated with no filter.
LOG_LOOT flag deactivated with no filter.
LOG_DUELS flag deactivated with no filter.
LOG_TRIBES flag deactivated with no filter.
All LOGS are off.
Mounting skin: /this/art/skins/cvs.zip
Skipping 'InfoButton' because it's already loaded
Skipping 'InfoButton_over' because it's already loaded
Skipping 'InfoButton_active' because it's already loaded
Mounting skin: /planeshift/art/skins/base/client_base.zip
<src/common/util/psxmlparser.cpp:282 ParseFile>:
Could not find file: /paws/temp_skin/skin.xml
<src/common/paws/pawsmanager.cpp:326 LoadAdditionalSkin>:
Could not read skin info on /planeshift/art/skins/base/client_base.zip!
<src/client/psengine.cpp:402 Initialize>:
Couldn't load base skin '/planeshift/art/skins/base/client_base.zip'!
<src/client/sound/pssoundmngr.cpp:662 LoadSound>:
Error while reading file '/planeshift/art/sounds/gui/next.wav'
Couldn't create Resource 'sound.standardButtonClick'
Error while reading file '/planeshift/art/sounds/gui/bttn_toolbar.wav'
Couldn't create Resource 'gui.toolbar'
Error while reading file '/planeshift/art/sounds/gui/bttn_cancel.wav'
Couldn't create Resource 'gui.cancel'
Error while reading file '/planeshift/art/sounds/gui/bttn_ok.wav'
Couldn't create Resource 'gui.ok'
Error while reading file '/planeshift/art/sounds/gui/bttn_scrolldown.wav'
Couldn't create Resource 'gui.scrolldown'
Error while reading file '/planeshift/art/sounds/gui/bttn_scrollup.wav'
Couldn't create Resource 'gui.scrollup'
Error while reading file '/planeshift/art/sounds/gui/bttn_shortcut.wav'
Couldn't create Resource 'gui.shortcut'
Error while reading file '/planeshift/art/sounds/gui/bttn_quit.wav'
Couldn't create Resource 'gui.quit'
planeshift.application.client:
psEngine initialized.
<src/client/sound/pssoundmngr.cpp:662 LoadSound>:
Error while reading file '/planeshift/art/music/jingle_splash.ogg'
Couldn't create Resource 'splash'
<src/client/sound/pssoundmngr.cpp:271 StartSound>:
Sound 'splash' not found!
crystalspace.pluginmgr.loadplugin:
could not load plugin 'cel.physicallayer'
Couldn't load plugin for PlLayer.
<src/client/psengine.cpp:511 Initialize>:
FATAL ERROR: Couldn't init Cel Manager.
psEngine destroyed.
-
Hello Leon, i have some questions for you :)
did you launch ./psclient from /opt/planeshift/bin
CRYSTAL=/opt/crystal
CEL=/opt/crystal/lib/cel
can you post me you're vfs.cfg in /opt/planeshift/bin ?
thanks
loux
-
ok disabling sound gets rid of most of them errors, should i leave them on for testing?
and yes CEL=/opt/crystal/lib/cel was not set so i did that, now i get to a login screen but dies when it trys to load world
if you need to know anything else just say :)
my vfs.cfg
;;; Virtual File System mount table
;;;
;;; $/ -- path delimiter (i.e. "/" on Unix; "\" on Windows)
;;; $@ -- installation directory of Crystal Space
;;; $* -- application resource directory; same as csGetResourceDir()
;;; $^ -- directory in which application resides; same as csGetAppDir()
;;; The expansions of $@, $*, and $^ always have a trailing path delimiter.
; Some basic mount points
VFS.Mount.~ = $(HOME)$/
VFS.Mount.this = $.$/
VFS.Mount.cdrom = $(CDROM)$/
VFS.Mount.tmp = $(TMP)$/
; Configuration repository
VFS.Mount.config = $@data$/config$/
; Miscellaneous resources.
VFS.Mount.varia = $@data$/varia$/
VFS.Mount.scripts = $@scripts$/
VFS.Mount.shader = $@data$/shader$/
; The Unifont
VFS.Mount.fonts/unifont = $@data$/unifont.zip
; The TTF font library
VFS.Mount.fonts/ttf = $@data$/ttf$/, $(TTF_PATH:$.$/), $@data$/ttf-vera.zip
VFS.Mount.lev/flarge = $@data$/flarge$/
VFS.Mount.lev/pvstest = $@data$/pvstest$/
VFS.Mount.lev/r3dtest = $@data$/r3dtest$/
VFS.Mount.lev/parallaxtest = $@data$/parallaxtest$/
VFS.Mount.lev/stenciltest = $@data$/stenciltest$/
VFS.Mount.lev/isomap = $@data$/isomap.zip, $@data$/isomap$/
VFS.Mount.lev/mdltest = $@data$/mdltest$/
VFS.Mount.lev/partsys = $@data$/partsys$/
VFS.Mount.lev/terrain = $@data$/terrain$/
VFS.Mount.lev/terrainf = $@data$/terrainf$/
VFS.Mount.lev/particles = $@data$/particles$/
; Mount all libraries under the /lib/ directory
VFS.Mount.lib/std = $@data$/standard.zip
VFS.Mount.lib/stdtex = $@data$/stdtex.zip
VFS.Mount.lib/csws = $@data$/csws.zip
VFS.Mount.lib/cubemap = $@data$/cube$/
; Mount for AWS
VFS.Mount.aws = $@data$/awsdef.zip, $@data$/aws$/
; Mount for unittest
VFS.Mount.lev/unittest = $@data$/unittest$/
; Data for g2dtest
VFS.Mount.lib/g2dtest = $@data$/g2dtest$/
; The following should not change too often...
; The idea is that everything that should be changed (such as CDROM variable)
; is set by some sort of setup (installation) program.
; Note that variables in VFS.Platform. section will override any
; variables in VFS.PlatformAlias. section.
VFS.Alias.Unix = VFS.Unix
VFS.Alias.MacOS/X = VFS.Unix
VFS.Alias.Win32 = VFS.CP/M
; strange key names follow:
; VFS.Unix.. means key '.' in section VFS.Unix.*
; VFS.Unix... means key '..' in section VFS.Unix.*
VFS.Unix.. = .
VFS.Unix... = ..
VFS.Unix.CDROM = /mnt/cdrom
VFS.Unix.TMP = /tmp
; This is true at least for systems using XFree86
VFS.Unix.TTF_PATH = /usr/X11R6/lib/X11/fonts/Truetype/, /usr/X11R6/lib/X11/fonts/TTF/
VFS.CP/M.. = .
VFS.CP/M... = ..
VFS.CP/M.HOME = $(HOMEDIR:$(HOMEPATH:.))
VFS.CP/M.CDROM = x:
VFS.CP/M.TMP = $(TEMP:$(TMP:$(SYSTEMROOT)$/temp))
; The standard location of TTF fonts is the X:\Windows\fonts directory
VFS.Win32.TTF_PATH = $(SYSTEMROOT)$/fonts$/
PS: i think alot of stuff failed to be copied i will make sure all goes over and post back
-
great Leon,
ok so psclient works !
to resolve your error when logging in with ebuild psclient you need to copy data and art from official client folder,
the data and art from source are not up to date
hope to see you soon on ps
loux
-
yes it works fine.. just if you want it to look pretty you will have to change from the cvs skin in ./pssetup ;)
(http://img19.imageshack.us/img19/1420/shot01fj7.th.jpg) (http://img19.imageshack.us/my.php?image=shot01fj7.jpg)(http://img216.imageshack.us/img216/4106/shot02vi7.th.jpg) (http://img216.imageshack.us/my.php?image=shot02vi7.jpg)
Good work Ioux..
-
thanks
i have to put CEL=/opt/crystal/lib/cel to ebuilds
loux
-
thanks
i have to put CEL=/opt/crystal/lib/cel to ebuilds
loux
hmm.. If i close the console it forgets and i have to set CEL=/opt/crystal/lib/cel everytime i load the console.. is it suppose to remember?
Edit.. tried to explain myself better :P
-
Hello Leon,
no it's not suppose to be write each time
just put in /etc/env.d/90crystalspace the line CEL=/opt/crystal/lib/cel
and then "etc-update && env-update && source /etc/profile"
and next reboot it will be done for every users :)
loux
-
ok thank you.. all done
-
Err... is there a way to extract the needed files from the bin installer? I do not want to install it and clutter my filesystem...
KTA
-
hello KTA, i don't if there a way to extract it, but when you lauch it,
it ask you for a folder to install it so it's safe to execute it :)
loux
-
Ok, I'll give it a try, I just hope it does not screw with any config files... :-\
KTA
-
what i did was install it into /tmp/ps then uninstalled it after I got the files i needed, it does not leave that directory so you should be safe
-
\\o// It works like a charm now... Thank you very much loux!
KTA
-
:thumbup: you're welcome
loux
-
ok i just tried the .17 ebuild. the emerge goes pretty straight forward, no error.
i am currently at work, so can't test the build at the moment -- actually i get it done through ssh :P
one thing to point out, the below messages pop after finished compilling:
* Configure your client by running 'planeshift-setup'
i think it should be :
#/opt/planeshift/bin/pssetup
and it is in /opt folder so we can't:
* Type 'planeshift' to start the Planeshift client
but #/opt/planeshift/bin/psclient
correct me if i am wrong :)
-
I dont think those commands work you have to be in the dir then type "./psclient" to run it and "./pssetup" to set it up prior to playing
running this command "/opt/planeshift/bin/psclient" it tries to load but exits with this error
ERROR: csInitializer::SetupConfigManager failed! Is your CRYSTAL environment variable set?
but loads straight away if i go to "/opt/planeshift/bin" then type "/opt/planeshift/bin/psclient"
I have been pulling all nighters so i cant really think :P but im sure there is a simpy way around this
-
so they are just 3 or 4 people using gentoo,
too bad :)
loux
-
so they are just 3 or 4 people using gentoo,
too bad :)
Well, not really, I just don't like fiddeling around. I just installed it with wine :o. And it works :woot:. A nice online repo to use with layman would be cool.
Greets,
moHiJ
-
hello moHiJ,
thanks to point me the layman software, i will try to use it :)
i'm updating CS to 26005 to fix bug in PS (grass are yellow ...) and CEL to 2450
soon ebuild will be available
loux
-
Ok some news,
i have update CS to 26005, CEL to 2450 and PS to 2006-11-29,
i have made new ebuilds for CS and CEL and update source code for CS/CEL/PS,
so you should unmerge old one :(, erase planeshift-0.3.017.tar.bz2 source file
and restart all the stuff :( (download portage.tar.bz2 ... )
thanks
loux
-
I tried it, but cal3d doesn't install...
It tells me that I don't have autoconfig installed. (I am running with development/experimental packages)
I have autoconfig installed, and cal3d too. ???
**Edit: :oops: I forgot to unpackage the files into the overlay-directory. Works now! Thank you!
-
Hello,
new release of ebuilds will be release soon :) i just see that i made a mistake somewhere don't use the portage now
Changelog :
* CS version 26005
* CEL version 2464
* PS version 0.3.017 from 31/11/2006
* CS/CEL are now installed in normal folder ie /usr
* env variable are set according to crystalspace dev ie (CRYSTAL_CONFIG=/etc/crystalspace, CRYSTAL_PLUGIN=/usr/lib/crystalspace)
planing to put them in bugs.gentoo.org to be in main gentoo portage :)
see you soon
loux
-
planing to put them in bugs.gentoo.org to be in main gentoo portage :)
see you soon
loux
/me wants this in portage \\o//
mohij
-
Hello,
new release of ebuilds will be release soon :) i just see that i made a mistake somewhere don't use the portage now
Changelog :
* CS version 26005
* CEL version 2464
* PS version 0.3.017 from 31/11/2006
* CS/CEL are now installed in normal folder ie /usr
* env variable are set according to crystalspace dev ie (CRYSTAL_CONFIG=/etc/crystalspace, CRYSTAL_PLUGIN=/usr/lib/crystalspace)
Its good to see your still working on this I will wait till you have fixed it and try the new ebuild
planing to put them in bugs.gentoo.org to be in main gentoo portage :)
see you soon
loux
Yes this is what i have been waiting for PS in portage, your doing good work for the comunity keep it up :thumbup:
-
Hello,
new release of ebuilds are out
Changelog :
* CS version 26005
* CEL version 2464
* PS version 0.3.017 from 4/12/2006 with license agreement first due to art folder in it
* CS/CEL are now installed in normal folder ie /usr
* env variable are set according to crystalspace dev ie (CRYSTAL_CONFIG=/etc/crystalspace, CRYSTAL_PLUGIN=/usr/lib/crystalspace)
* source are smaller (i remove CVS or .svn folders from them)
some trouble with env variable :
you need to unset CRYSTAL_CONFIG and CRYSTAL_PLUGIN and set CRYSTAL=/usr/lib/crystalspace to make it works
there is a trouble between vfs.cfg from CS and vfs.cfg from PS this is why you need to config env like above
tell me if something go wrong
loux
-
Hi, I tried to emerge crystalspace after it downloads the file it fails saying it could not download but i have double checked the file has been downloaded
100%[====================================>] 52,345,041 61.22K/s ETA 00:00
22:41:41 (60.31 KB/s) - `/usr/portage/distfiles/crystalspace-1.1-r26005.tar.bz2' saved [52345041/52345041]
!!! Couldn't download 'crystalspace-1.1-r26005.tar.bz2'. Aborting.
-
:oops:
i forget to digest the ebuilds
to do so, ebuild crystalspace-1.1-r26005.ebuild digest, then emerge crystalspace
i will do it quickly
thanks
loux
-
Hi I cant get crystalspace running CRYSTAL_PLUGIN and CRYSTAL_CONFIG dont seem to be set and CRYSTAL points to the right dir
# echo $CRYSTAL
/usr/lib/crystalspace
# ./walktest
Failed to initialize config!
(A common cause is the CRYSTAL environment variable not being set correctly.)
Error initializing system!
Cleaning up...
Error saving configuration '/config/walktest.cfg'.
-
to run pure CS application (like walktest) you need to put right env variable:
unset CRYSTAL
CRYSTAL_CONFIG=/etc/crystalspace
CRYSTAL_PLUGIN=/usr/lib/crystalspace
but to run PS you need to unset them (trouble between vfs.cfg files)
unset CRYSTAL_CONFIG
unset CRYSTAL_PLUGIN
export CRYSTAL=/usr/lib/crystalspace
i'm working on a way to have same env variable for CS & PS
but it's doesn't work for now :(
env variable are set by emerge crystalspace in /etc/env.d/90crystalspace
loux
-
to run pure CS application (like walktest) you need to put right env variable:
unset CRYSTAL
CRYSTAL_CONFIG=/etc/crystalspace
CRYSTAL_PLUGIN=/usr/lib/crystalspace
but to run PS you need to unset them (trouble between vfs.cfg files)
unset CRYSTAL_CONFIG
unset CRYSTAL_PLUGIN
export CRYSTAL=/usr/lib/crystalspace
i'm working on a way to have same env variable for CS & PS
but it's doesn't work for now :(
env variable are set by emerge crystalspace in /etc/env.d/90crystalspace
loux
ok thanks i missunderstood
I now have it up and running although even after doing the lisence part i still had to grab the art and data directory from the offical download
-
planing to put them in bugs.gentoo.org to be in main gentoo portage :)
Hey, did you already do this? If not maybe it is time now since there are rumors the ancient planshift-ebuild will be removed from portage in the near future...
KTA
-
Hi,
I am new to planeshift - the bin installed didn't like me (wouldn't run) so I'm trying your ebuilds now. Will let you know how i go!
Nick
-
Hello supernicko,
welcome inside the gentoo's planeshift team :)
i will be glade to hear about your installation, but it's strange that the bin one doesn't works
loux
-
G'day,
I redownloaded the bin and it worked this time so it must be an issue with firefox when I downloaded.
I have an issue with both the bin and the ebuild. When I create a character they have no body, only hair. Then when I loggin all I can see is their hair and the mouse cursor keeps trailing around. Menus come up but no game images.
Any ideas?
Nick
-
hello supernicko,
did you run ./psupdater (for ebuild version) before launching the game ?
loux
-
I see an updater file but not a psupdater file. Am I missing something?
-
Hello supernicko,
:oops: you're right it's updater and not psupdater for the ebuild version
loux
-
Well yeah I ran that and still no joy. I'm wondering if it is something to do with my system. ???
-
new ebuild for ps 2006-12-27 is out, name: planeshift-0.3.017-r1
new thread for it on the forum
see you
loux