Fóruns

Guia: Corrigindo Dimensionamento de Monitor Externo e Problemas de 'Fuzziness' com MBP e OSX

S

seb101

Pôster original
3 de abril de 2014
  • 2 de maio de 2019
Guia rápido para habilitar o modo de cor correto e escala de 125% em monitores Dell 4K (2650 x 1440) externos com seu MacBook. (Instruções para Windows e OSX).

Isso oferece uma experiência de monitor externo com escala suave, que mantém os elementos da IU aproximadamente do mesmo 'tamanho' conforme você os arrasta entre a Retina e a tela externa.

Windows (aproximadamente 10 segundos)

  1. Conecte o monitor
  2. Clique com o botão direito na área de trabalho
  3. Clique em ‘Configurações de exibição’
  4. Arraste o controle deslizante de escala para 125%
  5. Clique em Aplicar
  6. Tudo parece ótimo.

OSX High Sierra / Mojave (aproximadamente 2,5 horas)
  1. Conecte o monitor
  2. A tela não parece certa, o texto e os elementos em preto sobre branco estão borrados e têm croma 'floração' ao redor deles.
  3. Abra as Preferências do Sistema
  4. Clique em Monitores
  5. Procure configurações relevantes
  6. Não há nenhum.
  7. Pesquise no Google, não tenho certeza do problema exato, então tente ‘OSX external display fuzzy text’
  8. Leia os 4 links principais que são uma coleção de postagens de fóruns em que usuários de Mac obstinados me dizem que:
    1. É assim que acontece com o Mac
    2. OSX é 'melhor' porque exibe as fontes de maneira diferente e isso pode torná-las desfocadas. Lide com isso.
    3. Meus olhos são culpados porque estou comparando-o a uma tela de Retina agora e a Retina é TÃO boa que todo o resto parece embaçado.
    4. Eu preciso comprar um display Apply
    5. Tente habilitar ou desabilitar a suavização de fonte.
  9. Decida tentar a coisa de suavização de fonte.
  10. Abra as Preferências do Sistema
  11. Clique em Geral (estranhamente, não é considerada uma configuração de 'Exibição')
  12. A suavização de fonte está ativada, então tento desativá-la. Isso não resolve o problema.
  13. Reative a suavização de fonte.
  14. De volta ao Google.
  15. Finalmente, encontre uma postagem no fórum que explica o problema é que o OSX força incorretamente o modo de cor em algumas telas externas para YPbPr / YCbCr em vez de RGB.
  16. Abra as Preferências do Sistema
  17. Clique em displays
  18. Procure a configuração do modo de cor
  19. Não existe no OSX
  20. Eventualmente, encontre esta excelente postagem no blog com uma correção: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. O queixo cai com a complexidade da correção - modo de recuperação? !!?!
  22. Decida ir em frente.
  23. Baixe o script do GitHub
  24. Execute o script - ele grava um novo arquivo EDID.
  25. Desligue o Mac
  26. Inicializando o modo de recuperação
  27. Ferramenta de disco aberto
  28. Monte o disco criptografado FileVault
  29. Digite a senha
  30. Fechar ferramenta de disco
  31. Terminal aberto
  32. Copie o arquivo EDID criado para a pasta correta do sistema
  33. Reinício
  34. FUNCIONA!!! Não há mais desfoque de texto e floração de cor.
  35. Cerveja comemorativa.
  36. As coisas ainda estão muito pequenas no display externo, entretanto, é hora de lidar com o dimensionamento.
  37. Abra as Preferências do Sistema
  38. Clique em Monitores
  39. Clique no botão de opção 'Escalado'.
  40. Estranho, tudo isso dá uma lista de resoluções alternativas.
  41. Experimente algumas resoluções alternativas, todas parecem embaçadas e horríveis, como esperado.
  42. Procure outras configurações relacionadas ao dimensionamento.
  43. Não há nenhum.
  44. Voltar para o Google
  45. Leia os principais links, que são todas as postagens de blogs onde usuários do Mac obstinados me dizem:
    1. É assim que acontece com o Mac.
    2. Preciso comprar um monitor aprovado pela Apple.
    3. Reduzir a resolução é o mesmo que dimensionar (FML, seus idiotas)
  46. Por fim, encontre algumas postagens que falam sobre opções de dimensionamento 'HiDPI' específicas pressionando a tecla 'Opção' enquanto clica no botão de opção Dimensionado.
  47. Volte para as preferências de exibição, mantenha pressionada a opção e clique em dimensionado.
  48. Ainda não há opções de HiDPI.
  49. Google como habilitar HiDPI
  50. Encontre este artigo: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Terminal aberto
  52. Execute o comando
  53. Volte para Preferências de exibição
  54. Ainda sem opções HiDPI
  55. De volta ao Google.
  56. Por fim, descubra que o OSX só oferece suporte nativo aos modos HiDPI em monitores com proporções de aspecto específicas. (Isso é completamente não documentado pela Apple - Obrigado, Apple!)
  57. Google como definir resoluções personalizadas.
  58. Encontre post falando sobre um software chamado SwitchResX.
  59. Baixar SwitchResX
  60. Baulk na interface de usuário bizarra.
  61. Encontre as opções de resolução ‘suportadas’ para minha tela - há muito mais do que na caixa de diálogo de configurações da Apple, incluindo alguns HiDPI.
  62. Experimente algumas opções de HiDPI, elas parecem boas, mas têm a relação de aspecto errada, portanto, há barras pretas nas laterais da tela.
  63. Voltar para as resoluções HiDPI personalizadas do Google no OSX
  64. Links de volta para SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Abra a guia ‘Resoluções manuais’ em SwitchResX
  66. Descubra que esta parte do aplicativo só funciona se você desativar a Proteção de Integridade do Sistema.
  67. Mal posso acreditar que você precisa desativar o SIP para definir uma resolução personalizada, então, no Google, acabará voltando para o site SwitchResX, onde o autor tem uma opinião semelhante. https://www.madrau.com/support/support/srx_1011.html
  68. Suspirar.
  69. Desligar
  70. Reiniciar em modo de recuperação
  71. Terminal aberto
  72. Digite o comando para desativar o SIP
  73. Reinício.
  74. Abra SwitchResX
  75. Vá para a guia Resoluções manuais.
  76. Promovido para parâmetros de 'Resolução em escala'. Nenhuma documentação sobre isso.
  77. Suponha que, como desejo 125% de escala, preciso multiplicar a resolução nativa dos meus monitores por 1,25 em ambas as dimensões.
  78. Salve a resolução personalizada.
  79. Tente aplicá-lo e, eventualmente, perceba que você precisa Reinicializar novamente antes que isso possa ser aplicado.
  80. Reinício
  81. Aplicar resolução personalizada.
  82. Sucesso parcial! O dimensionamento funcionou, a proporção está correta, mas tudo fica 'grande' na tela. Parece mais com escala de 175%.
  83. Coça a cabeça e pense. Perceba que fiz minha matemática errada. Se eu quiser uma escala de 125%, eu quero criar uma resolução virtual de 175% da resolução nativa da minha tela que irá HiDPI reduzida para uma resolução efetiva de 85% da minha resolução nativa fazendo tudo parecer ... ??? 15% maior ?? O cérebro dói. Perto o suficiente, eu decido.
  84. Experimente com resolução virtual de 4480 x 2520.
  85. Reinicialize para salvar a nova resolução.
  86. Abra SwitchResX
  87. Defina a resolução da tela para a nova configuração manual de HiDPI.
  88. OH MEU DEUS FUNCIONA !!! Eu tenho uma imagem de monitor externo em escala suave que parece quase tão boa quanto a Retina !!!!!
  89. Percebo que agora tenho que pagar pelo SwitchResX após 10 dias
  90. Recuse-se a pagar $ 14
  91. Cabeça coçada, certamente SwitchResX não está fazendo nada tão avançado, provavelmente apenas editando os arquivos Overrides como a correção RGB
  92. Dê uma olhada no arquivo de substituições, com certeza, SwitchResX apenas adiciona as resoluções personalizadas aqui
  93. De volta ao Google.
  94. Encontre uma ótima ferramenta gratuita e guia para codificar os dados de resolução personalizada: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Perceba que as resoluções em escala personalizada ainda não estão disponíveis nas Preferências do Sistema, mas estão ocultas de alguma forma. Outro ‘recurso’ não documentado do OSX.
  96. De volta ao Google.
  97. Encontre a incrível ferramenta gratuita RDM para habilitar as resoluções ocultas. https://github.com/avibrazil/RDM
  98. Instale RDM
  99. Finalmente!!! Tudo funciona, para FREEEEE!
  100. Desligar
  101. Inicializando o modo de recuperação
  102. Reativar SIP
  103. Reinício.
  104. Feito!

