require font and fontconfig

it looks crap (squares instead of letters) if no fontconfig and font
present.