我的电脑只有一个显示器。它对应于 吗$DISPLAY
:0
?
即使我看不到,应用程序是否可以在任意显示编号上运行?
$ DISPLAY=:40 firefox
X 服务器可以在任意显示号码上运行吗?内核会隐式创建虚拟显示器吗?
$ xpra start :7
谢谢。
答案1
您可以指定任意显示,但如果没有相应的 X 服务器,您将无法走得太远。显示编号是在 X 服务器启动时由启动 X 服务器的任何程序指定的 - 通常是您的显示管理器,或者在 Xpra 示例中您自己。默认情况下为 :0 (请参阅联机Xserver
帮助页)。可以任意选择,但是如果相应的资源不可用,X 服务器将无法启动(如果配置为侦听 TCP,则端口 6000 + 显示编号,/tmp/.X11-unix/X
如果配置为侦听 Unix,则后跟显示编号)域套接字等)。内核不参与其中。