self-hosted icon indicating copy to clipboard operation
self-hosted copied to clipboard

feat(arm64): Add support for arm64.

Open RedstoneWizard08 opened this issue 3 years ago • 15 comments

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


Maintainer edit: this only affects the web client now.

RedstoneWizard08 avatar Feb 25 '22 22:02 RedstoneWizard08

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.

Vevooltpro avatar Sep 01 '22 13:09 Vevooltpro

Yay!

RedstoneWizard08 avatar Sep 13 '22 01:09 RedstoneWizard08

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.

RedstoneWizard08 avatar Sep 13 '22 01:09 RedstoneWizard08

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

Rexogamer avatar Sep 13 '22 13:09 Rexogamer

Ok, good.

RedstoneWizard08 avatar Sep 18 '22 23:09 RedstoneWizard08

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"

eternalflamestudios avatar Mar 13 '24 03:03 eternalflamestudios

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

RedstoneWizard08 avatar Mar 13 '24 13:03 RedstoneWizard08

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.

xenon154 avatar Mar 16 '24 13:03 xenon154