我正在使用 Glade 开发一个 Gtk-3.0 应用程序,其中退出按钮(例如窗口删除事件)不会破坏应用程序(故意的,所以我可以隐藏它并在后台运行它)。
现在,如果我使用 glade-previewer 预览我的窗口,然后按下退出按钮,窗口就会关闭,看起来 glade-previewer 进程已被终止,但不知何故随后又重新启动了。因此,每次我使用 glade-previewer 时,我的 Ubuntu dock 中都会出现一个新的“死”图标,其中工具提示显示“glade-previewer”。
退出 Glade 后,这些据称正在运行的进程(图标)会无限期地停留在那里,因为如果我右键单击它们,不会出现上下文菜单,因此我无法关闭它们。我搜索了正在运行的进程,没有找到与这些图标相对应的任何进程。pgrep glade-previewer
或者killall glade-previewer
找不到进程。
据我所知,目前摆脱这些图标的唯一方法就是注销。
我正在运行带有 gnome-shell 3.38.4 的 Ubuntu 21.04。我的 Glade 版本是 3.38.2。
有什么建议么?