Nie można wyjść z i3, ponieważ nie jest zainstalowany żaden rozsądny emulator terminala

10

Próbuję zainstalować Arch Linux, a po uzyskaniu najbardziej podstawowej konfiguracji zainstalowałem i uruchomiłem i3 z:

pacman -S i3 dmenu xorg xorg-xinit
startx

W końcu się zaczęło, ale nie mogę z niego wyjść. Po naciśnięciu $ mod + shift + E i potwierdzeniu pojawia się błąd:

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

Ten błąd również otrzymuję od $ mod + Enter. Jestem zdezorientowany, ponieważ nie mogę wyjść z powrotem do faktycznego terminala, aby zainstalować emulator terminala. Dlaczego wychodzenie z i3 próbuje uruchomić emulator terminala zamiast zamykać dmenu / xorg i przywracać mnie do faktycznego terminala (?)? Czy ktoś może zapewnić wgląd?

Vestlen
źródło
2
Rozumiem to trochę, ale mylę mnie to, jak wydostać się z i3 do powłoki, aby móc uruchomić polecenie instalacji emulatora terminala. I jestem również zdezorientowany, dlaczego wyjście z i3 próbuje uruchomić emulator terminala zamiast zamykać dmenu / xorg i zwracać mnie do faktycznego (?) Terminala.
vestlen
8
Ctrl-Alt-F{2..6}przeniesie Cię do konsoli, gdzie możesz zainstalować emulator terminala.
jasonwryan
1
@jasonwryan twoje komentarze byłyby odpowiednią odpowiedzią.
Thomas Dickey,
Czy masz zainstalowany terminal lub i3-sensible-terminalpo prostu go nie wykrywasz?
Evan Carroll

Odpowiedzi:

9

i3Środowisko nie jest użyteczny w przypadku opisanym ponieważ nie ma sposobu, aby dostać się do muszli. Jest to środowisko graficzne (X znane również jako X11) działające w jednej z wirtualnych konsol Linuksa. Aby przełączyć się na środowisko tekstowe i uzyskać powłokę, użyj controlaltrazem z klawiszem funkcyjnym numeru konsoli wirtualnej, na którą chcesz się przełączyć.

Większość środowisk X z Linuksem działa w wirtualnej konsoli 7, niektóre mogą być w wirtualnej konsoli 1. Zatem najszybszą radą jest wybranie 2 do 6.

Po wykonaniu tej czynności pojawi się monit o zalogowanie. Jest to oczekiwane. Możesz być zalogowany kilka razy na tym samym komputerze. Po zalogowaniu możesz uruchomić, pacmanaby dodać potrzebne pakiety, takie jak xterm.

Dalsza lektura:

Thomas Dickey
źródło
5

Czy masz xtermzainstalowany?

xterm to standardowy emulator terminala dla systemu X Window.

Zainstaluj z:

pacman -S xterm
Mohit
źródło
0

Jak wskazano powyżej, zainstaluj sensible terminallub xterm, jeśli zdecydujesz się użyć xterm , musisz odpowiednio zmodyfikować i3configplik.

Po edytowaniu konfiguracji należy ją odświeżyć za pomocą, Mod + shift + Raby zmiany odniosły skutek. Więc powinieneś być gotowy.

EDYTOWAĆ

Oczywiście musisz przede wszystkim móc korzystać z terminala, Thomas Dickey dał naprawdę dobre informacje, jak to zrobić.

127.0.0.1
źródło