I think I'm not understanding something because this should be easy.

From the signal website (https://signal.org/download/#) the instructions for installing signal-desktop are :

curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -

echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list

sudo apt update && sudo apt install signal-desktop

I followed these steps but every time I do I get the error E: Unable to locate package signal-desktop.

It looks like the file /etc/apt/sources.list.d/signal-xenial.list didn't change when I ran that second command so I added the line deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main manually with nano but still got the same error.

3 Answers 3


This (whatever it may be) seems to be designed for a 64bit OS. arch=amd64

In general just downloading an app is unlikely to be successful (even if for the correct architecture) unless it is designed for the Pi.

The Foundation spends significant effort producing Pi specific versions.


The package you are downloading is for AMD64. Alas, the Raspberry is an ARM processor. It won't work.


Use Pi-Apps. Pi-Apps has Signal Desktop and it runs great on the Raspberry Pi.

See: https://pi-apps.io/install-app/install-signal-on-raspberry-pi/

Here's a screenshot of it running on my Pi5: signal running on pi5

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.