有没有办法找到 GNOME 桌面通知的源应用程序?在任何类型的网络连接/断开事件期间,我都会收到两组通知。它们与普通的 NetworkManager 通知不同。这是在 Debian 10 上。我相信我在开始时就在玩wicd
这个,甚至在删除wicd
.
我已经禁用了网络管理员的通知,并且这些单独的通知不断出现。
例如,通知会说
Now connected to 802-11-wireless "wifi_network"
答案1
它很可能wicd
是“家庭”......但你写道你摆脱了wicd
......所以问题是:你做了什么来安装,然后删除wicd
?如果从带有apt
或的软件包安装apt-get
,则执行以下操作并重新启动就足够了。
$ sudo apt remove wicd wicd-gtk --autoremove # won't work if you installed from source
或者
$ sudo apt-get purge wicd wicd-gtk --autoremove
如果您使用以下命令运行systemd
停止并禁用该wicd
服务:
$ sudo systemctl stop wicd.service
$ sudo systemctl disable wicd.service
在带有 Gnome 的 Debian 平台上,守护进程可能带有(或不带有)单独的通知模块(例如这或其打包版本,例如)以启用有关网络状态的可视通知。如果是这样,您还需要禁用并清除它。
答案2
这里的问题是它nm-tray
是与NetworkManager
.从系统中删除残留wicd
文件后问题仍然存在,我检查了输出以ps aux
寻找线索。经过一番猜测和查杀nm-tray
,问题解决了。删除软件包即可nm-tray
解决问题。显然,该NetworkManager
包本身处理通知和托盘图标,并且nm-tray
正在启动一组完全独立的通知。