Closed jzting closed 4 years ago
Thanks for reporting these issues @jzting. I don't have access to my Openframe setup atm but will get back to you asap.
Thanks for taking a look! The web page issue seems related since it has the same stack trace.
I'm still not back at my setup but maybe those questions can help to solve it:
Hi, any ideas based on the info above?
I've tried this sketch on my Pi3 Model B running Buster and it's working for me. It looks like xserver is not starting which is required for the Processing and Website extension but not for images, videos and shaders.
Are you sure to run Openframe from the command line outside the Desktop environment?
Otherwise could you please try running sudo apt-get install xserver-xorg-legacy
and see if that makes a difference?
I found the issue: Processing wasn't installed because the 2B's architecture is armv6l. I must have missed the error message during the extension installation.
To fix this, installed Processing by following the instructions at https://pi.processing.org/download/:
curl https://processing.org/download/install-arm.sh | sudo sh
I think the openframe-processing install script should check for (armv6l || armv7l) when checking if it should fetch from https://processing.org/download/install-arm.sh.
Thanks for following up with the solution @jzting!
I think the openframe-processing install script should check for (armv6l || armv7l) when checking if it should fetch from https://processing.org/download/install-arm.sh.
That seems like a good idea. I believe we do that in some of the other extension install scripts.
I tried pushing this Processing sketch to my frame and it gave this error:
I tried downloading the zip file locally and it builds/runs in Processing.