Linux

從帶有許多 X11 伺服器的文本控制台返回到 GUI?

  • December 15, 2015

我知道執行緒How to get out of TTY and into X session顯然與此處類似,並且Command line to return to the GUI after Ctrl-Alt-F1 about chvt. 我有 Ubuntu 14.04 LTS。我在 tty7 中執行 X11,一個 X11startx -- &在 tty1 中啟動。我做Ctrl++和Alt++並看到 X11 的終端詳細資訊,而不是 GUI 。F7``Ctrl``Alt``F1

一些想法:

  1. 如何在 TTY1 中返回 X11 的 GUI?drawbenn是正確的:X11 GUI 在 F8 中的下一個可用 TTY 上生成,其中 GUI 可見。
  2. TTY1 的 GUI 比 TTY7 慢很多,這可能是因為兩個 X11 伺服器分開執行。將來如何防止出現許多 X11 實例?你能以某種方式在TTY1中使用TTY7的一些工作場所,節省資源嗎?

通常 X 伺服器在啟動時可用的第一個 tty 上執行。(在 Linux 下,X 伺服器不會在您執行的同一控制台上執行startx。)許多發行版設置了 6 個文本模式控制台,因此第一個 X 伺服器最終在 tty7 ( Ctrl+ Alt+ F7) 上執行。如果有第二個 X 伺服器,它會在 tty8 ( Ctrl+ Alt+ F7) 上結束,等等。您也可以使用Alt+SysRq返回到前一個控制台(這僅適用於文本模式控制台,不適用於 X)。

原則上,您應該能夠執行盡可能多的 X 伺服器,只要您有記憶體。(好吧,我認為預設情況下虛擬控制台的最大數量是 63。)但是,影片驅動程序有時會出現錯誤。它們是相當複雜的野獸,硬體製造商很少向驅動程序編寫者提供足夠詳細的規格也無濟於事。根據您的確切顯卡型號和驅動程序版本,可能存在錯誤。同時執行多個 X 伺服器可能幾乎沒有經過測試,並且很可能被認為是不必要的負擔。

在同一台機器上為同一個使用者執行多個 X 伺服器幾乎沒有任何意義。(想到的主要例外是如果您正在測試某些東西。)如果您想在同一桌面環境中的同一控制台上的獨立視窗集之間切換,您可以使用虛擬桌面,也稱為工作區、辦公桌、標籤等。大多數視窗管理器和桌面環境都支持多個虛擬桌面。沒有標準界面:每個界面都有自己的鍵和滑鼠綁定來在桌面之間切換,還有自己的圖形工件。然而,有一種常見的視覺化小元件:尋找一個代表矩形網格的小面板,顯示視窗的縮影。

引用自:https://unix.stackexchange.com/questions/249371