xterm이 '-misc-fixed-medium-r-semicentriced--13-120-75-75-c-60-iso10646-1' 글꼴을 로드할 수 없습니다.

xterm이 '-misc-fixed-medium-r-semicentriced--13-120-75-75-c-60-iso10646-1' 글꼴을 로드할 수 없습니다.

RHEL 7.2에서 xterm을 사용할 때 다음 오류가 발생합니다.

xterm: 글꼴을 로드할 수 없습니다. -misc-fixed-medium-r-semipolymered--13-120-75-75-c-60-iso10646-1

답변1

Redhat7(또는 CentOS7)을 사용하면 두 개의 xterm 비트맵 글꼴 패키지만 필요합니다. 한 팩(xorg-x11-fonts-misc)은 메뉴의 특별한 경우를 제외한 모든 것을 다룹니다. 다른 시스템에서는 다른 패키지 이름을 사용합니다(그리고 글꼴을 다르게 나눕니다).

다음은 스크립트의 목록입니다(find-xterm-fonts) xterm에 필요한 글꼴이 설치되어 있는지 확인하기 위해 썼습니다.

# opening /usr/share/X11/app-defaults/XTerm
    *SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-*
    *VT100.font1:       nil2
    *VT100.font2:       5x7
    *VT100.font3:       6x10
    *VT100.font4:       7x13
    *VT100.font5:       9x15
    *VT100.font6:       10x20
    *VT100.utf8Fonts.font2: -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1
    *VT100.utf8Fonts.font:  -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
    *VT100.utf8Fonts.font3: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1
    *VT100.utf8Fonts.font4: -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1
    *VT100.utf8Fonts.font5: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
    *VT100.utf8Fonts.font6: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
    *tek4014*font2: 8x13
    *tek4014*font3: 6x13
# opening /usr/share/X11/app-defaults/UXTerm
    *VT100.font2:   -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1
    *VT100.font:    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
    *VT100.font3:   -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1
    *VT100.font4:   -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1
    *VT100.font5:   -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
    *VT100.font6:   -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
# opening /usr/share/X11/app-defaults/KOI8RXTerm
    *VT100.font:    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r
    *VT100.font2:   -misc-fixed-medium-r-normal--8-80-75-75-c-50-koi8-r
    *VT100.font3:   -misc-fixed-medium-r-normal--14-130-75-75-c-70-koi8-r
    *VT100.font4:   -misc-fixed-medium-r-normal--13-120-75-75-c-80-koi8-r
    *VT100.font5:   -misc-fixed-medium-r-normal--18-120-100-100-c-90-koi8-r
    *VT100.font6:   -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r

Font-files used:
    /usr/share/X11/fonts/100dpi/helvB12-ISO8859-15.pcf.gz
    -> XTerm*SimpleMenu*menuLabel.font
    /usr/share/X11/fonts/misc/10x20-ISO8859-1.pcf.gz
    -> XTerm*VT100.font6
    /usr/share/X11/fonts/misc/10x20-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font6
    /usr/share/X11/fonts/misc/10x20.pcf.gz
    -> UXTerm*VT100.font6
    -> XTerm*VT100.utf8Fonts.font6
    /usr/share/X11/fonts/misc/5x7-ISO8859-1.pcf.gz
    -> XTerm*VT100.font2
    /usr/share/X11/fonts/misc/5x8-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font2
    /usr/share/X11/fonts/misc/5x8.pcf.gz
    -> UXTerm*VT100.font2
    -> XTerm*VT100.utf8Fonts.font2
    /usr/share/X11/fonts/misc/6x10-ISO8859-1.pcf.gz
    -> XTerm*VT100.font3
    /usr/share/X11/fonts/misc/6x13-ISO8859-1.pcf.gz
    -> XTerm*tek4014*font3
    /usr/share/X11/fonts/misc/6x13-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font
    /usr/share/X11/fonts/misc/6x13.pcf.gz
    -> UXTerm*VT100.font
    -> XTerm*VT100.utf8Fonts.font
    /usr/share/X11/fonts/misc/7x13-ISO8859-1.pcf.gz
    -> XTerm*VT100.font4
    /usr/share/X11/fonts/misc/7x14-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font3
    /usr/share/X11/fonts/misc/7x14.pcf.gz
    -> UXTerm*VT100.font3
    -> XTerm*VT100.utf8Fonts.font3
    /usr/share/X11/fonts/misc/8x13-ISO8859-1.pcf.gz
    -> XTerm*tek4014*font2
    /usr/share/X11/fonts/misc/8x13-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font4
    /usr/share/X11/fonts/misc/8x13.pcf.gz
    -> UXTerm*VT100.font4
    -> XTerm*VT100.utf8Fonts.font4
    /usr/share/X11/fonts/misc/9x15-ISO8859-1.pcf.gz
    -> XTerm*VT100.font5
    /usr/share/X11/fonts/misc/9x18-KOI8-R.pcf.gz
    -> KOI8RXTerm*VT100.font5
    /usr/share/X11/fonts/misc/9x18.pcf.gz
    -> UXTerm*VT100.font5
    -> XTerm*VT100.utf8Fonts.font5
    /usr/share/X11/fonts/misc/nil2.pcf.gz
    -> XTerm*VT100.font1

