I use Arch Linux, and have followed the wiki pages regarding Fonts, Font configuration, Microsoft fonts and Infinality.
However, it seems something is wrong with the Microsoft fonts. I copied them over from a mounted Windows 10 installation. I first copied the fonts from C:\Windows\Fonts to another place (in Windows), as cp was giving me unsupported reparse point errors on a lot of files.
I counted the number of files, there were more than 300. Using fc-cache -rv, only 217 fonts were detected.
The problem is most noticable to me as Arial resolves to Arial Narrow. That looks like crap:
I checked all my font config files thrice, there are no rules that substitute Arial with Arial Narrow.
The Arial.TTF font is simply not installed: fc-list | grep -i 'arial' | cut -d':' -f 2,3:
/usr/share/fonts/WindowsFonts/ARIALN.TTF: Arial,Arial Narrow
/usr/share/fonts/WindowsFonts/ARIALNB.TTF: Arial,Arial Narrow
/usr/share/fonts/WindowsFonts/ARIALNI.TTF: Arial,Arial Narrow
/usr/share/fonts/WindowsFonts/ARIALNBI.TTF: Arial,Arial Narrow
/usr/share/fonts/WindowsFonts/ARLRDBD.TTF: Arial Rounded MT Bold
/usr/share/fonts/WindowsFonts/ARIALUNI.TTF: Arial Unicode MS
fc-match arial:
ARIALN.TTF: "Arial" "Narrow"
I managed to do it in the past with Windows 8. Could that be the reason (Windows 10 now)?
Update
It gets even more crazy. I've copied fonts from Windows 8 now and rebuilt the cache. Arial appears to be installed and works in a few applications except Firefox. It renders Arial as completely blank!
