-
Notifications
You must be signed in to change notification settings - Fork 14
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
[Bug]: Ubuntu 22.04 / GNOME Signal Desktop does not close on clicking close button, instead a lot of processes remain #143
Comments
Signal Desktop closes to the system tray by default. You can close it completely using the following steps:
Can you confirm nothing remains when you quit using this method? |
@merlijn-sebrechts The problem is that it's not visible in the system tray in Gnome. Is there any way to add it there? |
@merlijn-sebrechts @sommarnatt I think, it is even a little more problematic and complex. At least on Ubuntu 22.04 (which uses Gnome 42) and if I researched correctly, in any default Gnome installation (https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/), system tray just does not exist! That means, Signal is relying on an optional feature. On Windows system tray is a mandatory feature, as such always there, but in Linux it is not. As such, it should not use that feature if it is not existing. IMHO there could be two solutions to this bug:
I strongly recommend the second option. I also strongly recommend that Signal should, out of the box, close to exit. That is the standard and expected behaviour for all Linux apps. The concept of a system tray is not as present in the Linux world as in the Windows world and as such Signal should comply with expected behaviour in this case IMHO. |
Thank you for this detailed explanation! This appears to be an upstream bug in the Signal Desktop application itself. This tracker is for the Snap installer only. Can you file this bug in their bugtracker? https://github.com/signalapp/Signal-Desktop I'm closing this issue as invalid, since we can't do much about it. |
See: signalapp/Signal-Desktop#6630 Btw. Sorry, I didn't reply to your question: Yes, choosing "file" > "Quit signal" in the menu of the application will exit all processes. |
What happened?
Here is a screenshot of the program running with top in the background:
And here after clicking the close button:
What should have happened?
Output of
snap info $snap_name
Output of
snap connections $snap_name
Output of
snap version
Relevant log output
No response
Teminal output of app
Here is the relevant stdout output, when running signal-desktop via terminal. The log confirms that the program is not quitting as it should ("shouldQuit":"false"), also the program does not exit from the terminal.
Only typing "ctrl+c" exits signal-desktop then with the following output:
The text was updated successfully, but these errors were encountered: