Vassal run in other linux out of the box. But in Solus OS...
$ ./VASSAL.sh
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0x00007f6a0697c4a0, pid=4971, tid=4999
JRE version: OpenJDK Runtime Environment (11.0.10) (build 11.0.10+0-solus)
Java VM: OpenJDK 64-Bit Server VM (11.0.10+0-solus, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
Problematic frame:
C [libharfbuzz.so+0xa74a0]
Core dump will be written. Default location: Core dumps may be processed with "/bin/false" (or dumping to /home/user/Aplicaciones/Vassal/core.4971)
An error report file with more information is saved as:
/home/user/Aplicaciones/Vassal/hs_err_pid4971.log
If you would like to submit a bug report, please visit:
https://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
./VASSAL.sh: línea 22: 4971 Abortado ('core' generado) "$JAVA" -Duser.dir="$INSTALL_DIR" -classpath "$INSTALL_DIR"/lib/Vengine.jar --add-exports java.desktop/sun.java2d.cmm=ALL-UNNAMED VASSAL.launch.ModuleManager "$@"
I installed harfbuzz, but it still doesn't work.
Any suggestions? thk