程序如何与Linux上的X11 Server通信?

问题描述 投票:0回答:1

因此,我对此进行了大量研究,但找不到答案。

它使用命名管道吗?本地主机上的套接字? d-bus吗?

我可以用bash行拦截并查看X客户端发送到X服务器的二进制消息吗?

linux x11 gnome dbus
1个回答
0
投票

它使用名称为/tmp/.X11-unix/X${DISPLAYNUMBER}的Unix域套接字。如今,Linux支持用于Unix域套接字的特殊命名,称为“抽象名称空间UDS”,其中路径以@开头,但在其他方面相同。

© www.soinside.com 2019 - 2024. All rights reserved.