Skip to content

Raspberry Pi #4

Description

@rhodey

Docker w/ amd64 emulated

The first thing I tried was installing docker on the raspi with qemu-user-static and qemu-user-binfmt setup. Then just letting docker compose build with platform: linux/amd64 do what it is designed to do but this did not work. The emulator and desktop images failed to build.

After trying more than a few things I became convinced to try without emulation, and this would use less CPU anyways, and so the rest of these notes are about the status of native builds for software we need.

Signal Android

The best way to run Signal Android on a pi is to install Waydroid. The emulator is very very far from working on pi.

I did this by installing pi-apps and installing Waydroid from there.

Signal Desktop

At this time there are no official arm64 / aarch64 builds for Signal Desktop but it can be done solo, see:

So desktop/Dockerfile can learn from this.

OBS Studio

OBS Studio can be installed from pi-apps but its an older version that does not have the virtual camera we want.

arm64 / aarch64 is discussed here:

Summary

I'm fairly confident that I can get Signal Desktop on pi + into a container

Less excited about OBS Studio but the last comment on #9979 is encouraging

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions