Не вдається вийти з i3, тому що не встановлений розумний емулятор терміналу


10

Я намагаюся налаштувати 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 та повернення мене до фактичного (?) Терміналу? Чи може хтось надати деяке розуміння?



2
Я розумію цей біт, але те, що мене бентежить, - як вийти з i3 в оболонку, щоб я міг запустити команду встановити емулятор терміналу. І мене також бентежить питання про те, чому вихід із i3 намагається запустити емулятор терміналу замість закриття dmenu / xorg та повернення мене до фактичного (?) Терміналу.
vestlen

8
Ctrl-Alt-F{2..6}доставить вас до консолі, де ви можете встановити емулятор терміналу.
Jasonwryan

1
@jasonwryan ваші коментарі будуть слушною відповіддю.
Томас Дікі

У вас інстальований термінал або його i3-sensible-terminalпросто не виявляєте?
Еван Керролл

Відповіді:


9

i3Середовище не може використовуватися в разі , описаному , тому що немає ніякого способу , щоб дістатися до раковини. Це графічне середовище (X також відоме як X11), що працює на одній з віртуальних консолей Linux. Щоб переключитися на текстове середовище та отримати оболонку, використовуйте controlaltразом з функціональною клавішею номер віртуальної консолі, на яку потрібно переключитися.

Більшість середовищ X із Linux працює у віртуальній консолі 7, деякі можуть знаходитись у віртуальній консолі 1. Отже, найшвидший рада - вибрати від 2 до 6.

Зробивши це, ви отримаєте запит на вхід. Це очікується. Ви можете ввійти в одну машину кілька разів. Після входу ви можете запустити pacmanдодавання будь-яких необхідних пакетів, таких як xterm.

Подальше читання:


5

Ви xtermвстановили?

xterm є стандартним емулятором терміналу для системи X Window.

Встановіть його за допомогою:

pacman -S xterm

0

Як було зазначено вище, або встановіть, sensible terminalабо xterm, якщо ви вирішите скористатися, xterm вам потрібно відповідно відредагувати i3configфайл.

Після редагування конфігурації вам потрібно оновити його, використовуючи Mod + shift + Rзміни, що набрали чинності. Тоді вам слід все налаштувати.

EDIT

Звичайно, потрібно мати можливість користуватися терміналом в першу чергу, @Thomas Dickey дав дійсно гарну інформацію про те, як це зробити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.