$ fc-match --verbose Sans
# shortened output from my system:
Pattern has 36 elts (size 48)
family: "DejaVu Sans"(s)
hintstyle: 3(i)(s)
hinting: True(s)
verticallayout: False(s)
autohint: False(s)
scalable: True(w)
dpi: 75(f)(s)
rgba: 1(i)(w)
scale: 1(f)(s)
fontformat: "TrueType"(w)
lcdfilter: 1(i)(w)
Veja o link (1) para descobrir o que os números significam. (pesquise por < const >)
Pegue rgba: 1(i)(w)
, por exemplo.
De (1)
rgb rgba 1
vemos que o formato de subpixel usado é rgb. Eu presumo que o material entre parênteses seja algum tipo de informação de tipo.
Eu acho que o formato fontconfig é expressivo o suficiente para usar configurações diferentes para fontes diferentes, então faz sentido que alguém tenha que fornecer uma fonte.
Agora, uma pergunta diferente é se todos os aplicativos realmente respeitam essas configurações. O Gnome, por exemplo, parece fazer suas próprias coisas ... (?)
Também pode ser útil executar o aplicativo em interesse com o conjunto de variáveis de ambiente FC_DEBUG ( link )
FC_DEBUG=1 chromium