使用 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 的範例:

相關內容