Я уже сделал отдельную директорию (<zabbix_frontend_path>/fonts), положил туда два шрифта (один из дистра, другой с моей машины, с поддержкой юникода), прописал полный путь до директории в defines.inc.php, указал имена шрифтов (один как ZBX_GRAPH_FONT_NAME, один как ZBX_FONT_NAME), до кучи прописал локаль в php.ini. Шрифты подгружаются (вижу по форме глифов), но вместо кириллицы всё плохо :(
а давно они такими стали? может с апдейтом приехал кривой файл с локалью не в юникоде?