2014-02-25 71 views
0

有没有办法在机器上创建多个X会话(不使用VNC)? 我正在创建一个虚拟或辅助X会话,该会话有多个显示器和监视器,如我的xorg.conf所定义。创建虚拟X会话

回答

0

在最低级别,启动第二个X服务器非常简单,只需启动X程序并将显示名称作为参数即可。你的第一个将显示名称:0所以要避免与它冲突的:

X :1 

(你会想这样做,从文本控制台,而不是从现有的X会话内部)。

它会从下一个可用的VT开始,所以如果你用Alt + F7切换到你的第一个X服务器,第二个可以用Alt + F8访问。

虽然这只是一个服务器,但它并没有运行,所以它将成为一个带有鼠标光标的空白屏幕。您可以使用DISPLAY环境变量指示程序在其上运行。启动窗口管理器应该足以让你一个可用的会话:如果你不感兴趣的低层次的东西,你想要的东西更像是正常的登录会话

DISPLAY=:1 twm & 

,你可以尝试startx工具。它需要一个--后服务器选项,以便您可以运行

startx -- :1 & 

如果你想要第二个X服务器在引导时启动并显示一个登录界面,将它添加到您的xdm(或其他*dm)配置。对于xdm,这将是/etc/X11/xdm/Xservers