-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
[beta] Can't minimize to tray on Ubuntu 17.10 #1875
Comments
Did you try opening a Terminal and typing Release notes:
|
Just tried that. No luck. It seems Signal Desktop started but is hidden in the "tray", where it's not visible. https://gist.github.com/anonymous/ef132c1edfae0ea5275cd3500c22045d -- "deleted, because of mistake" |
Perhaps you have the same problem I have? #1876 |
no, i don't see anything in tray. also: please ignore the edited part of my previous message, i was running an instance of Signal Desktop (hidden in "tray") when trying to start another. |
@bungabunga Is the package |
yes, the package is installed. |
@scottnonnenberg Not to go too far off topic but wanted to ask quickly if this minimize to tray has been released to all betas or just on Linux? I didn't want to add to the noise by opening a new issue to ask. Because I am not seeing this on windows as an option at all and I have the latest beta 1.1.0-beta.4, TIA. |
It's available via command-line arguments only, in beta builds only, to enable testing by motivated folks. I'll likely release it as-is in the next production build though, just because it's not something a random person will run into. |
@scottnonnenberg ok got it, can you provide what the command line is for windows to test it? I know you said it will be released next update but in the meantime that would be great, thanks. I've been waiting for this feature for a while :) |
The two command line arguments are listed above: |
Same issue on Mint Mate 18. |
The tray icon option doesn't work for me. I'm on Ubuntu 17.10 with Gnome. |
@Mela What window manager are you using in Mint Mate? It seems that we have some investigating to do on Gnome. |
I have some light to be shed! On ubuntu 17.10 the issue is present when using the "Ubuntu appindicators" default tray that comes preinstalled on the system. Using topicons https://extensions.gnome.org/extension/1031/topicons/ shows signal just fine, along with other applications that don't work with the default (Discord!) I think that ubuntu's tray comes from this project: https://extensions.gnome.org/extension/615/appindicator-support/ So it should be probably reported there, or to Canonical/Ubuntu Edit: https://askubuntu.com/questions/974613/how-do-i-close-applications-discord-in-ubuntu-17-10-gnome |
@kpuljek thanks for your observations! using https://extensions.gnome.org/extension/1031/topicons/ indeed shows Signal (and some other tray icons previously hidden) but showes it at a center of the screen which is apparently intended place for Gnome tray icons but not so for Ubuntu-Gnome ones. also, using it doesn't show some other icons (Mega, PIA VPN...) that the other extension does show. there's also a question whether Ubuntu's default tray extension's way of (not) showing some icons is a bug or a feature. |
@bungabunga you can use the gnome tweak tool to tweak the position and the offset of the tray and place it wherever you want on the panel. Hope that helps |
There seems to be a misunderstanding in this thread. The AppIndicators supported by default on Ubuntu and the legacy Tray Icons supported by TopIcons (Plus) are not the same technology. Upstream is discussing API Changes to properly support AppIndicators in electron/electron#10427. Electron has added Ubuntu 18.04 (using GNOME) to their whitelist in version 1.8.1, but that will not work for deriviates and non-standard sessions (which has been partly fixed in version 2.0.1). If you are confident that your system supports AppIndicators and you don't want to install TopIcons (and you shouldn't, the technology is horrible) then you can run:
This will trigger electron to use the more modern AppIndicators. Hopefully the proper test (using DBus) will land in electron soon-ish. |
Same issue on Linux Mint 18.3 Cinnamon. |
Same issue here running signal-desktop 1.31.0-2 on Arch using Cinnamon. It was working until a recent software update... |
@ilikenwf probably related to Electron 8 update... |
Yes, but Arch Linux moved to electron 8 2 days ago :) |
@AGCaesar what do you mean? Is this a fork and unofficial build? |
@josh-signal The Arch Linux package modifies the |
Likely the same issue on Debian 10 (Buster): --use-tray-ico does not produce an icon in the tray and using --start-in-tray produces a running, but unreachable signal (because it is minimized in the tray, but there is no icon to click on). deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main It worked yesterday, on Debian 9 (stretch), before the upgrade of Debian, but the update also included an update of signal (bad timing I guess). Using another notification area helped: instead of the default xfce systray, xfce4-statusnotifier-plugin helped, as mentioned in #3974. Also, there seem to be more than two open tickets that look suspiciously alike. |
I have the same issue since a recent update to electron 8 aswell (Manjaro/Arch). |
I have the same issue on Fedora 31 with v1.32.1 installed from dnf. It did use to work, now it no longer does. Using |
@dagdrommer / @kierun what behavior are you observing? Is the tray icon ever created? If so, are you not able to open the app? |
The app starts fine in full screen mode (the option |
@kierun can post a debug log here? |
@kierun Can you check your spelling of |
Ah, just tried it. Yes, I think I might have been either misspelling it or not setting it since an older version was running. If I start with |
@kierun Can you post the debug output here? |
The command was: |
@kenpowers-signal Thank you so much for looking into it. Your help is much appreciated. |
As mentioned above, there seem to be two different kinds of notification channels apps can use, and something apparently changed to use the other kind. So, if your notification area only knows about one, but signal now uses the other, the notification might be sent out and everything seems fine from signal's end, but the notification area will not display that notification. Using another notification app might help, as might changing settings of your notification area to also listen for the other kind. |
This is my log when I run |
same in Linux Mint 19.3 (Tricia) |
Another case right here, on Ubuntu 18.04. With |
Bug description
There is no tray icon and Signal Desktop can't be minimmized to it on Ubuntu 17.10 although this feature was already implemented on Signal Desktop Beta and the latest beta is installed.
Some may suggest that the tray feature was abandoned on Ubuntu because it was abandoned on Gnome (the latest Ubuntu is using Gnome), but that is not correct. Ubuntu comes with "Ubuntu AppIndicators" Gnome extension preinstalled and I am seeing and using tray icons of other apps installed (Sys-monitor, Parcellite clipboard manager, Mega, ClassicMenu Indicator, Syncthing-GTK). It's also true that for some unknown reason some other apps doesn't show in tray.
Steps to reproduce
Platform info
Operating System: Ubuntu 17.10
Browser: Firefox, Brave, Chromium, Opera, Chrome
Signal version: v.1.1.0-beta.4
Link to debug log
https://gist.github.com/anonymous/b470cafdb7fbb502d4d9c88f92eca4a5
The text was updated successfully, but these errors were encountered: