Không thể thoát i3 vì không có trình giả lập thiết bị đầu cuối hợp lý nào được cài đặt


10

Tôi đang cố gắng thiết lập Arch Linux và sau khi nhận được thiết lập công cụ cơ bản nhất tôi đã cài đặt và chạy i3 với:

pacman -S i3 dmenu xorg xorg-xinit
startx

Cuối cùng nó đã bắt đầu, nhưng tôi không thể thoát khỏi nó. Sau khi nhấn $ mod + shift + E và xác nhận, nó báo lỗi cho tôi:

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

Tôi cũng nhận được lỗi này từ $ mod + Enter. Tôi bối rối vì tôi không thể quay trở lại thiết bị đầu cuối thực tế để cài đặt trình giả lập thiết bị đầu cuối. Tại sao thoát i3 lại cố chạy trình giả lập thiết bị đầu cuối thay vì đóng dmenu / xorg và đưa tôi trở lại thiết bị đầu cuối (?) Thực tế? Bất cứ ai có thể cung cấp một số cái nhìn sâu sắc?



2
Tôi hiểu bit này, nhưng điều khiến tôi bối rối là làm thế nào để thoát khỏi i3 vào shell để tôi có thể chạy lệnh để cài đặt trình giả lập thiết bị đầu cuối. Và tôi cũng bối rối về việc tại sao thoát i3 lại cố chạy trình giả lập thiết bị đầu cuối thay vì đóng dmenu / xorg và đưa tôi trở lại thiết bị đầu cuối (?) Thực tế.
vestlen

8
Ctrl-Alt-F{2..6}sẽ đưa bạn đến bàn điều khiển nơi bạn có thể cài đặt trình giả lập thiết bị đầu cuối.
jasonwryan

1
@jasonwryan ý kiến ​​của bạn sẽ là một câu trả lời phù hợp.
Thomas Dickey

Bạn có bất kỳ thiết bị đầu cuối cài đặt hoặc i3-sensible-terminalđơn giản là không phát hiện ra nó?
Evan Carroll

Câu trả lời:


9

Các i3môi trường là không thể sử dụng trong trường hợp được mô tả bởi vì không có cách nào để có được một vỏ. Đây là một môi trường đồ họa (X còn được gọi là X11) chạy trong một trong các bảng điều khiển ảo của Linux. Để chuyển sang môi trường văn bản và nhận shell, sử dụng controlaltcùng với phím chức năng cho số lượng bàn điều khiển ảo mà bạn muốn chuyển sang.

Hầu hết các môi trường X có Linux chạy trong bảng điều khiển ảo 7, một số có thể ở trong bảng điều khiển ảo 1. Vì vậy, lời khuyên nhanh nhất là chọn 2 đến 6.

Khi bạn làm điều này, bạn sẽ nhận được một dấu nhắc đăng nhập. Điều này được mong đợi. Bạn có thể đăng nhập vào cùng một máy nhiều lần. Sau khi đăng nhập, bạn có thể chạy pacmanđể thêm bất kỳ gói nào cần thiết, chẳng hạn như xterm.

Đọc thêm:


5

Bạn đã xtermcài đặt chưa?

xterm là trình giả lập thiết bị đầu cuối tiêu chuẩn cho Hệ thống X Window.

Cài đặt nó với:

pacman -S xterm

0

Như đã chỉ ra ở trên, cài đặt sensible terminalhoặc xterm, nếu bạn chọn sử dụng xterm thì bạn cần chỉnh sửa i3configtệp của mình cho phù hợp.

Khi bạn đã chỉnh sửa cấu hình của mình, bạn cần làm mới nó bằng cách sử dụng Mod + shift + Rđể các thay đổi có hiệu lực. Sau đó, bạn nên được thiết lập tất cả.

BIÊN TẬP

Tất nhiên bạn cần có khả năng sử dụng thiết bị đầu cuối ở nơi đầu tiên, @Thomas Dickey đã cung cấp thông tin thực sự tốt về cách thực hiện điều đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.