Arch-Linux

無法退出 i3,因為沒有安裝合理的終端仿真器

  • April 18, 2019

我正在嘗試設置 Arch Linux,在完成最基本的設置後,我安裝並執行了 i3:

pacman -S i3 dmenu xorg xorg-xinit
startx

它終於開始了,但我無法退出它。按 $mod+shift+E 並確認後,它給了我錯誤:

i3-sensible-terminal could not find a terminal emulator. Please install one.

我也從 $mod+Enter 得到這個錯誤。我很困惑,因為我無法退出到實際終端以安裝終端仿真器。為什麼退出 i3 會嘗試執行終端仿真器而不是關閉 dmenu/xorg 並將我返回到實際的(?)終端?誰能提供一些見解?

在所描述的情況下,i3環境不可用,因為無法訪問 shell。這是在 Linux 的一個虛擬控制台中執行的圖形環境(X 也稱為 X11)。要切換到文本環境並獲取 shell,control``alt請與要切換到的虛擬控制台編號的功能鍵一起使用。

大多數帶有 Linux 的 X 環境在虛擬控制台 7 中執行,有些可能在虛擬控制台 1 中。所以最快的建議是選擇 2 到 6。

執行此操作時,您將收到登錄提示。這是意料之中的。您可以多次登錄同一台機器。登錄後,您可以執行pacman以添加所需的任何包,例如xterm.

進一步閱讀:

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