Por que as fontes são todas malucas para aplicativos X11 remotos em um cliente Mac?

4

Eu tenho dois clientes Mac OS X, ambos executando o XQuartz 2.1.6 (xorg-server 1.4.2-apple33). Quando eu SSH em um sistema Linux remoto permitindo o encaminhamento do X11 e o lançamento do gnome-terminal, em um Mac o terminal parece correto enquanto no outro, as fontes estão todas malucas!

[jnet@Stan ~]$ ssh -X [email protected] gnome-terminal produz:

powerbook:[email protected]produz:

O problema desaparece no powerbook se eu aplicar zoom duas vezes:

Editar: Isso afeta vários aplicativos, não apenas o gnome-terminal. Também afeta o Thunderbird, por exemplo.

    
por Josh 04.10.2010 / 18:04

2 respostas

1

Parece um problema de fonte - execute Font Book.app , clique em Todas as fontes e selecione todas as fontes no painel central ( cmd-a ) e escolha Arquivo - > Valide Font no menu. Isso produzirá um relatório de todas as fontes com problemas.

Se você encontrar um arquivo de fonte corrompido, veja onde ele reside:

  • se for uma fonte do sistema (qualquer caminho que não esteja em / Users), substitua-a da mídia de instalação ou do Mac que estiver funcionando (mais fácil)
  • se for uma fonte do usuário (qualquer caminho em / Users), exclua-a - as fontes do sistema devem ser suficientes, mas as fontes do usuário têm precedência, portanto, se o usuário instalou uma fonte borked, isso pode causar isso.
por 04.02.2011 / 21:34
1

Consegui melhorar as coisas fazendo o seguinte:

No meu sistema Ubuntu, eu corri:

xrdb -query -all

Isso resultou na seguinte saída:

*customization: -color
Xcursor.size:   24
Xcursor.theme:  DMZ-White
Xft.antialias:  1
Xft.dpi:    96
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.rgba:   rgb

Eu peguei essa saída e criei um arquivo ~/.Xresources no Mac, usando como conteúdo a saída acima de xrdb -query -all . Então, no Mac, eu corri:

xrdb ~/.Xresources

... o que eu entendi deve fazer com que as configurações entrem em vigor no servidor X atual. Posteriormente, a renderização da fonte parecia melhor, embora ainda não seja perfeita.

Graças a esta resposta por fornecer algumas dicas sobre a possível correção.

    
por 29.11.2017 / 05:15