Specifically where do applications get their default font settings?

Regarding location of fonts, they are stored in /usr/share/fonts/ and /home/USERNAME/.fonts/. This may be somewhat relevant.

There is also a font section in the unity-tweak-tool for altering default font settings. Maybe give it a try.


The solution I've found is to edit the dpi settings in ~/.Xresources, by editing the line below to have the correct dpi value. The font now renders as it once did across multiple applications GTK or otherwise.

Xft.dpi: 96