Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(arm64): Add support for arm64. #37

Open
RedstoneWizard08 opened this issue Feb 25, 2022 · 8 comments
Open

feat(arm64): Add support for arm64. #37

RedstoneWizard08 opened this issue Feb 25, 2022 · 8 comments
Labels
help wanted Extra attention is needed improvement Areas that can be improved on

Comments

@RedstoneWizard08
Copy link

This is the issue for a PR I made (#35). There are more details there.

@insertish insertish added the improvement Areas that can be improved on label Apr 29, 2022
@Vevooltpro
Copy link

Vevooltpro commented Sep 1, 2022

Hi, @RedstoneWizard08!
We have successfully added support for arm64 instances. Please these instructions:
Here are the installation steps:
docker run --privileged --rm tonistiigi/binfmt --install amd64
After that just follow the Quick Start tutorial.

@RedstoneWizard08
Copy link
Author

Yay!

@RedstoneWizard08
Copy link
Author

Btw I have tried to use binfmt and qemu and emulation with several different methods, and they always end in errors, glitches, or general slowness. What I was talking about for this was more of a native solution that does not have to use emulation.

@Rexogamer
Copy link
Member

That's more of a temporary solution than an actual fix (which we're interested in pursuing) - native ARM support is much better

@RedstoneWizard08
Copy link
Author

Ok, good.

@eternalflamestudios
Copy link

eternalflamestudios commented Mar 13, 2024

Hi, @RedstoneWizard08! We have successfully added support for arm64 instances. Please these instructions: Here are the installation steps: docker run --privileged --rm tonistiigi/binfmt --install amd64 After that just follow the Quick Start tutorial.

This did not work for me. It still said something along the lines of "/Linux/ARM64/v8 not found in the manifest list entries"

@RedstoneWizard08
Copy link
Author

Yeah. Binfmt/qemu is a temporary solution. Those arm64 images will be made available when arm64 binary builds are.

@xenon154
Copy link

Is there any way for me to selfhost Revolt on an ARM64-based system like a Raspberry Pi in the meantime through emulation or something similar? The command that VevooltPro provided did not fix the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed improvement Areas that can be improved on
Projects
Status: 💡 Open
Development

No branches or pull requests

6 participants