Comment 1 for bug 1316138

Revision history for this message
Michael Müller (mqchael) wrote :

Hi,

I found out that Unity3D does not use the font API to enumerate the fonts (which would be the correct way), but actually enumerates the fonts manually. Since Wine does not put any files or symlinks into C:\windows\Fonts, Unity3D can not load Arial and fails to display the text. We need to find out what would be the best solution to fix this problems. We would also need to add symlinks for other fonts so that Unity can detect them.

In the meantime a symlink can be used to get around the problem. On Ubuntu the following command fixes the problem:

ln -s /opt/wine-compholio/share/wine/fonts/arial.ttf ~/.wine-pipelight/drive_c/windows/Fonts/Arial.ttf

Michael