GNOME Bugzilla – Bug 752881
Gnome shell completely ignores notification settings.
Last modified: 2021-07-05 14:17:07 UTC
Gnome shell doesn't respect notification settings. I changed the setting in gnome-control-center to not show notifications on the lock screen. it still shows notifications on the lock screen. I set it not to show notifications from empathy at all but it still shows them both in the message tray and the lock screen.
Which distribution?
Arch Linux. The notifications are mostly from empathy/polari. Another observation is: When I clear the Polari notifications (nickserv stuff), they immediately reappear. I have to restart gnome-shell, then clear them to make them permanently disappear for that session. Does each application have to respect the notification settings or does gnome-shell filter what appears and what doesn't appear?
I cannot reproduce this - the global "Lock Screen Notifications" switch works as expected, as does Empathy's corresponding setting for the shell's built-in chat notifications. Both global and app-specific banner settings work here, and so does disabling empathy notifications altogether (which also apply to gnome-shell's built-in chat).
Created attachment 308181 [details] [review] telepathyClient: Use protocol-specific policy Since commit 79c04c93e4cb2, we launch Polari instead of Empathy when activating a chat notification for an IRC channel. It therefore makes sense to follow Polari's notification policy for those notifications rather than Empathy's. Drive-by fix to pick a more appropriate policy for built-in chat notifications.
(In reply to Hussam Al-Tayeb from comment #2) > Another observation is: When I clear the Polari notifications (nickserv > stuff), they immediately reappear. Those are not really polari notifications, but built-in chat notifications - see bug 747991. > I have to restart gnome-shell, then clear > them to make them permanently disappear for that session. It should go away if you close the conversation in polari (or empathy for non-irc protocols). > Does each application have to respect the notification settings or does > gnome-shell filter what appears and what doesn't appear? gnome-shell enforces the policy for applications (and its own notifications, which this issue is about)
Comment on attachment 308181 [details] [review] telepathyClient: Use protocol-specific policy Attachment 308181 [details] pushed as 58905bd - telepathyClient: Use protocol-specific policy
I have the same problem with Lollypop (https://github.com/gnumdk/lollypop). But the problem appears when I reactivate the session after a screen lock. There is a issue closed (in github) related to this: https://github.com/gnumdk/lollypop/issues/373
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.