I’ve looked through and seen a couple of references to 64-bit builds in the past, but as far as I can tell the default is still 32-bit. As far as I can see my Pi is running a 64-bit kernel with a 32-bit userland, but I might have diverged from the original image I installed overtime, I haven’t gone too deeply into it. 32-bit is a pretty big limitation for stuff like running ML/AI things, e.g. trying to get Goose CLI to run. I admit that’s pretty niche, but maybe Trixie OS release · Issue #460 · Pioreactor/pioreactor · GitHub is an opportunity to go 64-bit by default? How many people are actually running on low-spec PIs?
Relatedly, doesn’t look like the nightlies are 64-bit? Are there any 64-bit images I can grab to try to test out the goose/LLM/MCP stuff? Would I have to build myself using CustoPiZer?
Ah we use to have 64bit builds! But they weren’t used much. The problem is 64bit builds work best on > 1gb RAM RPis, but the popular RPi Zero 2 is only 512mb RAM. TBH I haven’t tried a 64bit build on the Zero 2, so I can’t say what the impact is.
I’ll try to get 64 bit builds back on nightly later today so you can try.
Nice! Obviously lots to test but working for me Installed goose CLI as well. Running on an 8gb 4b. Only hiccup was that there’s no keyring to store API keys so you have to give them as environment variables to goose. It’s a silent failure though so took a bit to figure out
Sorry but have the 64-bit builds been removed from nightly again? I installed from nightly but didn’t check the file name and have ended up with 32-bit