Created: 2021-12-28 20:16 Updated: 2021-12-28 20:25

No Debian com Gnome 3+, o system tray (aquela área de ícones na barra superior que mostra as aplicações minimizadas ou que executam em segundo plano, como um serviço), não aparece.

Para ativar o system tray, instalei a extensão do Gnome Topicons Plus. Com esta extensão, as

Depois, instalei o Signal-Desktop seguindo as orientações do site https://www.signal.org. No entanto, na instalação padrão, o Signal-Desktop é executado sem as opções de usar o system tray.

As opções são simples: abra o editor de menus do Gnome (alacarte, por exemplo), procure pelo Signal e edite as propriedades do atalho. Edite o item da linha de comando de execução do aplicativo e adicione as opções --use-tray-icon e --start-in-tray, conforme exemplo a seguir:

/opt/Signal/signal-desktop --no-sandbox --use-tray-icon --start-in-tray %U

Para mim, funcionou perfeitamente.

Instalando o Signal-Desktop no Linux

Segui as instruções do site do SIgnal citado acima. Seguem as instruções, conforme descrito no referido site em 28/12/2021. As instruções servem para o Debian e Ubuntu 64-bit.

Instale a chave pública oficial do repositório do Signal:

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

Adicione o repositório do Signal na lista de repositórios do sistema (o primeiro comando deve ser digitado numa única linha (remova os caracteres '\' - precisei quebrá-la por questões de legibilidade):

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

Atualize a base de dados de pacotes:

sudo apt update

Instale o Signal-Desktop:

sudo apt install signal-desktop