agg failed on using default font or stuck when using custom font
Opened this issue · 4 comments
mbekkomo commented
Describe the bug
agg
failed on using default font or stuck when using custom font.
To Reproduce
Steps to reproduce the behavior:
agg demo.cast demo.gif
oragg demo.cast demo.gif --font-family "Cascadia Mono"
- Return
Error: no faces matching font families JetBrains Mono,Fira Code,SF Mono,Menlo,Consolas,DejaVu Sans Mono,Liberation Mono
or stuck if font provided into--font-family
is exist.
Expected behavior
Convert asciicast file into a gif file.
Versions:
- OS: Prooted ARM Arch Linux in Termux
- agg: 1.4.2
Additional context
-
ku1ik commented
By stuck you mean it hangs, never finishes?
Can you show the output of the agg command with -vv
option added for extra verbosity?
gnit24 commented
I was having similar issues in Termux. The fix for me was putting --font-dir=~/.termux
Pointing to this font dir path found & used the fonts.
Example: agg --font-dir=~/.termux demo.cast demo.gif
ku1ik commented
@mbekkomo you can try recently released agg 1.5.0 (https://github.com/asciinema/agg/releases/tag/v1.5.0) which handles font loading and rendering much better.