-
-
Notifications
You must be signed in to change notification settings - Fork 123
What platforms support arm64, if any? #39
Comments
Have you tried using a clean setup, not reusing your existing config from the 32bit setup? On second thoughts, I'm not sure if I understand your 32 to 64 bit upgrade. Are you saying you only enable it in the boot file and then only ran apt-get update and upgrade? You have to install a 64 bit os to get it to work. I'm not sure raspbian have a 64 bit release for the pi 3. |
I have not, but i can do pretty easy. Let me try that and get back to you. I'll start with a completely empty data directory. I only care about the config (trivial to backup), not the history data anyway. |
First - trying with a clean setup, it does seem to error in the same way:
|
Regarding "a 64 bit os" - raspbian seems to be in a mixed mode - with a 64 bit kernel, and some 32, some 64 bit packages. Clearly the kernel is running in 64 bit mode
aarch64 That said - i'm totally open to another OS, and is sort of what i was asking in the title. Can you suggest an OS that is 64 bit arm? Ie - i'm happy to try a complete OS upgrade (i have several rpis) - but i don't know what OS to choose. I'd like to choose an OS where you might know and/or have tested or developed the 64 bit arm docker images? What OS do you suggest for me - Raspberry PI 3B+ |
I found out after my last comment that the is is still 32 bit but you can run 64 bit binaries in a special mode. I'm not sure which distros is true aarch64, but I think Ubuntu is. |
yeah, I recommend the official ubuntu. That one has 64 bit versions |
I will build out a new controller with ubuntu, and give it a try. Thanks for the recommendation. I think many (maybe most) running arm are on RPI 3 or 4 - so you might throw an OS recommendation on the default documentation. But i appreciate the response. Feel free to close this - or leave it open and I can comment in the next 24 hours when i give it a try w/ ubuntu. |
I can confirm ubuntu 64 bit works on rpi3 using (essentially) the same dockerfile as above. Thanks. |
I am running unifi-controller on a raspberry pi 3B+. It was running successfully in 32 bit mode for a couple weeks - but then i ran into the mongodb 32bit data size problem:
Expected Behavior
unifi-controller should start in docker-compose.
Current Behavior
pi@unifi-controller:~/unifi $ docker-compose up
Starting unifi-controller ... done
Attaching to unifi-controller
unifi-controller exited with code 159
Steps to Reproduce
On the rpi, running raspbian, update and enable arm64
vi /boot/config.txt:
add:
arm_64bit=1
validate running arm64:
Now, docker pull the arm64 version:
docker-compose.yaml:
Environment
**OS: raspbian
CPU architecture: x86_64/arm32/arm64
arm64, aarch64:
How docker service was installed:
docker pull command above, as well as docker-compose.yaml
Command used to create docker container (run/create/compose/screenshot)
Docker logs
The text was updated successfully, but these errors were encountered: