# Raspberry Pi 3 B+ Raspbian

**URL:** <https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611>\
**Category:** General Discussion\
**Created:** [February 15, 2019, 3:36pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611 "2019-02-15T15:36:46Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [February 15, 2019, 3:36pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/1 "2019-02-15T15:36:46Z")

</div>

Hi Guys,

I am trying to run an Ignition client on a Raspberry Pi 3 B+ running the Raspbian OS.

If I navigate to the gateway home page and try launch a project it downloads the .jnlp file as normal but when i try to open that file (in the file explorer) it just re-downloads it.

I have also tried downloading the native Client Launcher for Linux and extracted using the terminal using the ‘tar -xvf’ command. The extraction works fine but when I go into the new folder (through the file explorer) and try to open the Client Launcher file nothing happens…

The gateway is running on my desktop PC and is version 7.9.10

Any assistance would be appreciated!

---

<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:** [February 15, 2019, 4:04pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/2 "2019-02-15T16:04:32Z")

</div>

This may help you out. 🙂

> [@Minimum Client Hardware](http://forum.inductiveautomation.com/t/minimum-client-hardware/17573/4):
>
> Huh. My installs are stock pi stuff. The the extras I install: samba (just so I can ping it from a Windows environment.) mc (Midnight Commander, my cli file manager weapon of choice) unclutter: (hides the otherwise annoying mouse pointer in kiosk-y type applications) This was written for an earlier version of Raspian/NOOBS, so there might be minor differences. VNC is running by default, for example. But VNC, and SSH are more of a convenience for me, than necessary to run a client. You might …

---

<div class="post-metadata">

**Author:** ![oscar.salcedo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/oscar.salcedo/32/11019_2.png) [@oscar.salcedo](https://forum.inductiveautomation.com/u/oscar.salcedo)\
**Post date:** [February 15, 2019, 4:32pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/3 "2019-02-15T16:32:32Z")

</div>

Do you have a JVM installed? You will need to apt-get install a Java Runtime environment (Try openJDK) and a Java Webstart launcher (something like icedTea-web)

Oscar.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 15, 2019, 4:39pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/4 "2019-02-15T16:39:26Z")

</div>

Unfortunately I think the 7.9.10 launcher does not work on ARM. We’ve got a fix for this coming in 7.9.11.

There might be a workaround somewhere here on the forum like downloading a 7.9.9 launcher and using that, because the 7.9.9 launcher does not have an embedded JRE and will instead use the one installed on the system.

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [February 15, 2019, 5:15pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/5 "2019-02-15T17:15:38Z")

</div>

I got stuck at step 10, I selected show hidden but I cannot see a folder named lxsession…

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [February 15, 2019, 5:29pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/6 "2019-02-15T17:29:27Z")

</div>

I had another gateway running 7.9.9 and was able to download the native client launcher for linux, extract the files, opened clientlauncher.sh and it came up! Now I have to work out if this works on a fresh copy of the OS or if what I did following Jordan’s text file helped this along.

---

<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:** [February 15, 2019, 5:35pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/7 "2019-02-15T17:35:11Z")

</div>

Assuming the default username is being used the path should be:

**/home/pi/.config/lxsession/LXDE-pi**

---

<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:** [February 15, 2019, 5:45pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/8 "2019-02-15T17:45:49Z")

</div>

Everything from step 10 and on is to get it to autostart. A lot of mine are 15 feet off the floor, and I’m too lazy to go to each one individually. 😆

---

<div class="post-metadata">

**Author:** ![PAI\_Michaels](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pai_michaels/32/14417_2.png) [@PAI\_Michaels](https://forum.inductiveautomation.com/u/PAI_Michaels)\
**Post date:** [February 15, 2019, 8:08pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/9 "2019-02-15T20:08:30Z")

</div>

We are using 7.9.10 with Raspbian. you have to get the legacyclientlauncher.tar.gz from the server. On a linux server it is at /usr/local/bin/ignition/lib/core/launch/

---

<div class="post-metadata">

**Author:** ![Alexey.Chekhovskiy](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@Alexey.Chekhovskiy](https://forum.inductiveautomation.com/u/Alexey.Chekhovskiy)\
**Post date:** [May 28, 2019, 6:47pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/10 "2019-05-28T18:47:55Z")

</div>

we have a 7.9.10  
when i try connect via launcher from 7.9.10 i have " ValidationExeption: Unable to communicate with gateway"  
we add line from here yet, [https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/97/2/validationexception-after-upgrading-to-java-8-update-51](https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/97/2/validationexception-after-upgrading-to-java-8-update-51)

launcher form 7.9.9 is return in logs “Java process launch failed with error code 1: Error: Could not find or load main class 256M”  
any ideas what else we can try to run on raspberry?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 28, 2019, 7:06pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/11 "2019-05-28T19:06:24Z")

</div>

> [@Alexey.Chekhovskiy](#):
>
> launcher form 7.9.9 is return in logs “Java process launch failed with error code 1: Error: Could not find or load main class 256M”

That's indicating an improperly formed command line string. Did you modify a shortcut created by the launchers at all? Try deleting your local .ignition cache, the client launcher executable itself, and redownloading, then going through the steps.

---

<div class="post-metadata">

**Author:** ![Alexey.Chekhovskiy](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@Alexey.Chekhovskiy](https://forum.inductiveautomation.com/u/Alexey.Chekhovskiy)\
**Post date:** [May 28, 2019, 7:13pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/12 "2019-05-28T19:13:57Z")

</div>

No, I don’t do any modifications, just download, unpack on desktop and start. It let me setup gateway and make project label on desktop. but self project crashed with “ERROR [ClientLauncherFrame] [13:25:24,255]: Java process launch failed with error code 1: Error: Could not find or load main class 256M  
”

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [May 30, 2019, 6:22pm UTC](https://forum.inductiveautomation.com/t/raspberry-pi-3-b-raspbian/22611/13 "2019-05-30T18:22:04Z")

</div>

Hi @Alexey.Chekhovskiy

There was a fix applied in the 7.9.10 launchers for this issue.

Thanks,  
Jonathan C
