GNU / Linux의 가상 콘솔에서 글꼴 재설정


9

다음 명령을 사용하여 가상 콘솔 (vt1)에서 사용자 정의 글꼴을 설정했습니다.

shell> setfont ter-114f

X로 전환하고 (Ctrl + Alt + F7 사용) 가상 콘솔로 돌아 오면 (Ctrl + Alt + F1 사용) 디스플레이가 올바르지 않습니다. 화면 크기가 재설정되는 것처럼 보입니다 (이전에 전환하기 전에 28 행으로 설정 됨).

이 문제를 어떻게 해결할 수 있습니까?

답변:


3

배포판에 따라 다릅니다.

아치 리눅스

Arch Linux에서 /usr/share/kbd/keymaps/설정하려는 글꼴을 선택한 후 다음 /etc/rc.conf과 같이 추가해야합니다 .

CONSOLEFONT="lat2-16"

그런 다음 consolefont 훅을 /etc/mkinitcpio.conf

HOOKS="base udev autodetect pata scsi sata filesystems consolefont"

이미지를 재생성하십시오.

# mkinitcpio -p kernel26

우분투 / 데비안

Ubuntu / Debian에서 글꼴을 /usr/share/consolefonts/선택한 다음 다음 /etc/default/console-setup과 같은 항목 을 편집 하고 추가하십시오.

CODESET="Lat15"
FONTFACE="Terminus"
FONTSIZE="16"

그리고 그것을 영구적으로 만들려면 :

sudo dpkg-reconfigure console-setup

페도라

사용 가능한 글꼴이에 나열되어 /lib/kbd/consolefonts/있습니다.

/etc/sysconfig/i18nSYSCONF 항목을 수정하여 파일 에서 원하는 글꼴을 지정하십시오 .

SYSFONT="lat2-16"

참고 문헌

  1. 아치 : https://wiki.archlinux.org/index.php/Fonts#Console_fonts
  2. 페도라 : http://www.g-loaded.eu/2005/09/30/change-console-font-in-fedora

1

X 서버는 시작될 때 이전 비디오 상태를 저장하고 텍스트 콘솔로 다시 전환 할 때 복원합니다. 텍스트 콘솔 비디오 상태를 사이에서 변경하면 방해가됩니다. KMS (커널 모드 설정)가이 문제를 해결합니까?


0

~ / .fonts 또는 / usr / share / fonts로 글꼴을 복사하면 충분합니다. / usr / share / fonts에는 약간의 디렉토리가 있으므로주의해서 읽으십시오. ~ / .fonst 실행의 경우 :

fc-cache -v -f #with your username 

그리고 / usr / share / fonts run :

fc-cache -v -f #with superuser
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.