如何找出哪个应用程序正在发送通知?

如何找出哪个应用程序正在发送通知?

在安装了 Cinnamon 的 Ubuntu 16.04 上,我看到如下广告通知:

在此处输入图片描述

我如何才能找出哪个应用程序发送了这些通知,以便我可以卸载或禁用它?

答案1

我运行的是 16.40。我的默认浏览器是 Firefox。我在“隐私 -> 通知”下的设置中发现它允许来自某些网站的网络推送通知,我必须同意接收这些通知,但不知道即使网站页面未加载,它们也可以推送通知。(https://support.mozilla.org/en-US/kb/push-notifications-firefox?as=u&utm_source=inproduct)。

答案2

我正在寻找一个用于通知的历史记录工具。在这里看到你的问题,你可以从“recent-notification”小程序中找到历史记录。调试命令可帮助你找到更多详细信息:

$ dbus-monitor“interface ='org.freedesktop.Notifications'”| \ grep --line-buffered“member = Notify \ | string”

参考:

答案3

我不知道如何按照一般要求去做,即找出哪个应用程序正在创建通知,但我找到了一种方法来找出哪个应用程序正在创建这些特定的通知。

通过单击它们,默认浏览器(Chrome)将打开;正如@DK Bose 所说,这意味着它是一个浏览器通知。

检查 chrome://settings/content/notifications 没有显示任何可能创建这些通知的网站,但在这种情况下,您应该查找系统中安装的其他浏览器。

例如,Firefox:

在此处输入图片描述

尽管点击通知时打开的是默认浏览器,但实际上是附加浏览器创建了它们。

相关内容