In EndeavourOS freecol can get installed through yay, which calls pacman and downloads it from the official arch community repository. It should be the same wrapper. But the last weeks I used the downloaded binaries, so maybe the mistake is there, as this is not integrated in EndaevourOS/Arch? Without explaining the historical reasons to use the binaries I think, to reduce confusion it should be better to set which Freecol I use and from where to start it. I just checked, I can start just with "freecol"...
Thank you for your help. By the way, which java version is suggested to use with Freecol? I used the downloaded Freecol zipfile (unzipped to ~/opt/Freecol1/freecol/) and start the script like I said from there. freecol.jar and /data is in that folder, too. But I have a systemwide installation (done with pacman), too. To be honest, I don't understand how Java works, every configuration I have to look up. Maybe I had done something wrong in some other softwares context. I will again set Java 19 as...
Now it's archlinux-java status Available Java environments: java-11-openjdk java-18-temurin java-19-openjdk java-8-openjdk/jre (default) Before I had Java 19 set. I am a little confused, how and when that changed. Anyway, I was usually starting with the script above mentioned.
I tried to start a new game, same crash and crash log. I used this script to use Java 11, which is installed, too: #!/bin/sh export PATH="/usr/lib/jvm/java-19-openjdk/bin/:$PATH" exec java -Xmx2G -jar FreeCol.jar "$@" Now I use java -Xmx2G -jar FreeCol.jar which starts the regular version in my system, Java 19. Played two hours without problem. However, Java 19 has crashed before, too.
I tried to start a new game, same crash and crash log. Changed the start script to use Java 19 and it can start again. #!/bin/sh export PATH="/usr/lib/jvm/java-19-openjdk/bin/:$PATH" exec java -Xmx2G -jar FreeCol.jar "$@" I used the script before to use Java 11, actually I can use java -Xmx2G -jar FreeCol.jar, which starts, too.
Starting the game it crashed two times when pushing "weiterspielen" (continue game) and shows it wrote a log in .cache/freecol The log at pastebin: https://pastebin.com/JYe2GXjU
I tried to start a new game, same crash and crash log. Can't test anymore
Starting the game it crashed to times when pushing "weiterspielen" (continue game) and shows it wrote a log in .cache/freecol The log at pastebin: https://pastebin.com/JYe2GXjU