No font-files missing

Packages providing font-files:

xorg-x11-fonts-ISO8859-15-100dpi-7.5-9.el7.noarch
    /usr/share/X11/fonts/100dpi/helvB12-ISO8859-15.pcf.gz
xorg-x11-fonts-misc-7.5-9.el7.noarch
    /usr/share/X11/fonts/misc/10x20-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/10x20-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/10x20.pcf.gz
    /usr/share/X11/fonts/misc/5x7-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/5x8-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/5x8.pcf.gz
    /usr/share/X11/fonts/misc/6x10-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/6x13-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/6x13-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/6x13.pcf.gz
    /usr/share/X11/fonts/misc/7x13-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/7x14-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/7x14.pcf.gz
    /usr/share/X11/fonts/misc/8x13-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/8x13-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/8x13.pcf.gz
    /usr/share/X11/fonts/misc/9x15-ISO8859-1.pcf.gz
    /usr/share/X11/fonts/misc/9x18-KOI8-R.pcf.gz
    /usr/share/X11/fonts/misc/9x18.pcf.gz
    /usr/share/X11/fonts/misc/nil2.pcf.gz

답변2

누락된 글꼴을 찾아보니 xorg-x11-fonts가 누락된 것으로 나타났습니다. 그래서 아래 yum 명령을 통해 누락된 글꼴을 설치해 보았습니다.

# yum install xorg-x11-fonts*

다음 글꼴을 설치했습니다.

# rpm -qa | grep -i xorg-x11-fonts
  • xorg-x11-fonts-75dpi-7.5-9.el7.noarch
    xorg-x11-fonts-ISO8859-14-75dpi-7.5-9.el7.noarch
    xorg-x11-fonts-ISO8859-15-75dpi-7.5-9. el7.noarch
    xorg-x11-fonts-Cyrillic-7.5-9.el7.noarch xorg- x11
    -fonts-ISO8859-9-100dpi-7.5-9.el7.noarch xorg-x11-fonts -ISO8859-1-75dpi-7.5-9.el7.noarch xorg-x11-fonts-ISO8859-14-100dpi-7.5-9.el7.noarch xorg-x11-fonts- ISO8859-1-100dpi-7.5-9.el7 .noarch xorg-x11-fonts-ethiopic-7.5-9.el7.noarch xorg-x11-fonts-100dpi-7.5-9.el7.noarch xorg-x11-fonts -ISO8859 -2-75dpi-7.5-9.el7. noarch xorg-x11-fonts-misc-7.5-9.el7.noarch xorg-x11-fonts-Type1-7.5-9.el7.noarch xorg-x11-fonts- ISO8859-9-75dpi-7.5-9.el7.noarch









이 xterm을 수행한 후에는 나에게 잘 작동했습니다.

답변3

이 오류의 또 다른 가능한 원인(@ThomasDickey 제공): "비트맵 글꼴은 (클라이언트 측에서 수행되는) 트루타입 글꼴과 달리 (원격) X 서버에서 처리됩니다."

이것이 내 문제입니다. 원격 서버(Amazon EC2)에서 xterm을 실행하고 Xming을 X 서버로 사용하여 Putty를 통해 X 디스플레이를 로컬 Windows 시스템에 반환하고 있습니다. Xming이 잘못된 글꼴을 설치하지 않았습니다. 그래서 그렇지 않아xterm글꼴을 찾을 수 없습니다. 이것은 내 로컬 X 서버인 Xming입니다.

xming-fonts를 다운로드하여 설치했습니다.https://sourceforge.net/projects/xming/files/Xming-fonts/7.7.0.10/Xming-fonts-7-7-0-10-setup.exe/download) 내 로컬 노드에서 오류를 수정했습니다.

관련 정보