A Step-By-Step Guide To Install Signal Desktop Messenger On Linux Mint/Ubuntu

Signal messenger is a useful and privacy-focused alternative to proprietary messaging apps like WhatsApp and Facebook Messenger. It is also available as a desktop messenger for Linux platform.

Here is how to install and use it for Debian-based distros like Linux Mint, Ubuntu, and more.

(This example uses Linux Mint 20.3 Cinnamon edition for it.)

Note: A pre-requisite to using Signal Desktop is that you first need to have it installed on your phone.

Installing Signal Messenger for Linux Mint:

Go to the Signal downloads page and click on the Download for Linux button.

Signal downloads page

Signal has to be installed from the Terminal for this. It will show the installation instructions.

install instructions for Signal on Debian Linux

So, open the Terminal and copy-paste the following commands:

wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null

installing the public key for Signal and adding the official repository

echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\

sudo tee -a /etc/apt/sources.list.d/signal-xenial.list

adding repository

These commands will first install the official Signal software signing key and then add the repository to your Linux system.

After it is done, run the update command and install the Signal app.

sudo apt update && sudo apt install signal-desktop

running a system update and installing Signal

It is now installed and ready to use. For Cinnamon Mint, it will be available from the Internet section.

Signal app installed in Linux Mint

Using Signal in Linux Mint:

Open the app. The first thing you need to do is link the Linux PC with the phone app for Signal.

linking Signal desktop app with the phone

Linking phone and PC:

On the phone:

So, open Signal on your mobile phone. Then, click on the dots icon at the right and select Settings.

accessing Signal settings from phone

Select Linked devices.

linked devices settings in Signal phone app

Then, click on the + sign.

adding a new device to Signal app

This will open the QR code scanner, scan the QR code displayed on your Linux system with it. On detecting, click on the Link device option.

linking the Linux PC to Signal

On the Linux PC:

Enter the name by which you would identify the linked PC. To complete the setup, click on the Finish linking phone button.

finishing the setup for Signal app in Linux Mint

The Linux PC is now linked to the phone, and will auto-sync your contacts and groups from the phone to the PC. By default, the chat history is excluded from this.

auto-syncing of Signal contacts and groups to the desktop app

The Signal main window will now be available. Click on the search function from the left pane to search your contacts and groups.

Signal messenger for Linux Mint

To send a message, choose the contacts or groups and use the messaging pane from the right.

sending and receiving messages with the Signal desktop app in Linux Mint

You can also send audio, video, and files through this desktop messenger by clicking on their respective icons next to the message box, just as it is while using the phone.

Signal settings:

Various settings for the Signal desktop app can be accessed from File > Preferences.

accessing Signal desktop app preferences

There are different sections that you can configure. To allow permissions like accessing camera and microphone (if the PC has them installed), enable them from the General settings.

General settings

To change chat settings, click on the Chats section. You can also manually import contacts and groups from your phone from here.

Chats settings

By default, disappearing messages are off when using the Signal desktop app. Click on the Privacy section and then enable that option if needed. To remove your added account, click on the Clear data.

Privacy settings

This is the official desktop app for Signal with all the features available and is better than the third party non-official Signal messenger for Linux Mint and Ubuntu. So, do try it out.

Happy messaging.

  1. 건마 says:

    I used to be able to finbd good info from your
    blog articles.