我正在尝试用 Awesome 做一些魔法,通常我会因为缺少 Xpdf pid 而受到困扰。当我测试任何其他窗口时,client.pid 字段没问题,并且包含窗口的 pid。然而,对于 Xpdf,该字段始终设置为 0。
有没有办法在 Awesome 中获取 Xpdf 的窗口 pid,以便我可以在客户端列表中找到该窗口?
最佳答案
窗口管理器了解客户端的 PID,因为客户端告诉了它。
例如,当我运行以下命令并单击随机窗口时,我得到:
$ xprop _NET_WM_PID
_NET_WM_PID(CARDINAL) = 5242
但是,Xpdf 似乎确实设置了 _NET_WM_PID 属性。窗口管理器对此无能为力。
抱歉。
(不带任何参数的 xprop 为您提供窗口具有的所有属性的完整列表。看起来 xpdf 没有在其窗口上设置许多属性。)
关于lua - Awesome 中缺少 Xpdf pid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17632979/