Tenho que amar OSX. Última edição: 2 de maio de 2019
Reações:independente 28 A

leman

14 de outubro de 2008


  • 2 de maio de 2019
seb101 disse: Em outras resoluções '4k', como 2560x1440, você não obtém essas opções na caixa de diálogo Configurações de vídeo. Clique para expandir...

Essa não é uma resolução de 4K. Seu problema é que você tem uma tela de baixo DPI ao lado do Mac de alto DPI e espera que a qualidade da imagem seja compatível.
Reações:gim, babatunde22, jorgepasco1 e 3 outros

Stephen.R

Suspenso
2 de novembro de 2018
Tailândia
  • 2 de maio de 2019
seb101 disse: Em outras resoluções '4k', como 2560x1440 Clique para expandir...
.... 2560x1440 não é 4K. É 2K. Acho que 2,5K, mas ninguém chama isso.
Reações:Populus, HatMine, me55 e 1 outra pessoa S

seb101

Pôster original
3 de abril de 2014
  • 2 de maio de 2019
leman disse: Essa não é uma resolução 4K. Seu problema é que você tem uma tela de baixo DPI ao lado do Mac de alto DPI e espera que a qualidade da imagem seja compatível. Clique para expandir...

Não, não acho, nunca esperei que a qualidade da imagem fosse comparável. Espero ser capaz de dimensionar a exibição do sistema operacional para que o tamanho visual dos elementos da IU seja consistente entre as exibições. Que, com um pouco de hack, você pode. É uma pena que não seja uma opção nas Preferências do Sistema como no Windows.
. Última edição: 2 de maio de 2019
Reações:estofamento A

