-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tray icon not presented on Linux -- 6.3.0 #6259
Comments
Do you happen to know the tray icon subsystem/standard that the unity window manager uses? Presumably it's not the same XEmbed stuff referenced in the other issue, since this is new with 6.3? |
with a grain of salt, i believe unity uses libappindicator |
@t-nelson Maybe you could try some of the workarounds mentioned here? void-linux/void-packages#11624 |
libappindicator packages are installed
launch via
|
same issue, I had been using (KDE Plasma on EndeavourOS) |
Same here |
My tray icon started looking pixelated like this:
Pop!_OS uses Ubuntu AppIndicators plugin by default.
|
Same here on Artix Linux. |
same here on xubuntu xfce4 systray |
that's enough "me too" posts... i don't want to have to unsubscribe from this issue |
@t-nelson It's useful to know which configurations show this behavior. All: If you're seeing this in different window managers not already listed here, consider adding yours. However, one thing to keep in mind is that there are only a few different underlying subsystems/standards in play for tray icons. And it seems like libappindicator-based tray icons are broken. If your window manager doesn't use that and you're seeing this behavior (and it's not this bug dealing with XEmbed-style tray icons), please let us know. |
Same issue with mate-desktop on Ubuntu 20.04.5 LTS |
i had the same issue but was just able to hopefully solve it (i.e., my tray icon is back). here's what worked for me: the signal-desktop deb package recommends
after that, shutting down the still running signal instance and starting a fresh one got me my tray icon back. hope this helps. |
sorry, your explanation is a bit incoherent. what were the final packages installed that fixed it for you? |
in short, i have installed |
Looks like a fix was recently added to electron. electron/electron#36602 |
On Xubuntu 22.10, trying to install
I've read somewhere that ayatana is the new stuff to use, so why not using |
If I run signal-desktop from a terminal, I see this diag, which might be helpful?:
On closing the signal window (expecting to return to system tray icon only), I do see the system tray flicker. I start with these options from the menu: /opt/Signal/signal-desktop --use-tray-icon Edited to add: I tried installing libappindicator3-1 and restarting Signal. No difference, no other libappindicator* related packages to remove. |
Electron 22.2.0 was released with a potential fix https://github.com/electron/electron/releases/tag/v22.2.0 |
updated to signal-desktop 6.4.0, which picks up electron v22.2.0. still no tray dmesg from initial launch:
dmesg from relaunch from app menu:
|
@t-nelson Please consider providing that information to the electron folks. They believe that they've fixed it. |
6.4.0 does not work for me
|
a few days later, i came to the conclusion that this didn't reliably fix the issue. however, i've noticed that in my case after login there's aways a running instance (because i autostart it) in the background without tray image, and when i kill that instance and start a new one manually, the tray image is actually functioning reliably. since i did also restart signal after removing/installing the libappindicator packages, it was probably the restart itself that had fixed the missing icon for me. |
Sorry again this happened. We updated electron in 6.5.0-beta.2. Could y'all give it a try to see if the tray icon works there? Thanks! |
Beta works fine, tray icon is back on Debian 11.6 |
Hooray! It should go to production next week. Thank you so much for your patience! I'll close the issue, but let me know if it should be reopened. |
I confirm, it works, same configuration. Edit : it also fixed my tray icon display problem for Discord, which needed a reload of the status bar to display its icon. |
still no tray icon in signal desktop v6.11.0 (snap) using xubuntu 22.04.2 lts @cknuepfer sound's good. doesn't work. |
still no tray icon in signal desktop v6.14.0 (snap) using xubuntu 22.04.2 lts |
I have a similar issue with Slack and Mattermost. I added socket=session-bus permissions for both apps and the icon in tray shows correctly with the newest version of electon app. However if I run both Mattermost and Slack only the first one is visible in the tray. |
still no tray icon in signal desktop v6.15.0 (snap) using xubuntu 22.04.2 lts |
Same here. Something about a week ago slack icon was removed from my tray in Ubuntu 22.04 |
still no tray icon in signal desktop v6.17.1 (snap) using xubuntu 22.04.2 lts |
fwiw, the tray icon has returned(!) in 6.24.0 on ubuntu 22.04 with budgie desktop |
still no tray icon in signal desktop v6.26.0 (snap) using xubuntu 22.04.2 lts |
6.1.41-1-MANJARO KDE, X11 |
@EvkazolinAqua There is no option to use tray in signal settings on linux for some reason, you can only enable them through flags, try if they work for you then add the flag on your .desktop file (this can be done by right clicking on the start button and going to 'edit applications' on KDE iirc) This issue was created when even these flags had stopped working |
This issue should be re-oppened, i can't figure out how to enable the tray icon. Linux Mint 21.1 both Cinnamon and XFCE |
@Splarkszter the specific bug for which this issue was opened has been resolved. Please try running You can make this permanent if it works for you by editing |
As suggested in <signalapp/Signal-Desktop#6259> run Signal with `--use-tray-icon` to show icon in tray.
As suggested in <signalapp/Signal-Desktop#6259> run Signal with `--use-tray-icon` to show icon in tray.
still no tray icon in signal desktop v6.30.2 (snap) using xubuntu 22.04.3 lts |
As suggested in <signalapp/Signal-Desktop#6259> run Signal with `--use-tray-icon` to show icon in tray.
As suggested in <signalapp/Signal-Desktop#6259> run Signal with `--use-tray-icon` to show icon in tray. (cherry picked from commit 41f6a75)
As suggested in <signalapp/Signal-Desktop#6259> run Signal with `--use-tray-icon` to show icon in tray. (cherry picked from commit 41f6a75)
still no tray icon in signal desktop v6.32.0 (snap) using xubuntu 22.04.3 lts |
@FiSHYsolutions IDK man it appears it got fixed for almost everyone else...I think you should open a new issue @Splarkszter did it work? Edit: maybe you can try this? |
@code-IM-perfect you have obviously no idea how many issues were opened for this bug in the past 9 months and closed without a fix. it's absoluteley ridiculous. opening a new one would result in an instant close. this bug is clearly a WONTFIX. |
Didn't work, it says it's not recognized. |
as OP, i can confirm that the issue as initially reported (ubuntu 20.04 + unity wm) is definitely not resolved. however, i do understand that the problem is upstream of signal (in electron) so the signal team's hands are tied until there's a resolution there |
When I start Signal-Desktop on my Manjaro Gnome/Wayland system with the |
I'm using the flatpack version, wonder if that's the issue. |
Bug Description
starting signal-desktop v6.3.0 with
--start-in-tray
and/or--use-tray-icon
no longer presents a tray icon. reverting to v6.2.0 brings it back (though i had to move my profile aside due to db incompatibility). the tray related logging seems to be the same from both versions. i'm assuming it's something to do with the electron update in 6.3.0.Steps to Reproduce
signal-desktop
to v6.3.0signal-desktop
with the--start-in-tray
flagActual Result:
application starts in the background as per usual with
--start-in-tray
, but no tray icon is presented. must relaunch the application to raise the ui window.Expected Result:
application starts in the background and displays a tray icon displaying unread message count and allowing toggling ui window visibility
Screenshots
n/a
Platform Info
Signal Version:
Operating System:
Linked Device Version:
Link to Debug Log
https://pastebin.com/aZF1kUZ7
The text was updated successfully, but these errors were encountered: