폰트 설정이 꼬였는지 Uno.platform이든 Avalonia이든 Gtk-sharp이든 GUI프레임워크가 하나도 안 됨.

개씹뉴비 좀 살려주십쇼.

fc-match로 출력하면

NotoSansCJK-Regular.ttc: "Noto Sans CJK KR" "Regular"

fc-list로 출력하면 Noto Sans CJK KR이 있는데 SkiaSharp에서 폰트패밀리 순회하면 얘가 없음.


Unhandled exception. System.InvalidOperationException: Default font family name can't be null or empty.
   at Avalonia.Media.FontManager..ctor(IFontManagerImpl platformImpl) in /_/src/Avalonia.Visuals/Media/FontManager.cs:line 33


warn: Windows.UI.Composition.TextVisual[0]
      The font Segoe UI could not be found, using system default
fail: Windows.UI.Composition.CompositionObject[0]
      The member void CompositionObject.Dispose() is not implemented in Uno.
warn: Windows.UI.Xaml.UIElement[0]
      The BorderThicknessProperty dependency property does not exist on Uno.UI.Xaml.Core.RootVisua


Segoe UI는 MS폰트니까 없어서 시스템 기본 폰트 써야 하는데,

여기도 폰트 문제임


폰트 문제는 어떻게 해야할까?