Seems like the major issues of the extensions are solved now. Good time to create a working ISO?
Well, not exactly. We could create a working image based on Rasbian Jessie which is not compatible with the Pi 4.
On the latest Raspian Buster the image and glslViewer extensions are broken.
So what would be a good way to set up such an ISO?
I came across https://pibakery.org which seems awesome, but is still in an early stage and has some issues apparently. The official download comes with Rasbian prepacked (not sure what version that is). There is some sort of alpha/beta of a new version which comes without Raspbian and lets the user select an image when writing to SD: https://github.com/davidferguson/pibakery/releases/tag/v2.0.0 I tried this with the latest Rasbian and it failed during install (setting up the wifi) on the Pi. I’m not sure if this is related to Raspian Buster or a general issue with PiBakery. Maybe Jessie would work?
I attached this recipe (config file) to the post.
I also thought it would be very convenient to be able to set up the Pi without a keyboard and mouse or having to log in to the Pi via SSH.
The user could add a config file to the boot partition which stores login data to Wifi, Openframe and Openframe configuration options. Then on first boot, there would be a script running (Pibakery could help here) that automatically logs into wifi, changes login to command line, installs Openframe, logs into Openframe, sets it up and maybe installs more extensions. The frame should then be ready without any user interaction on the Pi.
Or you install everything manually. But I was wondering how to reset the image (disable SSH, reset the Frame and disable Wifi) cleanly? Ideally, we would have a script doing that automatically, so it’s reproducible, right?
What do you think would be the best way of doing this?
Openframe-Pibakery-recipe.xml (1.15 KB)