leman

14 de outubro de 2008
  • 2 de maio de 2019
seb101 disse: 1) A Apple implementou escalonamento de IU flexível, dê uma olhada na captura de tela de Stephen.R acima, ele tem 5 opções flexíveis para escalar a IU em sua tela de 4K. Eles apenas optaram por ser seletivos com sua implementação (sem dúvida, para direcionar as pessoas para os produtos de seus parceiros 'recomendados'). Clique para expandir...

AFAIK, a Apple removeu sua implementação de escalonamento de IU flexível completamente. Eles suportam apenas dimensionamento 2x2 (fator de armazenamento de apoio 2.0) - ou seja, 1 pixel lógico é representado como pixels físicos 2x2. Isso, em combinação com a troca regular de resolução, é o que você pode ver na captura de tela de Stephen.R.

seb101 disse: 2) O dimensionamento flexível funciona muito bem em resoluções inferiores a 4K. 2560 x 1440 em uma tela de 24 'ou 27' quando dimensionado para cerca de '125%' parece muito bom. Os elementos da IU combinam em tamanho visual com a tela retina. Não, a 'qualidade' não é tão alta, mas você economiza $ 300 +. É uma pena que é um saco de excitar. Clique para expandir...

Pode parecer bom para você, mas realmente atrapalha a qualidade das fontes e outros conteúdos. A Apple acredita que a previsível qualidade de imagem é mais importante do que os hacks visuais do tipo que você descreve. Se é isso que você deseja, você sempre pode escolher um sistema operacional que ofereça isso a você.

P.S. O dimensionamento flexível 'verdadeiro' da interface do usuário é ótimo, mas sobrecarrega muito o desenvolvedor de software e apresenta problemas de qualidade massivos em telas de DPI mais baixas. Esse é o caminho que o Windows escolheu e, infelizmente, parece uma bagunça com muitos aplicativos. Isso é especialmente lamentável quando combinado com a renderização de fontes do Windows, que já distorce as fontes. Em vez disso, a Apple optou por corrigir seu dimensionamento para um fator de 2, o que é inflexível, mas torna o software HiDPI trivial para escrever e também permite algoritmos de desenho mais rápidos (já que você não precisa levar em conta as larguras de garantia fracionárias).

Stephen.R

Suspenso
2 de novembro de 2018
Tailândia
  • 2 de maio de 2019
leman disse: AFAIK, a Apple removeu sua implementação de escalonamento de IU flexível completamente. Eles suportam apenas dimensionamento 2x2 (fator de armazenamento de apoio 2.0) - ou seja, 1 pixel lógico é representado como pixels físicos 2x2. Isso, em combinação com a troca regular de resolução, é o que você pode ver na captura de tela de Stephen.R. Clique para expandir...

Sim e não.

Lembro-me da implementação à qual você está se referindo em Lion / et.al, era mais parecida com a maneira (pelo que entendi) do Windows: cada aplicativo renderiza o cromo / controles / conteúdo da janela em uma resolução mais alta. De memória, quando você o habilitou, o tamanho da barra de menu mudava conforme você entrava e saía dos aplicativos que o suportavam.

O que existe agora é definitivamente mais difícil na GPU, mas não tenho certeza se sua descrição é bastante precisa - o dimensionamento da imagem renderizada para corresponder à tela não é o mesmo que configurar sua tela 1080p para rodar em 1024x768, onde a tela é dimensionada a imagem - a tela recebe uma imagem 1: 1 4k (ou qualquer que seja sua resolução nativa), que é pré-dimensionada pelo macOS / GPU. M

mick2

5 de outubro de 2017
Reino Unido
  • 2 de maio de 2019
leman disse: A Apple tem experimentado um escalonamento de IU flexível por anos (uma implementação oculta estava presente no Snow Leopard e eu acredito no Lion), mas eles finalmente decidiram que não é o caminho certo a seguir (principalmente porque simplesmente não funciona de forma consistente, especialmente em uma tela de baixo dpi). Se esse recurso específico for importante para você, recomendo que você use o macOS novamente, pois é improvável que seja compatível. Talvez no futuro, quando a resolução da tela for aposentada como um conceito (isso deve acontecer dentro de 15 anos ou mais). Clique para expandir...

leman disse: Pode parecer bom para você, mas realmente atrapalha a qualidade das fontes e outros conteúdos. A Apple acredita que a previsível qualidade de imagem é mais importante do que os hacks visuais do tipo que você descreve. Se é isso que você deseja, você sempre pode escolher um sistema operacional que ofereça isso a você. Clique para expandir...


