Vision Client Launcher error on Raspberry Pi: NoSuchFileException (launchclient.jar)

Hi everyone,

I am testing the new Ignition 8.3 (Trial) on Raspberry Pi before upgrading our production environment, but I've run into a persistent issue with the Vision Client Launcher.

The Problem: When I try to launch the project, I get the following error:


I tried to manually place the launchclient.jar into the specified directory. When I do this, the loading bar starts and reaches 100%, but as soon as it finishes, the application simply crashes/exits without any further error message.

  • Hardware: Raspberry Pi 4
  • OS: Debian GNU/Linux 11 (bullseye)
  • Java Version: OpenJDK Runtime Environment (build 17.0.6+10-Debian-1deb11u1)
  • User: Running as default pi user.

What I have tried so far:

  • Cleared the .ignition/cache/ directory manually.
  • Verified connectivity to the Gateway (web interface is accessible from the Pi).

Despite these steps, the error persists and the launchclient.jar file doesn't seem to be downloaded or extracted correctly. Is there a specific configuration change in 8.3 or a known issue with the ARM launcher for this version?

Any help or guidance would be appreciated!

The Vision Client Launcher hasn’t ever been supported on Raspberry Pi - is this the environment you were running it on previously?

If so, are you sure you weren’t using the “legacy launcher scripts” you can find reference to around the forums?

4 Likes

My apologies, you are correct. I am indeed using the legacy launcher scripts to get the client running on this environment.

Specifically, I am trying to execute the following script:
./legacyClient.sh address=http://192.168.1.10:8088 scope=C project=test windowmode=F

I think this thread was addressing a similar issue, and JJ offered up a script that might work in the last post: [Feature-15531] Vision Client on Raspberry Pi – 400 Bad Request from legacyClient.sh - #16 by jcoffman