De repente, o tamanho do texto aumentou em todos os sites do Google Chrome

37

Hoje de manhã, iniciei meu navegador Google Chrome como faço todos os dias. De repente, o tamanho do texto foi maior que o normal em todos os sites. Não alterei nenhuma configuração em nenhum lugar.

Se eu definir o zoom para 90%, ele ficará bem, mas isso quebra várias coisas (por exemplo, bate-papo do Stack Exchange); portanto, prefira evitá-lo, se possível.

Definir o tamanho da fonte como Pequeno nas Configurações do Chrome também ajuda, mas é muito pequeno.

Desinstalei o Chrome (excluindo dados locais) e instalei novamente, a mesma coisa. Tentei o canal beta também, sem alterações.

Windows 7 OS de 64 bits, exibição definida para 125% desde o início. (Não mudou isso por anos)

O que poderia ter causado isso e como ele pode ser resolvido?

Essa questão é um bom exemplo para demonstrar o que quero dizer:

Enquanto o corpo em si é pequeno (como alterei o tamanho da fonte em Configurações), outras coisas ainda são enormes e não são afetadas pela configuração.

Shadow The Princess Wizard
fonte
@ suspeito não, isso altera o nível de zoom, não o tamanho da fonte e mencionei isso no post.
Shadow The Princess Wizard
Você usa o Chrome estável? Acho que o estágio mais recente recebeu suporte do DirectWrite. Pode estar relacionado a isso
Sathyajith Bhat
@Sathya: Sim, originalmente usei o stable, mas tentei instalar o Beta - não teve nenhum efeito, então o desinstalou e o instalou novamente.
Shadow The Princess Wizard
o beta já tem suporte ao DirectWrite - assim como o estável, IIRC. Você pode ir até chrome://flags/e ver se há uma opção para desativar o DirectWrite?
Sathyajith Bhat
@ Sathya obrigado, existe realmente essa opção e eu a habilitei. Nenhuma mudança. (reiniciado Chrome, eu tenho que reiniciar o Windows também?)
Sombra A Princesa Assistente de

Respostas:

45

Este tópico do reddit parece sugerir que este é um bug do Chrome . Por enquanto, uma solução temporária é forçar o suporte ao HiDPI no Chrome

Para fazer isso:

  1. Clique com o botão direito do mouse no link do Chrome
  2. Escolha Propriedades e adicione /high-dpi-support=1 /force-device-scale-factor=1ao link existente o seu caminho para chrome.exe.
  3. Certifique-se de fechar todos os processos do Chrome em execução na barra de tarefas antes de executar novamente o atalho com os sinalizadores

insira a descrição da imagem aqui

Sathyajith Bhat
fonte
9
Além disso, certifique-se de fechar todos os processos de cromo em execução a partir da barra de tarefas antes de re-executar o atalho com as bandeiras
OpherV
Portanto, existem opções adicionais para corrigir esse problema? Alterar as configurações do atalho é uma correção bastante limitada, pois afeta apenas o Chrome iniciado por meio desse atalho. O Chrome lançado através de diferentes atalhos ou de qualquer outra forma ainda será interrompido. Existe uma correção baseada em registro ou variável de ambiente env que aplicaria essa configuração de fator de escala globalmente?
AnT
1
... Após mais testes, não. /force-device-scale-factor=1A configuração interrompe a renderização de elementos visuais finos em alguns sites. Por exemplo, linhas finas que separam tópicos em e90post.com/forums/forumdisplay.php?f=2 desaparecem completamente quando essa configuração está ativada. As linhas deveriam estar lá.
AnT 10/10
3

Você também pode corrigir esse problema desativando a configuração avançada "Desativar DirectWrite" no Chrome.

ou seja, desabilite a configuração chamada "Desativar DirectWrite". Não ative esta configuração.

Cole isso na barra de endereços do Chrome e desative a configuração:

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

Quando terminar, deve ficar assim:

insira a descrição da imagem aqui

Graças a Ludwig neste relatório de erro:

Richard Le Mesurier
fonte