We had a similar issue, and it related to the legacy launcher not being included for version 7.9.10 for Linux.
Below is the response I received from InductiveAutomation support when I was facing the issue:
- On the gateway machine, go to ‘Program Files/Inductive Automation/Ignition/lib/core/launch’, open the legacyclientlauncher.tag.gz archive, open legacyclientlauncher.tar, and copy the clientlauncher.sh file
- Then, go to ‘Program Files/Inductive Automation/Ignition/webserver/webapps/main’ and create a folder called ‘launcher’ (or whatever you want the folder to be called); paste the clientlauncher.sh in this directory
- Lastly, on each rpi, if you go to this address in the browser, then the browser will download the clientlauncher.sh file: http://</YOUR GATEWAY IP/>:8088/main/launcher/clientlauncher.sh
Once the clientlauncher.sh file is on a rpi, you can decide what directory you want to store this file in (after the client desktop shortcuts are generated, you do not want to delete or move this clientlauncher.sh file). Then, in terminal, you can navigate to the directory where the clientlauncher.sh file is stored and then run this command: ./clientlauncher.sh . Once the client launcher is open, you can point it at your gateway and launch any of the projects. As you are aware, when a project is launched, it will generate the desktop shortcut.
As Kevin.Herron stated though, I believe that versions 7.9.11 and higher included the legacy launcher again. Hope this is helpful!