El tamaño del texto del terminal es diferente cuando se conecta a un monitor externo

Tengo un Macbook Pro de 15" con OS X 10.6.8. Cuando no está conectado a un monitor externo, el inicio de Terminal se ve así. Tenga en cuenta el ancho del texto (casi se ve en negrita). Cuando está conectado a ingrese la descripción de la imagen aquími monitor Dell 2408WFP de 24" ( a través de un conector Mini DisplayPort a DVI), el lanzamiento de Terminal se ve así. Tenga en cuenta la apariencia delgada y no negrita del texto. ingrese la descripción de la imagen aquíAún más extraño es que Terminal decide el estilo de texto dependiendo de cuándo se lanzó la aplicación por primera vez. Si Terminal se inició inicialmente sin un monitor externo conectado, usa el estilo en negrita. Si mantengo la Terminal abierta y me conecto en caliente a mi monitor Dell, todas las ventanas de Terminal nuevas posteriores usarán el estilo en negrita. Si salgo de la Terminal y reinicio, usa el texto delgado sin negrita.

Este comportamiento es realmente molesto ya que prefiero la apariencia llamativa del monitor no externo.

Curiosamente, en el trabajo tengo un iMac conectado a un Apple Cinema Display de 24" y todas las instancias de Terminal usan el texto en negrita. Sospecho que Terminal al iniciar está detectando los monitores y haciendo algo con el estilo de texto.

¿Hay alguna forma de deshabilitar este comportamiento?

Seguimiento: Veo este comportamiento en otras aplicaciones como iTerm y Firefox. Sospecho que es un problema del sistema operativo.

Respuestas (1)

Después de algunas búsquedas, parece ser un problema conocido. OS X de alguna manera no es completamente consciente de mi monitor Dell y no está aplicando el mismo suavizado de fuentes. El suavizado de fuentes se puede configurar usando:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Vea este hilo de superusuario y macrumors .