I would also be greatly interested in developments in this issue.
We calculated a project with multiple sites with each site using a PI for minor display functionality.
Since ARM is no longer supported we would have to buy perspective licences for multiple gateways.
I think this is a rather big step all of a sudden…
this post has a workaround for running Vision clients on 32-bit machines, including RPi.
It’s actually a little more broad than that. The scripts bypass the launcher and directly launch a Vision client using whatever JRE is installed on the system.
1 Like
Attached is a modified launcher script for use with Liberica Java, along with a how-to text file.
I picked Liberica for two reasons.
- It has an apt repository, and appeals to my sense of lazy.
- They claim it supports JavaFX on armhf, although I have not yet tried it.
piLaunchV8.zip (2.3 KB)
6 Likes
Neat, hadn’t heard of Liberica until now.
Following up on this thread some. We recently got a few of the pi4’s. We also came across from what I understand is a 64bit OS. Trying to keep native and simple we downloaded the vision client launcher from our gateway. when we run the jar file nothing happens. We have openjdk 11 installed. We are in process of migrating off of 7.9 to 8. hoping to find out if there is a fluid path for this to finally work nicely. We have used Jordans info above and have seen it work on the pi3 and would probably work on the pi4 but on the 32 bit os. So far we execute the jar file and nothing happens. We will do more testing but I figured I would see if any progress has happened from others on the forum.
1 Like
I would also like to see a better solution for this! There needs to be an elegant way to use a Pi with Ignition 8. If it is any help, you can use an Intel compute stick running Lubuntu 64bit with minimal issues. The price is a bit more, but the one we have for testing is working well.
1 Like
Which OS are you using? Pi OS is still 32 bit.
In trying to use sudo apt-get install bellsoft-java14 we end up at a broken dependency for libgtk2.0:armhf
“broken packages”…
using sudo apt-get cache search we see version going all the way to 11.
11 is the one that doesn’t have broken packages. Dont know if this problem with 14 is the last one on the list to get a client working or just one of many…
So the suggested route to take using RPi is with Perspective Client rather than Vision?
It's easier and supported, but if you already have a Vision project built you might still consider cobbling together your own launch script and runtime.
1 Like
I've went to Perspective on all my RPis and have not looked back!
1 Like
What security concerns have you come across using an RPi? I would like to replace our existing HMIs with RPi powered touch screens. Are there KIOSK type configuration, or access controls, that you use to eliminate unauthorized user access?