Debian Squeeze AMD64 - Save folder not "fully" loaded at startup

Added by Moyaku almost 4 years ago

Hello,

The Client works great so far I only noticed 2 bugs.
One concerns the chat window, indeed at logon I get the kara and tryker tab in the middle of the screen and when I close them, instead of minimizing in the general chat window they just disappear... (see Screeny).
Other bug is related to my save folder ; At logon the only thing that seems to load from it is my macroes and key bindings (better than nothing :P) but all my map marks ar gone :/ and that is pretty sad for the digger that I am :)(see Screeny).

I have tried moving my save folder to "~/./ryzom" folder but it is even worse (no keybindings or macroes anymore)
I tried a "chmod 765 -R /usr/games/ryzom"
I also tried reinstalling the client nothing does the trick...

I will keep on investigating but if you could try and push me to the right direction that would be much appreciated :)

Thanks in advance

Moyaku

screenshot003.png - shows both chat window / profile bug (1.3 MB)

log.log - in case you would ask for it ;) (347 kB)


Replies (5)

RE: Debian Squeeze AMD64 - Save folder not "fully" loaded at startup - Added by nimetu almost 4 years ago

Ryzom switches to ~/.ryzom directory if it does not find client_default.cfg and thats where save directory should be already.

What you mean by moving save folder?

Have you tried with empty save directory to see if landmarks and chat's will fix itself?

You sure you not crashing at exit and leaving interface_moyaku.icfg corrupted? run ryzom from terminal to see if there is segfault message.

RE: Debian Squeeze AMD64 - Save folder not "fully" loaded at startup - Added by Moyaku almost 4 years ago

Hi,

When I say moving save folder I mean this :

mv /usr/share/games/ryzom/save ~/.ryzom/

I did try with an empty directory as well, obviously my landmarks can't be there if I do not paste my icfg file in the save directory, but it did not fix the chat windows either...

Anyway, further investigation revealed that in the following situation :

save folder under "/usr/share/games/ryzom/"
my "interface_moyaku.icfg" file in the save folder

when I start the client and log on, the client renames my "interface_moyaku.icfg" to "interface_moyaku.icfgbackup" and recreates a new one ; looks as though it can not access the file... (could it be rights related ?)

Will keep on looking for a solution :)

Take care

RE: Debian Squeeze AMD64 - Save folder not "fully" loaded at startup - Added by nimetu almost 4 years ago

Moyaku wrote:

When I say moving save folder I mean this :

mv /usr/share/games/ryzom/save ~/.ryzom/

Thats one strange location to keep user files. move the save (and screenshots) folder to ~/.ryzom and make links back to /usr/share/games/ryzom perhaps?

if there is client_default.cfg and/or client.cfg files under there, then it might help to move them to ~/.ryzom/ too (and make sure launcher script does not try to recreate them in old place). Ryzom should switch to ~/.ryzom/ if it does not find client_default.cfg file from active directory it was launched (in current case /usr/share/games/ryzom).

you could also try launch ryzom from terminal using '/usr/games/ryzom_client' and see if it moves to ~/.ryzom/

RE: Debian Squeeze AMD64 - Save folder not "fully" loaded at startup - Added by kervala almost 4 years ago

If it's using /usr/share/games/ryzom/saves for saves, it's a bug, we never save anything in a /usr folder :(

(1-5/5)