Ou em outras palavras, OP você pode pensar que deseja obter fontes nítidas e corretamente dimensionadas em seu monitor de 2560 x 1440, mas felizmente a Apple já pensou sobre isso em seu nome e concluiu que o que você deseja está realmente incorreto, provavelmente não Sei que ... você sabe, é tudo por razões de 'qualidade de imagem previsível' ao usar monitores que você não possui. Como os caros vendidos pela Apple.

Certamente o fato de que o OP realmente resolveu seu problema - embora pulando os obstáculos ridículos que ele descreveu - é a prova de que * é * realmente possível alcançar 'qualidade de imagem previsível' usando outro hardware, mas é só que a Apple não quer permitir seus usuários façam isso facilmente?
Reações:TomMuc e MecPro A

leman

14 de outubro de 2008
  • 3 de maio de 2019
mick2 disse: Ou em outras palavras, OP você pode pensar que deseja obter fontes nítidas e dimensionadas corretamente em seu monitor de 2560x1440, mas felizmente a Apple já pensou sobre isso em seu nome e concluiu que o que você deseja está realmente incorreto Clique para expandir...

Olha, não há necessidade de ser sarcástico aqui. O ponto é que não é realmente possível obter fontes nítidas e dimensionadas corretamente desta forma no macOS (você pode usar a funcionalidade de zoom integrada para uma qualidade muito melhor, mas não é o que o OP deseja). O dimensionamento que o macOS implementa é direcionado a telas de alto DPI e produzirá resultados abaixo da média em telas de baixo DPI, motivo pelo qual está desativado.

mick2 disse: Certamente o fato de que o OP realmente resolveu seu problema - embora pulando através dos obstáculos ridículos que ele descreveu - é a prova de que * é * realmente possível alcançar 'qualidade de imagem previsível' usando outro hardware, mas é que a Apple não deseja permitir que seus usuários façam isso facilmente? Clique para expandir...

Também é possível usar seu laptop como um aquecedor de ambiente ou seu carro como um gerador de eletricidade de emergência, mas isso não significa que seja um caso de uso recomendado ou compatível. O que OP fez aqui foi forçar um modo de renderização reservado para telas HiDPI. Francamente, o OP provavelmente poderia ter obtido um resultado semelhante apenas mudando para uma resolução mais baixa, sem todos esses hacks.

No entanto, há de fato um problema em que o macOS negocia um protocolo de sinal incorreto com alguns monitores Dell. Pelo que li, é uma questão de dois lados: o monitor anuncia uma determinada especificação, mas não parece funcionar corretamente com essa especificação. Ao mesmo tempo, o macOS insiste em usar essa especificação e não oferece uma maneira fácil de substituí-la para o usuário.
[doublepost = 1556873131] [/ doublepost]
Stephen.R disse: Sim e não.

Lembro-me da implementação à qual você está se referindo em Lion / et.al, era mais parecida com a maneira (pelo que entendi) do Windows: cada aplicativo renderiza o cromo / controles / conteúdo da janela em uma resolução mais alta. De memória, quando você o habilitou, o tamanho da barra de menu mudava conforme você entrava e saía dos aplicativos que o suportavam.

O que existe agora é definitivamente mais difícil na GPU, mas não tenho certeza se sua descrição é bastante precisa - o dimensionamento da imagem renderizada para corresponder à tela não é o mesmo que configurar sua tela 1080p para rodar em 1024x768, onde a tela é dimensionada a imagem - a tela recebe uma imagem 1: 1 4k (ou qualquer que seja sua resolução nativa), que é pré-dimensionada pelo macOS / GPU. Clique para expandir...

Se você quiser mais detalhes, é o que acontece nos bastidores. Primeiro, os sistemas operacionais modernos geralmente não permitem que os aplicativos sejam direcionados à tela; em vez disso, eles fornecem um armazenamento de apoio (uma superfície de desenho na memória). As diferenças residem na resolução da loja de apoio e como os pixels lógicos (o que é considerado um pixel por software) e o que é considerado um pixel por hardware são mapeados entre si.

O Windows usa basicamente a seguinte abordagem: seu armazenamento de apoio tem o mesmo PPI que a resolução de exibição do sistema, mas o tamanho lógico do pixel é flexível. Se você definir a escala de DPI para 150%, por exemplo, o sistema diz a todos os aplicativos para desenhar tudo com 1,5 vez o tamanho. Isso torna a lógica do desenho muito mais complicada, já que o aplicativo agora precisa levar em consideração que um pixel não é necessariamente um pixel. Também apresenta problemas com ativos gráficos, uma vez que eles também precisam ser escalados. De qualquer forma, se programado corretamente, usando abstrações de desenho corretas, não é um problema (além do desempenho, já que os algoritmos de desenho devem ser bastante gerais), mas, infelizmente, a maioria dos códigos de desenho customizados não são programados apropriadamente. Essa também é a abordagem que Appel tinha no Snow Leopard: o aplicativo precisava consultar o fator de armazenamento de apoio atual e desenhar na escala correspondente.

