Signal Desktop

From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.

Signal Desktop is a messaging application geared towards privacy. It is endorsed by Edward Snowden.

Installation

USE flags

USE flags for net-im/signal-desktop-bin Allows you to send and receive messages of Signal Messenger on your computer

+sound Enable sound support

Emerge

Install net-im/signal-desktop-bin:

root #emerge --ask net-im/signal-desktop-bin

Troubleshooting

Failed to map segment from shared object

It is possible to get the following error when starting signal-desktop if /tmp has been mounted with the noexec mount option:

Uncaught error or unhandled promise rejection: Error: /tmp/.org.chromium.Chromium.xxxxxx: failed to map segment from shared object

To solve the issue remount /tmp without the execution restriction:

root #mount -o remount,exec /tmp

In order to make the change persist across reboots, it will also be needed to remove the option from /etc/fstab.

Removal

Uninstall Signal Desktop by issuing:

root #emerge --ask --depclean net-im/signal-desktop-bin