总结:xlsclients

总结:xlsclients

我正在排除一些与 Wayland 上的多显示器和 HiDPI 有关的问题。我从在线资源中了解到,XWayland 上的应用程序可能无法按预期处理此用例。所以现在我想知道哪些应用程序正在使用 XWayland,哪些没有。

如何判断应用程序是否正在使用 XWayland?

答案1

总结:xlsclients

xlsclients在终端中运行将列出当前正在运行的所有使用 XWayland 的应用程序。


为了好玩:使用xeyes

在此处输入图片描述

xeyes - a follow the mouse X demo

当您启动时xeyes,它会连接到 XWayland 服务器并询问鼠标位置。如果鼠标当前位于使用 XWayland 的应用程序窗口上,XWayland 就会知道鼠标位置并xeyes通过 X11 协议将其报告给用户。但如果鼠标位于本机 Wayland 客户端上,XWayland 就无法获取该信息 — 因此即使您移动鼠标,眼睛也会保持静止。


替代:xwininfo

在终端窗口中运行xwininfo— 当您将鼠标悬停在 xwayland 窗口上时,鼠标指针将变成一个+符号。如果您单击该窗口,它将显示一些信息并结束,但它不会对原生 Wayland 窗口执行任何操作。您可以使用Ctrl+C来结束它。

相关内容