O macOS moderno faz algo muito mais simples. Basicamente, ele permite apenas dois fatores de armazenamento de apoio: 1.0 e 2.0. Se for 1.0, um pixel é um pixel e o aplicativo apenas desenha como faria tradicionalmente. Se for 2.0 (o que a Apple chama de modo HiDPI), então um pixel é apoiado por um grupo 2x2 de pixels na loja de apoio e o aplicativo precisa desenhar coisas em 2x seu tamanho original (em todas as dimensões) para atingir os mesmos tamanhos de IU. Isso essencialmente permite desenhar com precisão de subpixel 'real' (e também uma razão pela qual técnicas sofisticadas de suavização de fonte se tornam obsoletas com este modo - uma vez que todas essas técnicas existem para emular a renderização de subpixel). De qualquer forma, como o fator de apoio é integral (e fixo) nesta abordagem, ele torna muitas coisas mais fáceis (por exemplo, os algoritmos de desenho podem ser mais simples em muitos casos, o gerenciamento de ativos se torna mais simples) - e esta é a razão pela qual o software Mac pode fazer a transição para HiDPI dentro de um período muito breve, enquanto o Windows ainda está lutando.

E as coisas ficaram realmente interessantes quando algum gênio maluco da Apple percebeu o seguinte: o PPI da loja de apoio pode ser diferente do PPI da tela física real. Por exemplo, sua tela retina pode ter 2880x1800, mas o backing store de tela inteira pode ter 3840x2400 (resolução lógica de 1920x1200 com fator de backing store 2.0). Da perspectiva do seu aplicativo, ele está desenhando para uma tela de 4K 3840x2400 em uma escala de DPI de 200%, mas o macOS filtrará a imagem final para 2880x1800. Isso dá a você uma escala de 75% DP emulada usando superamostragem AA. Como o PPI da tela de retina ainda é muito alto, há alguma perda de precisão, mas não realmente perceptível. E a qualidade é maior do que desenhar diretamente em 75% para 2880x1800, já que você está contando com SSAA nos bastidores. Em princípio, este método pode implementar escalonamento de DPI arbitrário com alta qualidade (variando a resolução da loja de apoio), mas a Apple o limita a alguns valores comumente usados. Os problemas com esta abordagem são a) sobrecarga de escala (insignificante com GPUs modernas), b) torna a renderização perfeita de pixel impossível (IMO não é um problema se sua tela for HiDPI, uma vez que os pixels não são discerníveis de qualquer maneira) ec) ela vive e morre com a resolução da tela nativa. Se a tela for de baixo DPI, haverá muita perda de precisão após a redução da resolução. Esta é a principal razão pela qual a Apple desativa este modo de renderização em telas de baixo DPI e também há razão pela qual o Windows historicamente confiava em desenhos de pixels perfeitos (ou pixel-snapping) que dão essa aparência nítida distorcendo efetivamente a imagem para que ela possa caber na grade de pixels.

(Desculpe pela postagem muito longa, espero que alguém ache interessante) Reações:revz190 e nesterovml A

leman

14 de outubro de 2008
  • 3 de maio de 2019
mick2 disse: Eu simplesmente me canso de ler essas tortuosas justificativas lógicas e semânticas da carta branca da apple e suas práticas e sinto a necessidade de excluí-las. A realidade, claro, é que a apple faz algumas coisas bem, outras medíocres e outras mal, como qualquer outra empresa de tecnologia, E ESTÁ BEM DIZENDO ... Reações:leman

Stephen.R

Suspenso
2 de novembro de 2018
Tailândia
  • 3 de maio de 2019
mick2 disse: Eu simplesmente me canso de ler essas tortuosas justificativas lógicas e semânticas da carta branca da apple e suas práticas e sinto a necessidade de excluí-las. A realidade, claro, é que a apple faz algumas coisas bem, outras medíocres e outras mal, como qualquer outra empresa de tecnologia, E ESTÁ BEM DIZENDO ... Reações:leman

Pessoas

24 de agosto de 2012
Valência, Espanha.
  • 5 de maio de 2019
seb101 disse: Guia rápido para habilitar o modo de cor correto e escala de 125% em monitores Dell 4K (2650 x 1440) externos com seu MacBook. (Instruções para Windows e OSX).

Isso oferece uma experiência de monitor externo com escala suave, que mantém os elementos da IU aproximadamente do mesmo 'tamanho' conforme você os arrasta entre a Retina e a tela externa.

Windows (aproximadamente 10 segundos)

  1. Conecte o monitor
  2. Clique com o botão direito na área de trabalho
  3. Clique em ‘Configurações de exibição’
  4. Arraste o controle deslizante de escala para 125%
  5. Clique em Aplicar
  6. Tudo parece ótimo.

