[messages] [Technical Support & Bugs] Starting Vassal in Linux

Joel Uckelman uckelman at nomic.net
Mon Nov 27 13:58:09 CET 2017

Thus spake cyberjockey via messages:
> Hi,
> I am running Fedora 27 with Java 8 U151. After downloading the file, I
> went into the terminal and unpacked the file using the 'tar' command. It
> seemed like everything unzipped fine, but when I go to run the
> 'VASSAL.sh' file, nothing happens. The cursor blinks for a couple of
> seconds and then the prompt comes up again. I'm new to Linux and I don't
> really know the terminal commands very well. So I don't know if maybe
> there are other steps I missed or if it is something else. 
> Here are the contents of my 'VASSAL.sh' file (copied and pasted from the
> file):
> #!/bin/sh
> #
> # Execute this file to launch VASSAL on MacOS or Linux
> #
> # Find absolute path where VASSAL is installed
> INSTALL_DIR=$(cd "$(dirname "$0")"; pwd)
> # Launch VASSSAL
> java -Duser.dir="$INSTALL_DIR" -classpath "$INSTALL_DIR"/lib/Vengine.jar
> VASSAL.launch.ModuleManager "$@"

My guess is that you have only headless Java installed, which lacks all
of the libraries for displaying anything graphically.

What's the output when you run this in your terminal?

  rpm -qa | grep openjdk


More information about the messages mailing list