# RockPro64 doesn't execute Processing

**URL:** <https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458>\
**Category:** Processing for Pi\
**Created:** [January 12, 2019, 11:17pm UTC](https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458 "2019-01-12T23:17:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Woody](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@Woody](https://discourse.processing.org/u/Woody)\
**Post date:** [January 12, 2019, 11:17pm UTC](https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458/1 "2019-01-12T23:17:17Z")

</div>

Hi everybody,

I wrote a processing sketch for a photographic installation. I wrote and tested it on my Macbook, and it works like a charm.

Now to include it in the installation I bought a ROCKPro64 4GB single board computer. But I can’t get Processing to work on it.

As an OS I installed “Armbian Ubuntu 18.04 Bionic Desktop” and “Ubuntu 18.04 Bionic LXDE Desktop aarch64”. (see [http://wiki.pine64.org/index.php/ROCKPro64\_Software\_Release](http://wiki.pine64.org/index.php/ROCKPro64_Software_Release)).  
I tried both the Linux 64-bit and Linux ARM release of Processing in both OS’s. But on execution nothing seems to happen.

Does anyone have a clue on why it’s not working? Or even a hint to solve my problem?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)\
**Post date:** [January 13, 2019, 1:08am UTC](https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458/2 "2019-01-13T01:08:55Z")

</div>

> [@Woody](#):
>
> But I can’t get Processing to work on it.

-a- what / how you install processing,  
-b- did you test

```auto
java -version

```

like on Raspberry Pi

> **[Download](https://pi.processing.org/download/)**
>
> Raspberry Pi Image This is the recommended, and easiest way to get started:
> Download Image (1.82GB) 
> Processing 3.4 • Released July 2018
> Follow Get Started for instructions how to install this image file.
> Install Processing onto existing...

have 3 way,

- a image
- a curl command ( i used )
- a tar file

and on

> pi@RPI3BP:~ $ java -version

> java version “1.8.0\_65”  
> Java™ SE Runtime Environment (build 1.8.0\_65-b17)  
> Java HotSpot™ Client VM (build 25.65-b01, mixed mode)

i understand you think you might be lucky if someone here use the same board,  
but did you try to ask other board users like at  
[https://forum.pine64.org](https://forum.pine64.org) ?

---

<div class="post-metadata">

**Author:** ![Woody](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@Woody](https://discourse.processing.org/u/Woody)\
**Post date:** [February 13, 2019, 5:17pm UTC](https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458/3 "2019-02-13T17:17:06Z")

</div>

Sorry for my late response, but had to figure out some stuff before I could answer the questions. I’m new to Linux and struggling getting things to work. ANd thanks kll for your response.

1. I tried the Raspberry image, but it didn’t even boot

2. I now use “Ubuntu 18.04 Bionic LXDE Desktop" as the OS. I installed “Processing 3 Linux ARM” bij downloading the package and unpacking it to /opt (using sudo xarchiver). I opened LXTerminal and tried to run Processing by making /opt/processing-3.5.3 the current folder (cd /opt/processing-3.5.3) and typing ./processing. Response: java: not found.

Than installed Java by first typing  
sudo add-apt-repository ppa:webupd8team/java  
sudo apt update  
sudo apt install oracle-java8-set-default

Than again tried to run Processing by making /opt/processing-3.5.3 the current folder (cd /opt/processing-3.5.3) and typing ./processing. This results in a java.awt.headless exception

And that’s where I am now…

I have only slight understanding of what I’m doing. But turns out that ‘headless’ means without monitor, keyboard or mouse. But I have no idea of how to get java into headful mode.

Am I on the right track?

Anybody any suggestions?

---

<div class="post-metadata">

**Author:** ![steve\_j](https://avatars.discourse-cdn.com/v4/letter/s/4491bb/32.png) [@steve\_j](https://discourse.processing.org/u/steve_j)\
**Post date:** [May 14, 2019, 1:25am UTC](https://discourse.processing.org/t/rockpro64-doesnt-execute-processing/7458/4 "2019-05-14T01:25:03Z")

</div>

Actually i would be interested in this also, have been running processing for android on the rock64 with the android tv mode and its been brilliant. If anyone has made progress on a linux distro let me know, else will dip my toes in soon.
