PlaneShift

Support => Linux Specific Issues => Topic started by: Pirx on October 14, 2007, 05:44:05 pm

Title: 020 on Linux x64
Post by: Pirx on October 14, 2007, 05:44:05 pm
Hello,

some first impressions:

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

some textures seem gone missing

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

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

the sound is still failing quite often, requiring a restart
Title: Re: 020 on Linux x64
Post by: Xordan on October 14, 2007, 07:04:08 pm
Config stuff is a bit strange, I will look into it.
Texture issues are fixed and an update will be on the updater when it is updated with the new release content.
Updater isn't updated yet, so it will downgrade.
Sound issues will hopefully be fixed next release.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 23, 2007, 05:30:16 am
Same here:
- Sounds seems okay
- GUI positions and settings still do not save
- quest notes etc. still do not save
Title: Re: 020 on Linux x64
Post by: Stlyput on October 23, 2007, 05:44:14 am

Config stuff is a bit strange, I will look into it.

Meanwhile could you please publish the format for the shortcuts file (including where exactly to put the file in the user's config directory; it seems the file isn't even created by the default install)? Pretty please! Assigning a few shortcuts (/loot, /dig gold) is essential to my gameplay and I am willing to edit the shortcut file manually in order to have them.

Title: Re: 020 on Linux x64
Post by: Vornne on October 24, 2007, 02:06:02 am
As Cebot said in FS#483 (http://www.hydlaa.com/flyspray_upgrade/index.php?do=details&task_id=483), the config file crash just seems to be a permissions problem.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 27, 2007, 04:24:59 am
As Cebot said in FS#483 (http://www.hydlaa.com/flyspray_upgrade/index.php?do=details&task_id=483), the config file crash just seems to be a permissions problem.

Then why does the problem exist as I run as su?
Title: Re: 020 on Linux x64
Post by: Vornne on October 27, 2007, 07:38:02 am
You run ps su root? :o I have not been able to reproduce this problem myself since the 019 release client, I don't have a 020 release client... but yes I do have svn installs ;)

I dunno, maybe the perms are readable/writeable by no one, have a look through your ps install and check all files in data/options/, they should all be writable by your user, or a group you are in.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 27, 2007, 12:17:58 pm
 :D I only ran PS as root once to test if permissions was the problem.
And yes, everything is read/write.
Title: Re: 020 on Linux x64
Post by: Rayken on October 27, 2007, 10:30:44 pm
I have the same issue, and it's definitely not a permissions problem.  I'm running an svn build on 64 bit gentoo.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 27, 2007, 11:55:02 pm
I have the same issue, and it's definitely not a permissions problem.  I'm running an svn build on 64 bit gentoo.
I was pretty sure it wasnt a permissions problem from the start too.. but I heard in too many places that it was, so I had to double check.
Thanks for confirming.
Title: Re: 020 on Linux x64
Post by: Vornne on October 28, 2007, 05:41:11 am
I have the same issue, and it's definitely not a permissions problem.  I'm running an svn build on 64 bit gentoo.

Ok, good... could you or someone please try move your data directory to data_backup, do 'svn up data/', and see if ps does not crash? if so, I will get a binary package and see what is missing from it... just 'rm -rf data' then 'mv data_backup data' to get your settings back.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 29, 2007, 02:09:10 am
I have the same issue, and it's definitely not a permissions problem.  I'm running an svn build on 64 bit gentoo.

Ok, good... could you or someone please try move your data directory to data_backup, do 'svn up data/', and see if ps does not crash? if so, I will get a binary package and see what is missing from it... just 'rm -rf data' then 'mv data_backup data' to get your settings back.
Just did that.. still crashes and GUI positions do not save.
Title: Re: 020 on Linux x64
Post by: Vornne on October 29, 2007, 11:32:24 am
:-\ Well, as I am unable to verify, even with a clean svn data directory with either stable or trunk... the next thing somebody could do if they can be bothered, is try compiling a clean checkout of the latest revision svn stable, without copying any data files over other than zoneinfo.xml and servers.xml, and see how it works... also the planeshift.cfg file in the root, try moving that and checking out a new one.
Title: Re: 020 on Linux x64
Post by: Constrabus Gegami on October 29, 2007, 08:35:04 pm
:-\ Well, as I am unable to verify, even with a clean svn data directory with either stable or trunk... the next thing somebody could do if they can be bothered, is try compiling a clean checkout of the latest revision svn stable, without copying any data files over other than zoneinfo.xml and servers.xml, and see how it works... also the planeshift.cfg file in the root, try moving that and checking out a new one.
Just finished a complete newly compiled svn everything (PS, CEL, CS, CAL3D)
Nothing yet.
Title: Re: 020 on Linux x64
Post by: Rayken on November 02, 2007, 04:41:58 am
:-\ Well, as I am unable to verify, even with a clean svn data directory with either stable or trunk... the next thing somebody could do if they can be bothered, is try compiling a clean checkout of the latest revision svn stable, without copying any data files over other than zoneinfo.xml and servers.xml, and see how it works... also the planeshift.cfg file in the root, try moving that and checking out a new one.

I can't compile a clean checkout...I get linker errors.  But I did copy the data from that dir to my working PS dir, rolled back servers.xml and zoneinfo.xml as per your suggestion, and it dies the same way.
Title: Re: 020 on Linux x64
Post by: Vornne on November 03, 2007, 07:27:33 am
Sorry guys  X-/ I just noticed it spits out the errors for me too, (I just supposed I had checked that ages ago when it was first reported). So maybe it is because I compile in debug mode, and you all don't? When I get around to it, I'll test it by compiling in optimized mode.

The bug is now assigned to Xordan, so hopefully it will be fixed soon.
Title: Re: 020 on Linux x64
Post by: Rayken on November 03, 2007, 08:22:45 am
Yeah...I can't spare the FPS to compile in debug mode.  Thanks for confirming this though.