First, Wesnoth needs to generate a cache for the fonts (fontconfig) and there's no progress feedback, unfortunately.
Secondly, your wesnoth font directory is filled with weird files (osx files?), apparently. I suggest you only keep the ones from the original archive (dejavusans.ttf, ...), and to speed up the cache process, even remove the big font (wqy-zenhei.ttc): it's only useful for chinese/arab/japanese glyphs, and it takes *a lot* of time (15 minutes or so on my machine) to generate the cache for these (i should really have skipped that font).
By the way, in snoopium, you might also show the calls that didn't fail, it makes the log flow easier to understand.
