Strano comportamento dei caratteri con monitor esterni su MacBook

2

Ho notato un comportamento strano quando uso un monitor esterno con il mio MacBook e DejaVu Sans Mono (o Panic Sans) con Terminal.app e TextMate.

Se lancio questi programmi prima di collegare un monitor esterno, quando collego il monitor, i caratteri appaiono così .

Tuttavia, se prima collego il monitor e poi apro l'applicazione, i caratteri vengono visualizzati come questo .

C'è un modo per garantire che la versione più audace e più chiara sia sempre visualizzata, indipendentemente da quando collego un monitor esterno?

Nota: ho notato questo comportamento su molti monitor diversi, collegati tramite DVI e VGA.

Grazie.

~ Arun

    
posta Arun Seehra 21.05.2011 - 17:14
fonte

1 risposta

4

Il problema ha a che fare con la levigatura dei font LCD.

Questo suggerimento per Mac OS X descrive come risolvere il problema:

In Snow Leopard, you can only choose between Automatic and Standard CRT. Since few people use CRTs these days, most users now have only one option: Automatic. The problem with the Automatic option is that OS X incorrectly detects many third party LCD monitors as CRTs, and consequently, disables LCD font smoothing.

You can force OS X to use LCD font smoothing on all displays with this Terminal command:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

The number 2 here corresponds to Medium - Best for Flat Panel. You may also use 1 for light smoothing, and 3 for strong smoothing, as per the original OS X font smoothing options.

Potrebbe essere necessario effettuare nuovamente l'accesso (forse anche riavviare) affinché ciò abbia effetto.

    
risposta data 21.05.2011 - 18:06
fonte

Leggi altre domande sui tag