Closed smarek closed 11 months ago
I discovered the reason behind this, i3bar does support only limited amount of tray icon methods, snixembed https://git.sr.ht/~steef/snixembed is used to solve this the other way around
To solve the root cause is to upgrade electron, see https://github.com/electron/electron/pull/23674
Unfortunately upgrading electron is not something we can do within the snap. This needs to be done by Signal upstream.
I'm having the same problem since I just updated from 5.7.0 to 6.4.0 and then 6.4.1. Will this be fixed soon or is there a workaround?
@w-sky workaround is to use mentioned snixembed utility
+1 no tray icon
bash$ snap info signal-desktop
name: signal-desktop
summary: Private messaging from your desktop.
publisher: Snapcrafters
store-url: https://snapcraft.io/signal-desktop
contact: https://github.com/snapcrafters/signal-desktop/issues
license: AGPL-3.0-only
description: |
Private messaging from your desktop.
To use the Signal desktop app, Signal must first be installed on your phone.
**Are you having issues?**
Let us know by creating a new issue here: https://github.com/snapcrafters/signal-desktop/issues
**Authors**
This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or
officially maintained by the upstream developers.
commands:
- signal-desktop
snap-id: r4LxMVp7zWramXsJQAKdamxy6TAWlaDD
tracking: latest/stable
refresh-date: gestern um 12:39 CET
channels:
latest/stable: 6.5.0 2023-02-10 (442) 193MB -
latest/candidate: 6.5.0 2023-02-11 (445) 193MB -
latest/beta: ↑
latest/edge: ↑
installed: 6.5.0 (442) 193MB -
bash$ sudo snap refresh signal-desktop
für Snap "signal-desktop" sind keine Aktualisierungen verfügbar
bash$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
bash$ xfce4-about -V
xfce4-about 4.16.1 (Xfce 4.16)
Copyright (c) 2008-2019
Die Xfce-Entwicklungsmannschaft. Alle Rechte vorbehalten.
Probleme bitte unter <https://gitlab.xfce.org/xfce/libxfce4ui/-/issues> melden.
still no tray icon in signal desktop v6.11.0 (snap) using xubuntu 22.04.2 lts
still no tray icon in signal desktop v6.16.0 (snap) using xubuntu 22.04.2 lts
still no tray icon in signal desktop v6.17.1 (snap) using xubuntu 22.04.2 lts
Still no tray icon in Signal Desktop v6.18.0 using ubuntu 22.04.2 LTS with unity desktop.
However as it seems, this bug is not specific to the Snap version of Signal. I also installed Signal from the repository at signal.org some weeks ago and up to the current version (6.18.0) I won't see a tray icon either.
ok, maintainer, can somebody please close this, so the last comment explains, this is not issue of "snapcrafters" repository, it's issue of upstream Signal Desktop app, and everybody should go and get fixed this issue: https://github.com/signalapp/Signal-Desktop/issues/6243
I'm closing this issue with my own resolution, see https://github.com/signalapp/Signal-Desktop/issues/6243#issuecomment-1574063892
TL;DR: Install libayatana (and all possible sub-packages), restart your WM and signal-desktop, observe tray icon working
still no tray icon in signal desktop v6.26.0 (snap) using xubuntu 22.04.2 lts
I cannot reproduce this issue on an updated Xubuntu 22.04 install. If you are still experiencing this issue, please try the following:
How to fix it
Run the following command:
sudo apt install libayatana-*
After this, reboot your OS and restart Signal Desktop.
Nevertheless, this is an issue with your OS, not with Signal, so I'm closing this issue.
What happened?
Tested with both stable/candidate (6.0.1) and edge (6.1.0), tray icon is missing I'm using i3wm
What should have happened?
Icon should be visible
Output of
snap info $snap_name
Output of
snap connections $snap_name
Output of
snap version
Relevant log output
Teminal output of app