Many members of the community, including those among the development team, utilize Linux full-time and have created resources related to running Istaria on Linux. A collection of these resources includes the following:
2022.09.27 Special Step for New Patcher
If you had an existing install and the latest patch is having problems, this is because we switched to only lower case filenames for the resources folder. Please use the following command to delete the old style upper case files.
cd "/home/<YOUR LOGIN>/.wine/drive_c/Program Files/istaria/resources"
find . -type f -name "[[:upper:]]*" -delete
Ubuntu 22.04 Steps
Your setup is complete.
At this point, you can optionally install Java in Wine (see wineTricks) or make sure that your system is up to date with Java (native to Linux) and update your shortcut to call the Java launcher directly (see Creating a Launcher Script below). If you decide to install Java within Wine, your gameplay shortcut should be jlauncher.exe This executible is a wrapper for calling Java to run launcher2.jar
If you are running with an nVidia card, you will get a very significant performance boost by enabling the following environment variables:
To edit, use your favorite editor to open the environment variables file:
sudo -H gedit /etc/environment
Make sure to make the shader cache folder with: mkdir ~/.nv/cache
These and other performance flags can be found here:
Creating a Launcher Script
You may want to setup a desktop script to run the Java launcher directly, instead of having to install Java within Wine. This is the recommended method of running Istaria, but has a small manual step to implement. Create a file on your desktop called istaria.sh - then open the file using a text editor (gedit or vim).
Add the following lines:
cd "/home/<YOUR USER>/.wine/drive_c/Program Files/istaria"
java -jar launcher2.jar
The following information may be out of date, but is included for completeness.