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

在Wayland下:

看来在Wayland的终点站不能被杀了。
发布于 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应用程序。有些工具可能有替代品,可以执行类似的任务。
因此,这是一个众所周知的问题。您可能希望提交错误报告(可能会标记为副本),或者等待上游修复。
就目前而言,您可能需要在终端中使用pkill或kill。
发布于 2019-01-20 11:59:44
的设计
由于您使用的是Wayland,因此您不能在这里使用名为X11的xkill工具来通过它的X资源( x11-utils包的一部分)杀死客户端。
另外,您不能在这里使用xdotool、xinput (这是很好的更安全的图形用户界面)和其他。
https://askubuntu.com/questions/1111346
复制相似问题