Friday Facts #446 - An ARM and a Frame

Regular reports on Factorio development.
GalegO
Burner Inserter
Burner Inserter
Posts: 9
Joined: Fri Sep 29, 2023 4:33 pm
Contact:

Re: Friday Facts #446 - An ARM and a Frame

Post by GalegO »

raiguard wrote: Fri Sep 18, 2026 8:12 pm
GalegO wrote: Fri Sep 18, 2026 6:30 pm Question: I have a Steam Deck but I don't like the UI for it, how can I change it to the same as Desktop? Cannot find into the config menus.
If you change the control scheme to "keyboard+mouse", you can get the standard UI layout, but you lose all of the gamepad functionality. Unfortunately, there is currently no way to get the standard UI layout while using a gamepad.
Understood. I'll open a post to evaluate the possibility of this. Thanks
fraggar
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sat Dec 27, 2025 8:26 pm
Contact:

Re: Friday Facts #446 - An ARM and a Frame

Post by fraggar »

Great news for the arm64 enthusiasts! I am really looking forward to running a headless server using native arm64 on my Raspi 5, and was super excited when seeing this post.

However, I stumbled upon an issue when trying it out myself, I have a RaspberryPi 5 with Bookworm OS and have been running a headless server for a few months already by using box64. Performance-wise I'd say it runs ok, but the hassle of handling cross-compilation and such is not much worth the trouble, especially when wanting to update to the latest version. With this new arm64 release I was eager to try it out, but immediately after running the binaries I got this error:

./bin/arm64/factorio: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./bin/arm64/factorio)
./bin/arm64/factorio: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by ./bin/arm64/factorio)[/icode]

I wonder what Raspi OS was used for testing this port? I fear I may need to upgrade my OS for Factorio to run, which I am not quite ready to do so at this time.

Thanks anyways for the great effort you guys have been doing so far!
DopplerShift
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Sep 22, 2026 4:13 pm
Contact:

Re: Friday Facts #446 - An ARM and a Frame

Post by DopplerShift »

Hey guys, I am new here but I have been playing the game for years now.

Awesome job with the ARM64 release! Been waiting on that for a while ;)

I have been running mine on a Pi 5 since it landed and it's been great, no box64 or messing around.

Ended up wrapping it in Docker because I wanted it to update itself, so sharing in case it's useful to anyone:

https://github.com/aconti90/factorio-headless

Code: Select all

docker pull aconti90/factorio-headless
or if you'd rather not use Docker Hub

Code: Select all

ghcr.io/aconti90/factorio-headless 
amd64 and arm64, both native, rebuilt automatically whenever a new stable or experimental turns up. Compose examples and all the env vars are in the readme.

Couple of gotchas for anyone scripting the download themselves, since they cost me time:

The slug is linux-arm64 — https://factorio.com/get-download/exper ... inux-arm64

And arm64 is experimental-only at the moment. I had my build pointed at /stable/headless/linux-arm64 and spent a good while convinced I'd typo'd something before working out that it just 404s, 2.0.77 only ships linux64. So if you're automating it, check the URL actually exists rather than assuming every channel has every arch. Mine probes each one and publishes a smaller manifest when it's missing, which does mean :stable is amd64-only until arm64 shows up there.

Feel free to drop me a message or open an issue if you encounter any issue!

Happy building :D
Post Reply

Return to “News”