如何以编程方式为X服务器选择DISPLAY值?

时间:2015-02-22 23:53:22

标签: x11 xorg xserver

我发现了一种在主服务器上运行第二个X服务器的方法,其中包括:

$ xinit ~/.fvwm/xinit -- `command -v Xnest` :1
$ xinit ~/.fvwm/xinit -- `command -v Xephyr` :1

如何找到哪个DISPLAY(此处为:1)可以通过编程方式免费使用?

首选是来自命令行的解决方案。

DISPALY值计数(硬件/软件)的限制是什么?

1 个答案:

答案 0 :(得分:1)

与端口号相同的限制(如果服务器正在侦听TCP,则显示6000 +显示)。尝试绑定到端口,如果成功 - 认为它是免费的,释放并启动X服务器与DISPLAY =(port - 6000)