Problemas con la representación de fuentes en una MacBook Pro usando una pantalla LCD externa de 24 "

21

Tengo un HP LP2475w de 24 "en mi casa y 23" Apple Cinema Display en el trabajo. Hoy, cuando encendí mi computadora portátil en el trabajo, noté que todas las fuentes se ven perfectas (después de haber tenido un problema con el renderizado durante los últimos dos días). Pensé que el problema de alguna manera se solucionó y felizmente continué con mi día.

Más tarde, cuando llegué a casa, todo seguía funcionando, porque no apagué mi MacBook. Así es como se ve (correcto), incluso en la pantalla LCD de mi casa

perocuandosalgodeTerminal.app(odecualquierotraaplicación)ylovuelvoaejecutar,mientrasel24"todavía está conectado, las fuentes se ponen feas

Observequeinclusoelcolordefondoesdiferente,loquenotieneningúnsentido,yaquelascapturasdepantallasetomanconunadiferenciade15segundos.

CuandodesconectomiLCD,elterminalaúnsevefeo,hastaqueloreinicioyluegovuelveaestarbien.

LoimportanteaquíesqueheestadousandolapantallaLCDde24"durante el último año y nunca tuve este problema, simplemente comenzó a suceder sin que yo cambiara nada.

¿Es posible que mi MacBook tenga problemas para comunicarse con la pantalla LCD cuando se inicia la aplicación? Comprendería si esto sucediera con todo lo que se muestra en la pantalla LCD de 24 ", pero solo ocurrirá con las aplicaciones que se inician cuando se conecta la pantalla LCD.

Incluso si salgo de todas las ventanas en el terminal y abro nuevas, todavía se ve bien, hasta que de hecho salgo de la aplicación y la reinicio.

    
pregunta Jakub Arnold 14.01.2012 - 13:58

4 respuestas

31

Debes intentar ajustar el suavizado de fuentes globalmente. Abre el terminal y escribe:

defaults -currentHost read -globalDomain AppleFontSmoothing

Dependiendo de si está habilitado o no, puede recibir un mensaje como:

The domain/default pair of (kCFPreferencesAnyApplication,
 AppleFontSmoothing) does not exist

(que es realmente bueno, ya que nos dice que no está configurado y por qué tiene el problema).

A continuación, escriba:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Si no se ve diferente, peor, etc. o si desea ajustarlo aún más, reemplace el número '2' con '1'.

Para eliminar la configuración global puede usar:

defaults -currentHost delete -globalDomain AppleFontSmoothing

* Esperemos que esto resuelva tus problemas.

    
respondido por el l'L'l 19.01.2012 - 16:14
5

La primera imagen utiliza el suavizado de subpíxeles, que se aprovecha de la forma en que se alinean los subcomponentes RGB de un monitor LCD. Puedes ver esto usando "DigitalColor Meter", o cualquier otra utilidad, para acercar los píxeles.

La segunda imagen utiliza un suavizado de píxeles completos, que es 3x bloqueado, pero funciona en pantallas que no son LCD y pantallas LCD que utilizan un orden de subpíxeles diferente.

Al menos en Mac OS X 10.6, esto se controla mediante el panel de control Apariencia y el "Usar suavizado de fuentes LCD cuando esté disponible". La clave es "cuando esté disponible". El sistema operativo debe detectar correctamente cuando su pantalla es un LCD.

Una peculiaridad peculiar que he notado es que si cambias esa configuración, no cambia inmediatamente las fuentes que ya están en la pantalla. Tiene que al menos cerrar y volver a abrir una ventana, a veces cerrar y reiniciar una aplicación, para que se aplique la nueva configuración.

Supongo que tienes activado el "suavizado de fuentes LCD", pero te mueves hacia adelante y hacia atrás entre una pantalla que OS X reconoce como una LCD y otra que no.

    
respondido por el Seth Noble 19.01.2012 - 22:23
2

Esto es OSX "Text Smoothing", creo.

En las preferencias "Generales", la última opción es desactivar el suavizado de texto para tamaños de fuente por debajo de un tamaño determinado. Supongo que ese valor ha cambiado a uno más alto que su tamaño de fuente actual.

    
respondido por el Stu Wilson 14.01.2012 - 18:45
0

¿Habéis habilitado alguna configuración especializada a través de las Herramientas de desarrollo? ¿Tal que su computadora ahora estaría mostrando resoluciones HiDPA? Puedes verificar rápidamente entrando en Preferencias del sistema > Muestra y puede ver qué tipo de configuración de resolución está usando su computadora.

    
respondido por el Andrew U. 14.01.2012 - 14:03

Lea otras preguntas en las etiquetas