對大多數程序來說,這是非常有效的。當你需要同時運行GNOME和KDE (或者其它你喜歡的桌面時),這就非常有用。在Linux中,你可以使用XFree86可以非常容易地完成這一操作。
當你使用命令行,或者通過使用諸如KDM或者GDM登陸來啟動一個X會話窗口時,X將會在pty7中啟動。這就允許你通過按下[Ctrl][Alt][F1]到[Ctrl][Alt][F6]方式,將開關從pty1轉化到pty6。
你也可以切換到命令行,並啟動另一個X會話窗口,執行命令如下:
$ startx -- :1
這一命令啟動了另一pty的X會話,即為pty8。在默認情況下,X從session :0啟動,因此必須告訴startX啟動session :1。
通過按下[Ctrl][Alt][F8],你可以訪問新的X會話窗口。此外,你可以切換第一個和第二個會話窗口。按下[Ctrl][Alt][F7]進入第一個會話窗口,按下[Ctrl][Alt][F8]可以進入第二個會話窗口。
你可以進行不止一次的操作。但是要記住:多次操作將使存儲器和CPU以及整個系統的反應速度下降。
同樣,你也可以在一個會話窗口中啟動一個程序,並讓其在另一個窗口顯示,使用下面的命令:
$ DISPLAY=:1 gkrellm &
這一命令將通過設置DISPLY環境參數,在第二個X會話窗口中啟動GKrellM。