4

“X Power Tools”一书有一章“显示规格”,其中指出:

由于 X 客户端可以连接到网络上任何地方的显示器,因此有必要通过某种方式指定要使用的显示器。这是使用显示规范(或显示规范)完成的。

显示规范采用以下形式:

      host:display[.screen]

您如何在项目中使用规范?如果您的主机、显示器和屏幕是已知的,任何人都可以连接到您的屏幕吗?如果很多人都在做同一个编程项目,你如何保护或分享它?

4

2 回答 2

5

通常,不会。默认情况下,大多数 X 服务器不会接受来自localhost. 如果您需要,最简单的解决方法是在ssh启用 X Tunneling 的情况下进入您想要运行应用程序的框。这些应用程序获得了一个DISPLAY似乎是 X 服务器本地的有效设置,因此一切正常。

在应用程序中使用 X Window 显示规范通常围绕在DISPLAY环境中查找并将其交给 X Client 库。你不必对它做任何事情。事实上,现代 X 客户端库可能能够将其从环境本身中捞出。

于 2009-04-14T03:17:01.623 回答
2

http://tldp.org/HOWTO/Remote-X-Apps.html

http://tldp.org/HOWTO/XWindow-User-HOWTO/(第 8 章)

于 2009-04-14T20:33:49.680 回答