“X Power Tools”一书中有一章“显示规格”,其中说明了:
由于X客户端可以连接到 它显示在网络的任何地方 必须有一些方法 指定要使用的显示。 这是使用显示器完成的 规范(或displayspec)。
Displayspec采用以下形式:
host:display[.screen]
您如何在项目中使用规范?如果您的主机,显示器和屏幕已知,任何人都可以连接到您的屏幕吗?如果很多人在同一个编程项目上工作,你如何保护它或分享它?
答案 0 :(得分:4)
通常,没有。默认情况下,大多数X服务器不接受来自localhost
之外的任何连接。如果您需要,最简单的方法就是ssh
进入要在启用X隧道的情况下运行应用程序的框中。这些应用获得的有效DISPLAY
设置似乎是X服务器的本地设置,因此一切正常。
在应用程序中使用X Window显示规范通常围绕在环境中查找DISPLAY
并将其交给X Client库。你不必用它做任何事情。事实上,现代X客户端库可能能够将其从环境中捕获。
答案 1 :(得分:2)