FullPageOS icon indicating copy to clipboard operation
FullPageOS copied to clipboard

RPi alternatives?

Open ghost opened this issue 2 years ago • 25 comments

What would be an alternative to running this on an RPi?

ghost avatar Jan 26 '23 21:01 ghost

The image at the moment is build only for RaspberryPi. I was in talks with @libre-computer-project to see if we could also support their boards, but at the moment I have no boards to test with. I will gladly talk to any other hardware vendors about additional support.

guysoft avatar Jan 29 '23 15:01 guysoft

I will test on my libre computer "le potato" tonight. I don't have a compatible touch screen but will confirm other functions work as expected. Their portability tool is actually pretty good.

SLC-Josh avatar Feb 01 '23 19:02 SLC-Josh

Okay, so I have confirmed functionality with Libre's "le potato" using the portability tool (Used a mouse and screen since I don't have a compatible touchscreen at the moment). If I can figure out how to use the CustomPiOS I will try to build an Armbian version for the BananaPi zero that I have.

SLC-Josh avatar Feb 03 '23 15:02 SLC-Josh

Cool. this tool right? https://github.com/libre-computer-project/libretech-raspbian-portability

guysoft avatar Feb 05 '23 10:02 guysoft

That's the one. It auto coverts most Raspbian images (Things using NOOB don't work). From what I've looked into it, it seems to update the kernel and a few other files needed to boot. I wish all pi alternatives had this tool.

SLC-Josh avatar Feb 06 '23 13:02 SLC-Josh

The Portability tool worked for me as well to convert. It’s just weird and slightly annoying that you have to stick the SD card in a real pi first to do the conversion. Wish there were an easy to way to automate that into builds.

Yukigamine avatar Mar 10 '23 18:03 Yukigamine

Would love to see this ported to Libre as well. Can we donate to get a board in your hands?

I bought a couple of Libre Renegades but so far every RPi project I had hoped to use them with seems to have RPi-specific software libraries that require an actual RPi.

dtseiler avatar Mar 14 '23 01:03 dtseiler

I am looking in to adding support for @librecomputer since they sent me hardware to test. Its in progress.

guysoft avatar May 18 '23 15:05 guysoft

Excellent. I was coming on here to offer one of mine - happy to hear it!!

I also tried the portability tool, and it works - but over the last few months of testing, Chromium on the le potato I'm using keeps crashing after a few days with an 'Aw, Snap!' error. I've had 2 incidents where Chromium was just frozen (the page has a clock and it froze).

Might just be me / I may have not done things correctly - but there might be a need to run fullpageos on a le potato for a while to make sure something isn't leaking / wrong, since everything seems OK at boot time.

Mine reliably crashes every 3-4 days, so I'll for sure overwrite the SD card with whatever you come up with and see if things change.

geeklimit avatar May 19 '23 14:05 geeklimit

@guysoft how has the 'le potato' testing been going? Is there anything we can do to help?

geeklimit avatar Jun 12 '23 14:06 geeklimit

I've started writing a multi device build for OctoPi. When that works I can add that to FullPageOS. Thanks for asking because that lets me know its needed here too.

Progress is at: https://github.com/guysoft/OctoPi/tree/ci-orange/config

guysoft avatar Jun 12 '23 16:06 guysoft

Great to see - I wouldn't be surprised to see an uptick in the projects, due just to the availability of hardware!

geeklimit avatar Jun 13 '23 19:06 geeklimit

@guysoft it seems like this is ready for testing, based on what I see here: https://github.com/guysoft/CustomPiOS

Or a I reading that wrong?

geeklimit avatar Jul 11 '23 11:07 geeklimit

Its not fullu ready yet. However if you are ready to test i can try make time for it

guysoft avatar Jul 17 '23 22:07 guysoft

I'm happy to help in any way I can! I've got a half-dozen le potatoes ready for the baking

geeklimit avatar Jul 17 '23 23:07 geeklimit

Ill see if i can get that going

guysoft avatar Jul 19 '23 01:07 guysoft

Anything I can help test? I still have a pile of Le Potato devices available.

geeklimit avatar Oct 03 '23 14:10 geeklimit

Anything I can help test? I still have a pile of Le Potato devices available.

Same here, I have Le Potatoes and Renegades that I can re-purpose to test.

dtseiler avatar Oct 03 '23 15:10 dtseiler

Related, this is effort to add support for this: https://github.com/guysoft/CustomPiOS/issues/214

guysoft avatar Jan 15 '24 14:01 guysoft

We have a Discussion Board now. In case you see this.

SecularSteve avatar Feb 07 '24 18:02 SecularSteve

I could convert this to a discussion, but not sure I should. Depends what @MKaidan prefers.

guysoft avatar Feb 07 '24 21:02 guysoft

Any updates on finishing a build process for librecompute and other boards?

I tried to follow the build instructions for custompiOS but got lost. However, I have many potatoes I can test with if someone else can make a build for them.

EDIT: The portability script no longer works with the latest nightlies because LibreCompute doesn't support Bookworm/12 yet.

Yukigamine avatar Mar 30 '24 04:03 Yukigamine

Hey, 1. There is progress. Its taking longer because it became part of CustomPiOS v2. Which I've been working on: https://github.com/guysoft/CustomPiOS/issues/214 2. I can make a variant for LibreComputer but didn't get an answer to which base image to use: https://github.com/guysoft/CustomPiOS/issues/214#issuecomment-1951057150 3. @Yukigamine What portability script are you using? If I can take a look at that I can get bullseye support still going. Also if you can figure out what base image to use that would help me greatly getting it to work, perhaps even now in the CustomPiOS v2 branch that is here: https://github.com/guysoft/CustomPiOS/tree/feature/meta-modules

guysoft avatar Mar 31 '24 08:03 guysoft

Portability script is here: https://github.com/libre-computer-project/libretech-raspbian-portability Not sure why, but libre-compute haven't bothered updating it for bookworm.

Glad to hear about the progress with CustomPiOSv2! Excited to give it a try when you start rolling it out.

As for a base image, it looks like slipstream supports all of the basics, so it seems like it might be easiest to just use Raspbian or Debian since that is what is already most commonly used in the stack?

Yukigamine avatar Apr 06 '24 16:04 Yukigamine