在 12.04 中系统启动后是否可以启动额外的 X 服务器?

在 12.04 中系统启动后是否可以启动额外的 X 服务器?

我想要运行 2 个 VT,一个在 VT7 上使用标准 lightdm + unity 接口,另一个在 VT8 上运行自定义脚本,该脚本将以全屏启动虚拟机。

目前,我尝试编写一个init.d脚本,但没有成功,并且我找不到有关允许我启动 2 台服务器的配置文件的任何详细信息。

我想我的理想答案是指向一个我可以编辑的配置文件以启动附加服务器。

编辑-我忘了在文中提到我已经知道如何启动另一个 X 会话:我希望它在启动时自动启动

答案1

是的,这是可能的。我是为了游戏才这么做的。

xinit session -- :1 -xf86config config.conf

在哪里会议应该被你想在新的 Xorg 显示中启动的会话替换,并且配置配置文件是配置文件。

要自动启动它,请查看这个答案

答案2

我不确定您可以编辑的配置文件,但我知道如何启动另一个 X 服务器。假设n是要启动 X 服务器的 TTY 号,命令为

startx -display :2 -- :2 vtn &

然后,您将在该 TTY 上看到一个白色的小终端窗口,您可以将鼠标移到其中。从那里,您需要运行命令来启动窗口管理器(例如gnome 会话) 来自该 TTY。

相关内容