- / etc / fonts mantém as configurações do Xft, enquanto .fonts.conf é uma substituição por usuário de / etc / fonts / *
- DEs definem suas configurações usando X daemon de configurações (há vários eles, um em cada DE, e também vários standalone para uso com WMs leves)
- os aplicativos recebem configurações de Xft diretamente (/ etc / fonts), ou de X daemon de configurações, se estiver ativo.
- alguns aplicativos (por exemplo, o Google Chrome) só obtém as configurações do X o daemon de configurações. então a única maneira de obter fontes adequadas no Chrome em execução sob leve WM é executar alguns tipo de xsettingsd
- gtk e qt apps tratam alguns dos Xft configurações de forma diferente, por isso pode ser complicado para criar fonts.conf que funciona da mesma maneira no Qt e no GTK.
e aqui está o que eu acho, mas não chequei:
- O GDK / Pango usa o Xft com seu padrão configurações, seja de fonts.conf ou X configurações.
- O Qt adiciona ajustes extras ao fonts.conf configurações, que quebra alguns dos configurações.
- Cairo parece respeitar as configurações do xft, mas renderização parece um pouco diferentemente comparado ao Pango.