얼마 전 저는 VPS에서 시각적 프로그램만 필요한 것으로 보이는 많은 패키지를 제거했습니다(여기서 다른 질문에서 목록을 얻었는데 정확히 어디에 있는지 기억이 나지 않습니다).
이제 Chrome Headless를 실행하려고 할 때 문제가 발생하고 오류가 표시되며 [1107/124949.591619:FATAL:platform_font_linux.cc(83)] Check failed: InitDefaultFont(). Could not find the default font
잠시 후 fc-list
시스템 출력이 완전히 비어 있는 것을 볼 수 있습니다.
apt
데스크탑에 미러링된 글꼴 패키지를 사용하여 많은 글꼴 패키지가 설치되어 있는 경우에도 이런 현상이 발생합니다.
그러나 이러한 글꼴을 인식하는 일부 패키지나 이러한 글꼴이 어디에 있는지 알려주는 일부 구성 파일이 여전히 부족한 것 같습니다.
답변1
분명히 글꼴의 기본 디렉토리는 /usr/share/fonts/
및 입니다 ~/.local/share/fonts
. 내 I에는 및 /usr/share/fonts/
가 있습니다 . 글꼴로 채워져 있지만 그렇지 않습니다.truetype
X11
X11
truetype
( )에서 일부 패키지를 설치했는데 ttf
이러한 TrueType 글꼴이 에 나타나기 시작했습니다.apt
apt install ttf-liberation ttf-dejavu
fc-list