使用 startx 同时运行多个控制台 X 会话

使用 startx 同时运行多个控制台 X 会话

我在显示器 0 中运行 xfce(可通过 访问Ctrl + Alt + F1)。我按下Ctrl + Alt + F2并键入startx(尝试同时运行多个窗口管理器)并收到错误“另一个会话管理器已在运行 xinit”。

我还在Xephyrbash 控制台中安装并运行startx -- /usr/bin/Xephyr :1,但收到​​与上面相同的错误,除了这次是在现有桌面环境中。

如何同时运行多个窗口环境?最好,我会在两个不同的 GeTTY 中执行此操作(即,Ctrl + Alt + F1带我到我的第一个环境,同时Ctrl + Alt + F2带我到我的第二个环境,等等)。

答案1

startx -- :1
startx -- :2
startx -- :3
startx -- :4

答案2

您必须在每个虚拟终端/控制台上启动 X 并指定不同的显示编号。在里面xinit手动,即-display选项:

startx只是一个特例:

startx 脚本是 xinit(1) 的前端,它为运行 X Window 系统的单个会话提供了更好的用户界面。它通常在没有参数的情况下运行。

以下是一些有人使用-display选项在多个虚拟终端上运行 X 的示例:

相关内容