El tamaño del texto de repente aumentó en todos los sitios en Google Chrome

37

Esta mañana comencé mi navegador Google Chrome como lo hago todos los días. El tamaño del texto fue repentinamente mayor de lo normal en todos los sitios. No cambié ninguna configuración en ningún lado.

Si configuro el zoom al 90%, se ve bien, pero esto rompe varias cosas (por ejemplo, el chat de Stack Exchange), por lo que prefiero evitarlo si es posible.

Establecer el tamaño de fuente en Pequeño en la Configuración de Chrome también ayuda, pero es demasiado pequeño.

He desinstalado Chrome (eliminando datos locales) e instalado nuevamente, lo mismo. También probé el canal beta, sin cambios.

Sistema operativo Windows 7 de 64 bits, pantalla configurada al 125% desde el principio. (No cambió esto por años)

¿Qué pudo haber causado esto y cómo se puede resolver?

Esta misma pregunta resulta ser un buen ejemplo para demostrar lo que quiero decir:

Si bien el cuerpo en sí es pequeño (como cambié el tamaño de fuente en Configuración), otras cosas siguen siendo enormes y no se ven afectadas por la configuración.

Shadow The Princess Wizard
fuente
@suspectus no, esto cambia el nivel de Zoom, no el tamaño de fuente y lo mencioné en la publicación.
Shadow The Princess Wizard
¿Usas Chrome estable? Creo que la última etapa recibió soporte de DirectWrite. Podría estar relacionado con eso
Sathyajith Bhat
@Sathya sí, originalmente usé estable pero intenté instalar Beta, no tuvo ningún efecto, así que desinstalé e instalé estable nuevamente.
Shadow The Princess Wizard
la versión beta ya tiene soporte para DirectWrite, al igual que el estable, IIRC. ¿Puedes dirigirte chrome://flags/y ver si hay una opción para deshabilitar DirectWrite?
Sathyajith Bhat
@Sathya, gracias, existe una opción así y la habilité. Ningún cambio. (reinicié Chrome, ¿tengo que reiniciar Windows también?)
Shadow The Princess Wizard

Respuestas:

45

Este hilo de reddit parece sugerir que se trata de un error de Chrome . Por ahora, una solución temporal es forzar el soporte de HiDPI en Chrome

Para hacer esto:

  1. Haga clic derecho en el enlace de Chrome
  2. Elija Propiedades y luego agregue /high-dpi-support=1 /force-device-scale-factor=1al Enlace existente a su ruta a chrome.exe.
  3. Asegúrese de cerrar todos los procesos de Chrome en ejecución desde la barra de tareas antes de volver a ejecutar el acceso directo con las banderas

ingrese la descripción de la imagen aquí

Sathyajith Bhat
fuente
9
Además, asegúrese de cerrar todos los procesos de Chrome en ejecución desde la barra de tareas antes de volver a ejecutar el acceso directo con las banderas
OpherV
Entonces, ¿hay alguna opción adicional para solucionar este problema? Cambiar la configuración del acceso directo es una solución bastante limitada, ya que solo afectará a Chrome lanzado a través de ese acceso directo. Chrome lanzado a través de diferentes accesos directos o de cualquier otra manera seguirá roto. ¿Existe una corrección basada en el registro o en la variable env que aplicaría esa configuración de factor de escala a nivel mundial?
AnT
1
... Después de más pruebas, no. /force-device-scale-factor=1la configuración interrumpe la representación de elementos visuales delgados en algunos sitios web. Por ejemplo, las líneas finas que separan los temas en e90post.com/forums/forumdisplay.php?f=2 desaparecen por completo cuando esta configuración está habilitada. Se supone que las líneas deben estar allí.
ANT
3

También puede solucionar este problema desactivando la configuración avanzada "Desactivar DirectWrite" en Chrome.

es decir, deshabilite la configuración que se llama "Deshabilitar DirectWrite". No habilite esta configuración.

Pega esto en la barra de direcciones de Chrome y desactiva la configuración:

  • chrome://flags/#disable-direct-write

Cuando haya terminado, debería verse así:

ingrese la descripción de la imagen aquí

Gracias a Ludwig en este informe de error:

Richard Le Mesurier
fuente