I'm currently running into issues trying to get Vision Client to run on my Raspberry Pi. I have it running the latest version of the 64bit Raspbian OS. Downloaded the Client Launcher from my Gateway on the primary computer, downloaded as a .tar file. I unzipped that and have been unable to get it to actually execute. What I have done and tried so far:
I have Java OpenJDK v.11 installed
it's stored in my "usr/local/ignition" folder
everything has execute permissions
if I try executing the (.desktop) Launcher file by double clicking it does nothing
executing the (.desktop) Launcher file by command line gives errors
using the "sudo ./name start" on the .sh file in the app folder does nothing
using the "sudo ./name start" on the .jav file in the app folder errors out
JavaFX is not available on most ARM cpus, so anything in Ignition that depends on it will fail. The legacy launcher doesn't need javafx itself, and can therefore launch any client that also doesn't need javafx. (IIRC, you cannot use the JxBrowser component without javafx.)
IIRC Liberica claims to support JavaFX. I've not had the opportunity to try it yet.
EDIT: To clarify, I use Liberica on my Pi's but haven't tried JavaFX things yet.
I’m interested in how to bootstrap this using legacy.SH
As I have the same issue as the original poster.
So my questions are:
1: where do I get the files required to launch a vision client on my raspberry pi 4
2: what are the install steps
2:a I have a blank pie ready to go so can start from scratch.
The reason for the need to put on a PI.
I currently have a redlion cr3000 HMI that has its own MQTT & OPCUA server built in . I am using this HMI as a simple data collection device (every 1 second a tag is updated and used as a trigger for a transition group)
This captures the state of various HMI button states as tags each second to a sql server.
I wanted to do the same with a PI but use ignition vision to be the HMI.
(Can’t use perspective as I only have a vision client licence)
So I want the PI to boot up and autostart a vision client project (auto logon project built)
Any guidance on how I can achieve what I want to do using a pi4
note I have a 10” touchscreen connected to the PI.