내가없는 시스템이 있다고 가정 해보십시오 X server
. 콘솔에서만 로그인 할 수 있습니다. 기본적으로 리눅스 콘솔은 8 가지 색상 만 지원합니다.
# tput colors
8
터미널 에뮬레이터 (예 : 터미네이터)에서와 마찬가지로 콘솔에서 256 색을 사용할 수 있습니까?
인터넷 검색을하는 동안 비슷한 질문 (10 세 이상)이 많이 있지만 명확한 대답은 없습니다. 누군가는 프레임 버퍼를 사용할 것을 제안하고, 어떤 사람들은 커널 부트 옵션에 TERM 인수를 추가 할 것을 제안합니다.
현재 커널 부트 매개 변수로 하나의 추가 옵션 만 전달합니다.
append="video=1280x720"
비디오 해상도를 전달하는 것은 kernel mode setting
지원이 가능한 최신 커널에서만 작동한다고 생각 하지만 확실하지 않습니다.
현대 리눅스 콘솔에서 256 색상을 사용할 수 있습니까 (tty)
어떻게?
커널 4.1에서 Debian Wheezy를 사용하고 있습니다
최신 정보:
@muru의 제안에 따라 시도했습니다 fbterm
. 256 색으로 작동하지만 매우 못생긴 글꼴이 있습니다. 게다가, 왼쪽 아래 모서리에 지속적으로 깜박이는 커서가 있습니다.
fbterm / framebuffer없이 콘솔에서 256 색을 사용할 수 있습니까?
콘솔의 8 색 한계는 어디에서 왔습니까?
$TERM
(수 있습니다 fbterm
전에 시작 fbterm
32 비트 비디오 모드 또는 둘 다) 여부. 시작하기 전에 콘솔 커서를 해제 fbterm
하고, 사용, 당신이 거기 일단 컴퓨터를 켭니다 tput
. unix.stackexchange.com/questions/220330/…
fbterm
소스를 보았고 , 이스케이프 코드 시퀀스를 xterm-256color
대신 사용하도록 변환하는 것은 간단하지만 시간이 많이 걸립니다 ( fbterm-xterm
). 은 $TERM
또한 함께 인라인 될 필요가 terminfo
및 termcap
명명 규칙 ( fbterm-xterm-256color
또는 fbterm-256color
기존 쉘 스크립트로 "슬롯"에). 참고 fbterm
사용 TERM=fbterm
하는 스위치로는 256 색 옵션을 달리 자사의 16 색 (아니면 기본과 동일)를 켭니다.