OSX High Sierra / Mojave (aproximadamente 2,5 horas)
  1. Conecte o monitor
  2. A tela não parece certa, o texto e os elementos em preto sobre branco estão borrados e têm croma 'floração' ao redor deles.
  3. Abra as Preferências do Sistema
  4. Clique em Monitores
  5. Procure configurações relevantes
  6. Não há nenhum.
  7. Pesquise no Google, não tenho certeza do problema exato, então tente ‘OSX external display fuzzy text’
  8. Leia os 4 links principais que são uma coleção de postagens de fóruns em que usuários de Mac obstinados me dizem que:
    1. É assim que acontece com o Mac
    2. OSX é 'melhor' porque exibe as fontes de maneira diferente e isso pode torná-las desfocadas. Lide com isso.
    3. Meus olhos são culpados porque estou comparando-o a uma tela de Retina agora e a Retina é TÃO boa que todo o resto parece embaçado.
    4. Eu preciso comprar um display Apply
    5. Tente habilitar ou desabilitar a suavização de fonte.
  9. Decida tentar a coisa de suavização de fonte.
  10. Abra as Preferências do Sistema
  11. Clique em Geral (estranhamente, não é considerada uma configuração de 'Exibição')
  12. A suavização de fonte está ativada, então tento desativá-la. Isso não resolve o problema.
  13. Reative a suavização de fonte.
  14. De volta ao Google.
  15. Finalmente, encontre uma postagem no fórum que explica o problema é que o OSX força incorretamente o modo de cor em algumas telas externas para YPbPr / YCbCr em vez de RGB.
  16. Abra as Preferências do Sistema
  17. Clique em displays
  18. Procure a configuração do modo de cor
  19. Não existe no OSX
  20. Eventualmente, encontre esta excelente postagem no blog com uma correção: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. O queixo cai com a complexidade da correção - modo de recuperação? !!?!
  22. Decida ir em frente.
  23. Baixe o script do GitHub
  24. Execute o script - ele grava um novo arquivo EDID.
  25. Desligue o Mac
  26. Inicializando o modo de recuperação
  27. Ferramenta de disco aberto
  28. Monte o disco criptografado FileVault
  29. Digite a senha
  30. Fechar ferramenta de disco
  31. Terminal aberto
  32. Copie o arquivo EDID criado para a pasta correta do sistema
  33. Reinício
  34. FUNCIONA!!! Não há mais desfoque de texto e floração de cor.
  35. Cerveja comemorativa.
  36. As coisas ainda estão muito pequenas no display externo, entretanto, é hora de lidar com o dimensionamento.
  37. Abra as Preferências do Sistema
  38. Clique em Monitores
  39. Clique no botão de opção 'Escalado'.
  40. Estranho, tudo isso dá uma lista de resoluções alternativas.
  41. Experimente algumas resoluções alternativas, todas parecem embaçadas e horríveis, como esperado.
  42. Procure outras configurações relacionadas ao dimensionamento.
  43. Não há nenhum.
  44. Voltar para o Google
  45. Leia os principais links, que são todas as postagens de blogs onde usuários do Mac obstinados me dizem:
    1. É assim que acontece com o Mac.
    2. Preciso comprar um monitor aprovado pela Apple.
    3. Reduzir a resolução é o mesmo que dimensionar (FML, seus idiotas)
  46. Por fim, encontre algumas postagens que falam sobre opções de dimensionamento 'HiDPI' específicas pressionando a tecla 'Opção' enquanto clica no botão de opção Dimensionado.
  47. Volte para as preferências de exibição, mantenha pressionada a opção e clique em dimensionado.
  48. Ainda não há opções de HiDPI.
  49. Google como habilitar HiDPI
  50. Encontre este artigo: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Terminal aberto
  52. Execute o comando
  53. Volte para Preferências de exibição
  54. Ainda sem opções HiDPI
  55. De volta ao Google.
  56. Por fim, descubra que o OSX só oferece suporte nativo aos modos HiDPI em monitores com proporções de aspecto específicas. (Isso é completamente não documentado pela Apple - Obrigado, Apple!)
  57. Google como definir resoluções personalizadas.
  58. Encontre post falando sobre um software chamado SwitchResX.
  59. Baixar SwitchResX
  60. Baulk na interface de usuário bizarra.
  61. Encontre as opções de resolução ‘suportadas’ para minha tela - há muito mais do que na caixa de diálogo de configurações da Apple, incluindo alguns HiDPI.
  62. Experimente algumas opções de HiDPI, elas parecem boas, mas têm a relação de aspecto errada, portanto, há barras pretas nas laterais da tela.
  63. Voltar para as resoluções HiDPI personalizadas do Google no OSX
  64. Links de volta para SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Abra a guia ‘Resoluções manuais’ em SwitchResX
  66. Descubra que esta parte do aplicativo só funciona se você desativar a Proteção de Integridade do Sistema.
  67. Mal posso acreditar que você precisa desativar o SIP para definir uma resolução personalizada, então, no Google, acabará voltando para o site SwitchResX, onde o autor tem uma opinião semelhante. https://www.madrau.com/support/support/srx_1011.html
  68. Suspirar.
  69. Desligar
  70. Reiniciar em modo de recuperação
  71. Terminal aberto
  72. Digite o comando para desativar o SIP
  73. Reinício.
  74. Abra SwitchResX
  75. Vá para a guia Resoluções manuais.
  76. Promovido para parâmetros de 'Resolução em escala'. Nenhuma documentação sobre isso.
  77. Suponha que, como desejo 125% de escala, preciso multiplicar a resolução nativa dos meus monitores por 1,25 em ambas as dimensões.
  78. Salve a resolução personalizada.
  79. Tente aplicá-lo e, eventualmente, perceba que você precisa Reinicializar novamente antes que isso possa ser aplicado.
  80. Reinício
  81. Aplicar resolução personalizada.
  82. Sucesso parcial! O dimensionamento funcionou, a proporção está correta, mas tudo fica 'grande' na tela. Parece mais com escala de 175%.
  83. Coça a cabeça e pense. Perceba que fiz minha matemática errada. Se eu quiser uma escala de 125%, eu quero criar uma resolução virtual de 175% da resolução nativa da minha tela que irá HiDPI reduzida para uma resolução efetiva de 85% da minha resolução nativa fazendo tudo parecer ... ??? 15% maior ?? O cérebro dói. Perto o suficiente, eu decido.
  84. Experimente com resolução virtual de 4480 x 2520.
  85. Reinicialize para salvar a nova resolução.
  86. Abra SwitchResX
  87. Defina a resolução da tela para a nova configuração manual de HiDPI.
  88. OH MEU DEUS FUNCIONA !!! Eu tenho uma imagem de monitor externo em escala suave que parece quase tão boa quanto a Retina !!!!!
  89. Percebo que agora tenho que pagar pelo SwitchResX após 10 dias
  90. Recuse-se a pagar $ 14
  91. Cabeça coçada, certamente SwitchResX não está fazendo nada tão avançado, provavelmente apenas editando os arquivos Overrides como a correção RGB
  92. Dê uma olhada no arquivo de substituições, com certeza, SwitchResX apenas adiciona as resoluções personalizadas aqui
  93. De volta ao Google.
  94. Encontre uma ótima ferramenta gratuita e guia para codificar os dados de resolução personalizada: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Perceba que as resoluções em escala personalizada ainda não estão disponíveis nas Preferências do Sistema, mas estão ocultas de alguma forma. Outro ‘recurso’ não documentado do OSX.
  96. De volta ao Google.
  97. Encontre a incrível ferramenta gratuita RDM para habilitar as resoluções ocultas. https://github.com/avibrazil/RDM
  98. Instale RDM
  99. Finalmente!!! Tudo funciona, para FREEEEE!
  100. Desligar
  101. Inicializando o modo de recuperação
  102. Reativar SIP
  103. Reinício.
  104. Feito!

