# Suggestions for 8.1.9 to 8.1.53 upgrade

**URL:** <https://forum.inductiveautomation.com/t/suggestions-for-8-1-9-to-8-1-53-upgrade/114914>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [April 7, 2026, 8:41am UTC](https://forum.inductiveautomation.com/t/suggestions-for-8-1-9-to-8-1-53-upgrade/114914 "2026-04-07T08:41:09Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [April 7, 2026, 4:01pm UTC](https://forum.inductiveautomation.com/t/suggestions-for-8-1-9-to-8-1-53-upgrade/114914/4 "2026-04-07T16:01:09Z")

</div>

If you have any vision clients running on a Raspberry Pi, you may need to look at this (from painful experience):

> [@Linux java 17 opens and exports](https://forum.inductiveautomation.com/t/linux-java-17-opens-and-exports/83546/2):
>
> Inside the legacyClient.sh script there is probably a line like this: JAVA\_ARGS="" try changing that to: JAVA\_ARGS="--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.desktop/javax.swing.tree=ALL-UNNAMED --add-opens=java.desktop/javax.swing.plaf=ALL-UNNAMED --add-opens=java.desktop/javax.swing.p…

---

_[View the full topic](https://forum.inductiveautomation.com/t/suggestions-for-8-1-9-to-8-1-53-upgrade/114914)._
