有没有办法确定 Gnome 中不断弹出对话框的程序的名称?
当我重新启动 SUSE Linux 计算机时,登录后,我不断被标题为“需要软件签名”的弹出对话框轰炸,并询问“您是否信任软件包的来源?”它看起来与 yum 有关,但我不确定。
如果我点击“取消”,几分钟后它又会再次弹出。如果我按“确定”,它就会一直旋转。最终,我想弄清楚是什么导致了这个弹出窗口,但现在我想找出是什么程序导致了这个窗口的弹出。
答案1
您可以使用xwininfo
获取窗口的 ID 及其父窗口/子窗口的 ID。xwininfo -children
在命令行中键入 然后单击相关窗口。
要根据 ID 找到哪个应用程序是其父级,请运行xwininfo -root -children
。您还将看到根窗口 (X) 的子级。查看(或 grep)ID 以查看哪个应用程序是生成对话框的父级。