Ignition Edge Panel Installation on Linux
Remove extra locales from Linux by editing the supported locales with the following command (leave only en_US.UTF-8 UTF-8
)
sudo nano /var/lib/locales/supported.d/en
Update Linux
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
Install OpenSSH-Server
sudo apt install openssh-server -y
Configure and Start HAProxy (make sure /var/log/haproxy.log exists)
Copy config files (use scripted install) (ufw, fail2ban, haproxy)
Open ports for OpenSSH
Open ports for HAProxy
Install Ignition for Linux Desktops
If using any serial ports for communications, add the user running Ignition (administrator or ignition typically) to the dialout group with the following command (use one of these 2 for easy copy/paste or adjust the username to whatever Ignition is using):
sudo usermod -a -G dialout administrator
sudo usermod -a -G dialout ignition
If installing any designers or runtimes, use the Linux installer scripts on the server or attached to this page. You just need to make them executable using the chmod +x setup-[AppName].sh
command.
If using Vision as the client, the script should install a Gnome Extension Manager which will show up in the launcher (possibly may require a reboot to show up). In Extension Manager, search/browse for an extension called "Block Caribou" and install it. This will prevent the OS On-screen keyboard from interfering with the Ignition on-screen keyboard.
No Comments