Skip to content

pm4rcin/org.signal.Signal

 
 

Repository files navigation

Signal Desktop

This repo hosts the flatpak version of Signal-Desktop

Signal-Desktop is a Private Messenger that links with your installed Android/iOS version of Signal.

Note that this is an unofficial redistribution.

Installing

flatpak install flathub org.signal.Signal

Options

You can set the following environment variables:

  • ELECTRON_OZONE_PLATFORM_HINT=auto: Enables Wayland support
  • SIGNAL_DISABLE_GPU=1: Disables GPU acceleration
  • SIGNAL_DISABLE_GPU_SANDBOX=1: Disables GPU sandbox

Wayland

The integration between Chromium, Electron, and Wayland seems broken. Adding an additional layer of complexity like Flatpak can't help. For now, using this repo with wayland should be regarded as experimental.

Wayland support can be enabled with ELECTRON_OZONE_PLATFORM_HINT=auto in Flatseal.

Wayland support can also be enabled on the command line:

flatpak override --user --env=ELECTRON_OZONE_PLATFORM_HINT=auto org.signal.Signal

GPU acceleration may be need to be disabled:

flatpak override --user --env=SIGNAL_DISABLE_GPU=1 org.signal.Signal

Additionally, Nvidia devices may need the GPU sandbox disabled:

flatpak override --user --env=SIGNAL_DISABLE_GPU_SANDBOX=1 org.signal.Signal

Issue reporting

Please only report issues in this repo that are specific to the flatpak version.

Issues that can be replicated in a stable release should be reported in the upstream repo. Make sure, that the reported issue is not flatpak-related.

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%