bohoomil / fontconfig-ultimate

freetype2-infinality run-time settings => infinality compatible fontconfig => infinality-bundle
454 stars 38 forks source link

stone-soup not working with ttf-dejavu-ib #76

Open gllmhyt opened 9 years ago

gllmhyt commented 9 years ago

I switched to Infinality fonts, and now crawl-tiles (graphical interface of stone-soup) is crashing due to missing /usr/share/fonts/TTF/DejaVuSansMono.ttf. Because ttf-dejavu-ib is unsupported, stone-soup won't be patched for it. Is it possible to have these fonts symlinked to /usr/share/fonts/TTF/DejaVu* or would it cause problems?

bohoomil commented 9 years ago

I think you can create a symbolic link ttf-dejavu-ib -> TTF.

By the way, the game doesn't depend on fontconfig: it merely assumes that fonts on Linux are located in /usr/share/fonts/TTF, which is actually a bad practice. As far as I can remember, I discussed exactly the same issue in the past and instead of creating a symbolic link, the guy eventually set the game to use its own local fonts. I guess you can try doing something similar and leave the system untouched. I can't remember whether the app had to be rebuilt or just reconfigured, though.