Tenho que amar OSX. Clique para expandir...

Ei OP, eu tenho um monitor Dell de 24 '2408WPS, é 1920x1200, e acontece o mesmo, notei que força o modo YPbPr / YCbCr ao invés do RGB. Além disso, o texto está borrado, agora ainda mais graças ao Mojave.

Então, eu estava pensando se o seu método tornaria meu monitor mais nítido. Primeiro, tentarei forçar o modo RGB, embora gostaria de saber se é possível reverter esse hack para o padrão.

Em segundo lugar, sei que será difícil, mas ... seria possível forçar uma renderização melhor para o meu monitor 1200p? Não vejo com clareza o que você fez, mas também sinto falta dessa opção, de poder renderizar a tela com elementos maiores, mas ao mesmo tempo renderizar a 1200p, a resolução nativa. Seria possível? Nesse caso ... como você fez a matemática? Que resolução devo tentar forçar?

A proteção de integridade do sistema é fácil de desativar. Eu fiz isso uma vez para modificar outra coisa. Mas não sei calcular as resoluções.

Agradeço antecipadamente!

mikerisner

22 de setembro de 2015
Atlanta, GA
  • 21 de maio de 2019
monitor-scaling.jpg

Eu conectei meu MacBook Pro a um monitor 4K / UHD e as configurações de exibição parecem à esquerda (essas capturas de tela não são realmente do meu Mac, mas eles mostram o que quero dizer). Eu conectei o mesmo Mac com o mesmo cabo HDMI a outro monitor 4K / UHD e as configurações de exibição estavam corretas. Então, eu me pergunto se há alguma especificação de hardware que permite ao macOS oferecer configurações mais elegantes à esquerda.

Se alguém souber a resposta, por favor, compartilhe. Eu realmente quero comprar um monitor 4K que suporte as definições de configuração conforme mostrado à esquerda.

Obrigado!!
Reações:fgp P

bola de espigão

5 de fevereiro de 2020
  • 5 de fevereiro de 2020
seb101 disse: Tenho que amar OSX. Clique para expandir...

