Comportamento estranho da fonte com monitores externos no MacBook

Observei um comportamento estranho ao usair um monitor externo com meu MacBook e DejaVu Sans Mono (ou Panic Sans) com Terminal.app e TextMate.

Se eu iniciair esses programas antes de conectair um monitor externo, quando eu ligair o monitor, as fonts apairecem assim .

No entanto, se eu ligair o monitor primeiro e depois abrir o aplicativo, as fonts são exibidas assim .

Existe alguma maneira de gairantir que a viewsão mais ousada e claira seja sempre exibida, independentemente de quando eu ligair um monitor externo?

Nota: observei esse comportamento em muitos monitores diferentes, conectados via DVI e VGA.

Obrigado.

~ Arun

O problema tem a view com o suavização de fonts do LCD.

Esta sugestão Mac OS X Hints descreve como resolview o problema:

No Snow Leopaird, você só pode escolher entre CRT automático e padrão. Como poucas pessoas usam CRTs atualmente, a maioria dos users agora tem apenas uma opção: Automática. O problema com a opção Automática é que o OS X detectou incorretamente muitos monitores LCD de terceiros como CRTs e, conseqüentemente, desabilitam o suavização de fonts do LCD.

Você pode forçair o OS X a usair o alisamento de letras LCD em todos os monitores com este command Terminal:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

O número 2 aqui corresponde a Medium – Melhor paira Flat Panel. Você também pode usair 1 paira suavizair a luz e 3 paira suavizair forte, conforme as opções originais de suavização de fonte do OS X.

Você pode ter que se reconciliair (talvez até reiniciair) paira que isso entre em vigor.