Giả sử, tôi có một hệ thống mà không có X server
. Tôi chỉ có thể đăng nhập từ bảng điều khiển. Có vẻ như, mặc định bảng điều khiển linux chỉ hỗ trợ 8 màu:
# tput colors
8
Có thể sử dụng 256 màu trong bảng điều khiển, giống như tôi sẽ sử dụng trong trình giả lập thiết bị đầu cuối (tức là terminator) không?
Trong khi googling, Ihave tìm thấy nhiều câu hỏi tương tự (nhiều câu hỏi trong số chúng trên 10 tuổi), nhưng không có câu trả lời rõ ràng. Ai đó đề nghị sử dụng bộ đệm khung, một số người khác đề nghị nối thêm đối số TERM vào tùy chọn khởi động kernel.
Hiện tại, tôi chỉ vượt qua một tùy chọn bổ sung là tham số khởi động kernel:
append="video=1280x720"
Tôi tin rằng việc vượt qua độ phân giải video chỉ hoạt động trong các nhân hiện đại có kernel mode setting
hỗ trợ, nhưng tôi không chắc về điều đó.
Có thể sử dụng 256 màu trong bảng điều khiển linux hiện đại (tty)
Làm sao?
Tôi đang sử dụng Debian Wheezy với kernel 4.1
CẬP NHẬT:
dựa trên đề xuất từ @muru, tôi đã thử fbterm
. Trong khi nó hoạt động với 256 màu, nó có phông chữ rất xấu / bị cắt xén. Bên cạnh đó, có một con trỏ nhấp nháy liên tục ở góc dưới bên trái, mà tôi thấy mất tập trung.
Tôi có thể sử dụng 256 màu trong bảng điều khiển mà không cần fbterm / framebuffer không?
Giới hạn 8 màu trong bảng điều khiển đến từ đâu?
TERM
để xterm-256color
cho bàn giao tiếp Linux, bạn sẽ chỉ cần mở lên một lon sâu. Liên kết này cho một gợi ý.