The current order of preference in fonts.conf causes the Linux desktop to appear as
when showing Greek.
This happens because the current order of preference for fonts places three
asian font families high enough, so glyphs from those fonts are shown.
Those fonts are not suitable to display modern Greek.
There has been a discussion at the fontconfig mailing list, though I cannot
reference it due to a bug in the mail archiving.
The conclusion was to create a patch to fix the order of preference of the fonts.
Patch is included below.
Created attachment 3435 [details] [review]
Fix order in preference of fonts, in /etc/fonts/fonts.conf to support Greek
1. adds the MgOpen fonts (MgOpen Canonica for serif, MgOpen Moderna for sans
2. elevates FreeSans/FreeSerif/FreeMono above the asian fonts (CJK)
The patch puts MgOpen/FreeFonts just above the asian fonts, so it does not
affect other fonts of choice that may be present (such as Bitstream Vera or the
I've applied this patch.