如何運行多個 X 顯示器?

如何運行多個 X 顯示器?

像 Arch Linux 這樣的發行版有六個虛擬終端,預設可以透過鍵盤鍵 alt + F1、F2、...、F6 存取。執行 xinit 會啟動 X 顯示,可透過 alt + F7 存取該顯示。

我希望運行兩個 X 顯示,一個在 alt + F7 下,一個在 alt + F8 下。我該怎麼做呢?

我確定我不是在尋找視窗管理器提供的虛擬桌面。我實際上想要兩個 X 顯示器。例如,解決方案應該讓我執行兩個不同的視窗管理器。

謝謝。

答案1

在裡面/etc/inittab你會發現類似這樣的東西:

c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

之後的行控制 X.,複製它,放在後面,將所有7s 更改為8.-- :1如果沒有就在後面加上:0,或是:0改為:1

筆記:我沒有安裝 Arch Linux。這就是理論。

答案2

為 X 伺服器提供不同的顯示編號 – 例如xinit -- :1– 或使用startx,它會自動選擇第一個未使用的顯示(基於/tmp/.X*-lock)。

新的 X11 顯示器將在第一個未分配的 VT 上運作;這可以透過新增參數來更改:對於第 8 個 VT。 (這樣,Xorg 甚至可以重新使用已經擁有的 VT)vcNxinit -- :1 vt08蓋蒂或其中運行的另一個文本模式程式。

異形組織(1)了解更多相關資訊。

相關內容