# Version 8 32-bit vision clients

**URL:** <https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [May 3, 2019, 7:28pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658 "2019-05-03T19:28:58Z")\
**Posts on this page:** 20\
**Page:** 2

<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:** [July 16, 2019, 12:20pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/21 "2019-07-16T12:20:55Z")

</div>

The processor is 64-bit, but most of the RPi-compatible OSes are still 32-bit builds, including the default Raspbian.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [July 16, 2019, 12:23pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/22 "2019-07-16T12:23:09Z")

</div>

Well that sounds like a bummer. Good to know, thanks.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 16, 2019, 12:41pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/23 "2019-07-16T12:41:59Z")

</div>

There’s a RPi blog post on the topic explaining why – basically with max 4G ram, 32-bit software is significantly more memory efficient.

---

<div class="post-metadata">

**Author:** ![an.bp](https://avatars.discourse-cdn.com/v4/letter/a/6f9a4e/32.png) [@an.bp](https://forum.inductiveautomation.com/u/an.bp)\
**Post date:** [July 16, 2019, 2:10pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/24 "2019-07-16T14:10:10Z")

</div>

any help on using those scripts? i downloaded them and execute the .sh script but then i try to open designer and nothing happens

---

<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:** [July 16, 2019, 2:24pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/25 "2019-07-16T14:24:07Z")

</div>

What parameters are you passing to the script when you run it?

Do you have a 32-bit JRE installed and the `JAVA_HOME` environment variable set to that JRE?

---

<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:** [July 16, 2019, 3:02pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/26 "2019-07-16T15:02:10Z")

</div>

Also, what are OS you installing on? If it's a Pi, there is a modified script and how-to here:

> [@Ignition 8 Client on Raspberry Pi](http://forum.inductiveautomation.com/t/ignition-8-client-on-raspberry-pi/24464/23):
>
> 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](https://us1.discourse-cdn.com/inductiveautomation/original/2X/d/d885ed700210c5f882fc75793c768aa02c7adffd.zip) (2.3 KB)

---

<div class="post-metadata">

**Author:** ![Paul.Scott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul.scott/32/4578_2.png) [@Paul.Scott](https://forum.inductiveautomation.com/u/Paul.Scott)\
**Post date:** [July 16, 2019, 6:25pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/27 "2019-07-16T18:25:17Z")

</div>

Still an unsupported/semi-supported feature, but we put together a KB article describing the process a bit, as well as providing more visibility on the matter: [Knowledge Base Article](https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/127/0/ignition-8-32-bit-vision-clients)

---

<div class="post-metadata">

**Author:** ![cody.abbott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cody.abbott/32/17533_2.png) [@cody.abbott](https://forum.inductiveautomation.com/u/cody.abbott)\
**Post date:** [November 19, 2019, 4:11pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/28 "2019-11-19T16:11:29Z")

</div>

Why not just release an already configured image for Raspberry Pis that is fully supported? (could be 64 or 32 bit) Seems to me that this would reduce the number of support calls because users would be starting off in a good spot. Being able to run vision clients on a raspberry Pi is critical functionality, IMO. It really enables me to deploy a greater number of HMI clients, which is great.  
For the time being, it seems that there are things that simply cannot be done in Perspective on a full-screen touch-only terminal (embedded web pages and PDFs), at least in 8.0.2, which I am on.

---

<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:** [November 19, 2019, 4:24pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/29 "2019-11-19T16:24:36Z")

</div>

The runtime we license for distribution does not include 32-bit x86 builds and it’s headless on ARM.

---

<div class="post-metadata">

**Author:** ![cody.abbott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cody.abbott/32/17533_2.png) [@cody.abbott](https://forum.inductiveautomation.com/u/cody.abbott)\
**Post date:** [November 19, 2019, 4:35pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/30 "2019-11-19T16:35:02Z")

</div>

OK, I get why you can’t support a bunch of random JREs, making 32-bit a no-go. How about setting up a 64-bit image that I can load on a Raspberry Pi?

---

<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:** [November 19, 2019, 4:43pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/31 "2019-11-19T16:43:21Z")

</div>

I guess the current ARM build does work on RPi, you just have to use the legacy client launch script to launch Vision.

It’s not completely headless, there’s just no JavaFX and no JXBrowser available. So no launchers (which is why you need the legacy launch script) and no web browser component or Designer _on_ the RPi.

---

<div class="post-metadata">

**Author:** ![cody.abbott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cody.abbott/32/17533_2.png) [@cody.abbott](https://forum.inductiveautomation.com/u/cody.abbott)\
**Post date:** [November 19, 2019, 4:50pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/32 "2019-11-19T16:50:11Z")

</div>

Yes, I am currently using the legacy launch script to make it work, but I was under the impression that I had to install a 3rd party JRE (such as Liberica) to make it work. Is that no longer true in 8.0.3?

---

<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:** [November 19, 2019, 4:56pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/33 "2019-11-19T16:56:26Z")

</div>

Hi @cody.abbott,

You do still have to install a compatible version of java (11 at the moment) to run vision clients or designers. The JRE that is included with the ARM version of ignition could in fact be used as well. Most vision aspects work fine, the issue being anything that relies on JXBrowser at the moment (all of perspective, and the Web Browser component)

Hope that helps,

Jonathan C

---

<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:** [November 19, 2019, 8:01pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/34 "2019-11-19T20:01:32Z")

</div>

When I get some time, I want to see how it performs under Raspbian Buster on a Pi3, since I have a few floating around here, and Buster comes with OpenJDK11 (as near as I can tell). Should have some news in a day or two.

You’d still have to use the launcher, but it would avoid having to install a JRE.

Myself, I’ve had no issues with Liberica, but still haven’t found time to check out the JavaFX support.

---

<div class="post-metadata">

**Author:** ![cody.abbott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cody.abbott/32/17533_2.png) [@cody.abbott](https://forum.inductiveautomation.com/u/cody.abbott)\
**Post date:** [November 19, 2019, 10:46pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/35 "2019-11-19T22:46:38Z")

</div>

I think you mean a Pi4, as that is what ships on them now I believe?  
I was unaware that it came with Java already installed. I installed Liberica and it didn’t seem to cause any issues (unless that had something to do w/ my auto startup problems???)

Anyway, I got a client running on a Pi4 running Buster no problem. I did eventually give up and go back to a 3B+ because I couldn’t get it to run on boot. I messed around w/ it for a couple hours and somehow managed to lock myself out of the OS completely; sometimes it is the seemingly simple things that get you. My whole goal was to get 4k resolution, which I accidentally got working on a 3B+ ! 😅

EDIT: **It was actually the RasPi 4 that gave me 4k, I had swapped them and the same SD card will work w/ both. 3B+ is not 4k compatible**

---

<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:** [November 20, 2019, 11:50am UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/36 "2019-11-20T11:50:41Z")

</div>

> [@cody.abbott](#):
>
> I think you mean a Pi4

Nope. I know what I said. 😉 I have a dozen of them in use now, and a couple of spares for a rainy day. May as well experiment with what I've got.

---

<div class="post-metadata">

**Author:** ![guganathan.r](https://avatars.discourse-cdn.com/v4/letter/g/8dc957/32.png) [@guganathan.r](https://forum.inductiveautomation.com/u/guganathan.r)\
**Post date:** [January 10, 2020, 5:28am UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/37 "2020-01-10T05:28:47Z")

</div>

Hi All,

I followed knowledge base steps.  
I get this error while launching the project.  
Can someone advise how to proceed!

 ![IMG_0812](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/03b33308ec0d066bacd2908433073acd309aac34.jpeg)

---

<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:** [January 10, 2020, 4:07pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/38 "2020-01-10T16:07:11Z")

</div>

Hi @guganathan.r,

Just to confirm you have a project with the name that you are supplying to the legacy launcher batch file on your gateway and that it’s a valid launchable project?

---

<div class="post-metadata">

**Author:** ![guganathan.r](https://avatars.discourse-cdn.com/v4/letter/g/8dc957/32.png) [@guganathan.r](https://forum.inductiveautomation.com/u/guganathan.r)\
**Post date:** [January 10, 2020, 4:26pm UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/39 "2020-01-10T16:26:48Z")

</div>

Sorry, it was my mistake. Its working now. Thanks.

---

<div class="post-metadata">

**Author:** ![daniel.ferreira](https://avatars.discourse-cdn.com/v4/letter/d/87869e/32.png) [@daniel.ferreira](https://forum.inductiveautomation.com/u/daniel.ferreira)\
**Post date:** [March 11, 2020, 1:25am UTC](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658/41 "2020-03-11T01:25:00Z")

</div>

Thanks for this. The [base](https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/127/0/ignition-8-32-bit-vision-clients) knowledge was great!

I got Ignition running on my Pi 🙂 Keep the scripts working with future versions! I understand your reasons, but unfortunately, the industry does not move that fast at the same pace.

[Previous page](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658.md?page=1)

[Next page](https://forum.inductiveautomation.com/t/version-8-32-bit-vision-clients/24658.md?page=3)
