小编Art*_* P.的帖子

如何获取正在运行的应用程序的 Wayland 应用程序 ID(WM_CLASS 等效项)?

为了让 Gnome-Shell 正确检测到应用程序已经在运行,我需要在桌面文件中指定 StartupWWClass。在 X11 上,使用 xprop(获取 WM_CLASS)很容易获得此信息,但在 Wayland 上我找不到获取此信息的方法(在 Wayland 中我认为是应用程序 ID)。有没有办法得到它?

PS:我知道一般来说,Wayland 不允许像 X11 那样获取有关其他应用程序的信息。然而,这个信息并不是特别敏感,所以我认为 Wayland 或 Gnome-Shell(合成器)可能已经为此标识符设置了一个例外,以允许人们确定哪些应用程序调用自己以及哪些应用程序正在运行。

wayland gnome-shell

6
推荐指数
1
解决办法
952
查看次数

标签 统计

gnome-shell ×1

wayland ×1