Eu estava tendo problemas com as fontes no Wine, elas me apareciam assim:
As soluções são cumulativas, ou seja se não fizer a anterior (mesmo que ela não funcione) a próxima não vai funcionar, então siga o tutorial até funcionar
A solução básica
Essa é a que você encontra ao pesquisar na Internet:
- Crie um arquivo com o seguinte conteúdo:
REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001
"FontSmoothingType"=dword:00000002
- Abra o Regedit no seu prefixo, ele fica em
"drive_c/windows"
ou lance isso no terminal:
wine regedit
- Vá na barra de menus e clique em
" Registro "
e depois" Importar arquivo do Registro "
agora basta carregar o arquivo criado no passo 1, clique ok e feche o Regedit
A solução apelativa
Se o passo anterior não resolveu, é preciso forçar o anti aliasing no sistema inteiro (mesmo se já estiver funcionando nos outros).
Aviso: Em versões antigas do Wine (3.x pra baixo) essa solução pode deixar as fontes apagadas, se isso acontecer simplesmente siga até o final do artigo
- Na sua Home em
" config/fontconfig "
creie um arquivo chamado" fonts.conf "
- Nesse arquivo coloque o seguinte conteúdo:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>
</fontconfig>
O ultimato
Se nada resolve até agora, isso vai, nesse passo basicamente você vai instalar as fontes que os apps usam no Windows
Baixe as seguintes fontes:
- Segoe UI
- Calibri
- Arial
- Courier New
- Tahoma
- Verdana
Coloque em " drive_c/windows/Fonts "
no sua pasta do Wine
Agora as fontes devem estar mais bonitinhas, assim:
Bom é isso, se ainda tiver problemas com fontes no Wine deixe no comentários talvez eu tenha deixado passar algo, agora um mini FAQ:
A “solução básica” não é a mesma do Winetricks?
Sim, mas por algum motivo o winetricks não consegue carregar ela então ela raramente funciona
A “solução básica” não poderia ser simplesmente adicionada ao final do “system.reg”?
Não, ela precisa ser alocada pra funcionar corretamente, o Regedit faz isso, se você simplesmente colocar lá o Wine não lê
Na “solução ultimato”, porque não colocou links?
Preguiça, mas vc acha fácil
Na “solução ultimato”, não dá pra fazer via Winetricks?
Não, o Winetricks traz o corefonts, então só Arial, Courier New e Verdana (dentre as necessárias) são distribuídas