One possible reason could be the ordering of the fontconfig rules.
/etc/fonts/conf.d/README reads:
00 through 09 Font directories
10 through 19 system rendering defaults (AA, etc)
20 through 29 font rendering options
30 through 39 family substitution
40 through 49 generic identification, map family->generic
50 through 59 alternate config file loading
60 through 69 generic aliases, map generic->family
70 through 79 select font (adjust which fonts are available)
80 through 89 match target="scan" (modify scanned patterns)
90 through 99 font synthesis
I used 11-lcd-filter-lcddefault.conf to match "system rendering defaults (AA, etc)"
The user ~/.fonts.conf file is loaded in 50-user.conf so one or more rules between 11 and 50 may interfere.
One possible reason could be the ordering of the fontconfig rules.
/etc/fonts/ conf.d/ README reads:
00 through 09 Font directories
10 through 19 system rendering defaults (AA, etc)
20 through 29 font rendering options
30 through 39 family substitution
40 through 49 generic identification, map family->generic
50 through 59 alternate config file loading
60 through 69 generic aliases, map generic->family
70 through 79 select font (adjust which fonts are available)
80 through 89 match target="scan" (modify scanned patterns)
90 through 99 font synthesis
I used 11-lcd- filter- lcddefault. conf to match "system rendering defaults (AA, etc)"
The user ~/.fonts.conf file is loaded in 50-user.conf so one or more rules between 11 and 50 may interfere.
10-antialias.conf medium. conf pixel.conf filter- lcddefault. conf globaladvance. conf small-vera. conf arphic- ukai-render. conf arphic- uming-bitmaps. conf arphic- uming-render. conf no-bitmaps. conf aliases. conf arphic- ukai-aliases. conf arphic- uming-aliases. conf arphic- ukai.conf arphic- uming.conf ctor.conf lcd-filter. conf arphic- uming.conf persian. conf thai-tlwg. conf arphic- ukai-select. conf arphic- ukai-embolden. conf arphic- uming-embolden. conf thai-tlwg- synthetic. conf
10-hinting.conf
10-hinting-
10-no-sub-
11-lcd-
20-fix-
20-unhint-
25-ttf-
25-ttf-
25-ttf-
30-cjk-aliases.conf
30-debconf-
30-defoma.conf
30-metric-
30-urw-aliases.conf
35-ttf-
35-ttf-
40-nonlatin.conf
41-ttf-
41-ttf-
45-latin.conf
49-sansserif.conf
50-user.conf
51-local.conf
52-languagesele
53-monospace-
60-latin.conf
64-ttf-
65-fonts-
65-nonlatin.conf
65-ttf-
69-unifont.conf
70-yes-bitmaps.conf
75-ttf-
80-delicious.conf
90-synthetic.conf
90-ttf-
90-ttf-
90-ttf-