首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能在Wayland用xkill杀死一个终端窗口?

为什么我不能在Wayland用xkill杀死一个终端窗口?
EN

Ask Ubuntu用户
提问于 2019-01-20 11:54:00
回答 2查看 6.1K关注 0票数 5

当我在终端中运行xkill时,会出现一个X(交叉符号),它似乎扼杀了它被悬停和单击的那个GUI进程(应用程序)。我希望GNOME终端也有同样的行为(因为据我理解,它也是一个GUI应用程序)。但在不同的显示管理器下,我会有不同的行为。

在x11下:

在Wayland下:

看来在Wayland的终点站不能被杀了。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2019-01-20 12:01:55

根据吉恩巴蒂斯特拉伦特的错误报告和响应:

这是一个已知的问题,wayland记录在https://fedoraproject.org/wiki/How_至_调试_韦兰_problems#Many_人所共知_X11_公用设施_don.27t_工作的上游,不要犹豫地提交您可能发现的任何bug。

引用软膜文件的话:

强大的用户熟悉大量的与X11相关的实用程序,如xkill、xrandr、xdotool、xsel。这些工具不能在Wayland会话下工作,或者只适用于XWayland应用程序,而不是Wayland应用程序。有些工具可能有替代品,可以执行类似的任务。

因此,这是一个众所周知的问题。您可能希望提交错误报告(可能会标记为副本),或者等待上游修复。

就目前而言,您可能需要在终端中使用pkillkill

票数 8
EN

Ask Ubuntu用户

发布于 2019-01-20 11:59:44

这是Wayland.

的设计

由于您使用的是Wayland,因此您不能在这里使用名为X11的xkill工具来通过它的X资源( x11-utils包的一部分)杀死客户端。

另外,您不能在这里使用xdotoolxinput (这是很好的更安全的图形用户界面)和其他。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1111346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档