Obrigado! Eu pensei que estava condenado como no lado do linux, onde o único dimensionamento era 1x ou 2x, o que é tão difícil sobre o dimensionamento de exibição em sistemas operacionais unix? Mais uma vez obrigado, funciona exatamente como pretendido, elogios a quem desenvolveu RDM ??

Edit: Ok, então eu realmente não tive tempo para testar meu sistema com esta nova resolução HiDpi. Bem, hoje eu percebi que o streaming de vídeo como no youtube coloca uma carga enorme na CPU, meus fãs iriam ao máximo. Na minha resolução normal de 2560x1440 assistir vídeo 4k / 24fps é bom, mas nesta nova resolução não consigo nem assistir 1080p / 60fps sem meu sistema ficar completamente preso e vídeo tremer / pular quadros. No começo eu pensei que talvez fosse apenas um problema com o safari, mas não o mesmo negócio no Chrome e Firefox. Esta é a resolução que apareceria nas configurações depois que criei a resolução personalizada de 4480x2520 com RDM. Eu fui a algum lugar errado ou é só que meu macbook air dual-core não consegue lidar com essa resolução virtual? Mas parece estranho porque isso afetaria um vídeo do youtube, quero dizer, o vídeo transmitido não deve ser dimensionado, certo?

Edição 2: Ok, então tentei várias resoluções diferentes com RDM, mas o mesmo tratamento com cada uma delas. Eu acho que o dimensionamento da tela não é para um pc tão simples como o meu? Bem, de qualquer forma, por enquanto, decidi apenas aceitar a resolução 'em escala' do mac os de 2048x1152, que é uma escala efetiva de 125%, mas tudo está obviamente mais borrado do que em 2560x1440.

Anexos

  • Exibir item de mídia 'href =' tmp / attachments / naeyttoekuva-2020-2-6-kello-22-27-22-png.892889 / '> Captura de tela 2020-2-6 em 22.27.22.png'file-meta '> 176,4 KB · Visualizações: 878
Última edição: 6 de fevereiro de 2020 P

pneves1975

4 de dezembro de 2018
Portugal
  • 6 de fevereiro de 2020
mikerisner disse:

Eu conectei meu MacBook Pro a um monitor 4K / UHD e as configurações de exibição parecem à esquerda (essas capturas de tela não são realmente do meu Mac, mas eles mostram o que quero dizer). Eu conectei o mesmo Mac com o mesmo cabo HDMI a outro monitor 4K / UHD e as configurações de exibição estavam corretas. Então, eu me pergunto se há alguma especificação de hardware que permite ao macOS oferecer configurações mais elegantes à esquerda.

Se alguém souber a resposta, por favor, compartilhe. Eu realmente quero comprar um monitor 4K que suporte as definições de configuração conforme mostrado à esquerda.

Obrigado!! Clique para expandir...

À esquerda, você também tem o controle de brilho. Suspeito que o monitor esquerdo use uma conexão TB3 como o LG 4k e 5k da Apple Store. Talvez se a conexão for HDMI você não conseguirá esses modos.

No entanto, não tenho informações para fazer backup disso. É apenas uma explicação possível. P

bola de espigão

5 de fevereiro de 2020
  • 6 de fevereiro de 2020
piikkipallo disse: Editar 2: Ok, então eu tentei um monte de resoluções diferentes com RDM, mas o mesmo negócio com cada uma delas. Eu acho que o dimensionamento da tela não é para um pc tão simples como o meu? Bem, de qualquer forma, por enquanto, decidi apenas aceitar a resolução 'em escala' do mac os de 2048x1152, que é uma escala efetiva de 125%, mas tudo está obviamente mais borrado do que em 2560x1440. Clique para expandir...

Ok, então TIL como funciona a escala de exibição HiDPi. Eu tentei executar a resolução personalizada em que o OP executou 2240x1260 HiDPi, bem, eu não sabia que a resolução real renderizada pela GPU seria 4480x2560! Isso é um aumento colossal de 311% de pixels em relação à resolução nativa de 1440p. Não é à toa que eu estava tendo sérios problemas de desempenho. Bem, eu brinquei com as resoluções para descobrir o que funcionaria para mim e meu pequeno macbook dual core e GPU integrado, parece que 1504x846 HiDPi é o sweetspot. Com esta resolução, posso não ter tantos imóveis quanto dizer em uma resolução básica de 2048x1152, mas vou pegar essa imagem mais nítida em vez da parte desfocada. Com esta resolução, posso assistir a conteúdo 1080p / 60fps ou 4K / 24fps sem os fãs gritando por misericórdia ou os recursos do meu sistema todos dedicados a streaming de um vídeo simples. Eu gostaria que meu mac tivesse uma GPU melhor, mas acho que isso vai servir?

Robvas

29 de abril de 2009
USOS
  • 6 de fevereiro de 2020
Corro meus monitores 2560x1440 em resolução nativa e eles funcionam bem.

*dar de ombros*

Além disso, algumas pessoas chamam de 3K ...

2560x1440 é uma ótima resolução do ThinkPad se você puder obtê-la na tela de 14 ', aliás.