# Ignition 8.3 Legacy Client launcher

**URL:** <https://forum.inductiveautomation.com/t/ignition-8-3-legacy-client-launcher/107940>\
**Category:** Ignition Early Access\
**Tags:** perspective, vision\
**Created:** [June 30, 2025, 4:34pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-legacy-client-launcher/107940 "2025-06-30T16:34:03Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [March 18, 2026, 7:59pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-legacy-client-launcher/107940/6 "2026-03-18T19:59:41Z")

</div>

> [@\[Feature-15531\] Vision Client on Raspberry Pi – 400 Bad Request from legacyClient.sh](https://forum.inductiveautomation.com/t/feature-15531-vision-client-on-raspberry-pi-400-bad-request-from-legacyclient-sh/108228/16):
>
> yeah this shell script is a sort of “do-it-yourself” jump start. it could probably use some updates. however if you have a local version of java which works fine add -Dignition.runtimeOverride=true to the command like so: java -cp /home/iscoadmin/.ignition/cache/launchclient\_2D200F2E.jar \ --add-opens=java.desktop/javax.swing.tree=ALL-UNNAMED \ --add-opens=java.desktop/javax.swing.plaf=ALL-UNNAMED \ --add-opens=java.desktop/java.awt.event=ALL-UNNAMED \ --add-opens=java.desktop/javax.swing=ALL-U…

Try the alternate script here.

---

_[View the full topic](https://forum.inductiveautomation.com/t/ignition-8-3-legacy-client-launcher/107940)._
