Fòrums

Guia: arreglar els problemes d'escala del monitor extern i de 'difusió' amb MBP i OSX

S

seb101

Cartell original
3 d'abril de 2014
  • 2 de maig de 2019
Guia ràpida per activar el mode de color correcte i l'escala del 125% en monitors externs Dell 4K (2650 x 1440) amb el vostre MacBook. (Instruccions per a Windows i OSX).

Això us ofereix una experiència de monitor extern a escala suau que manté els elements de la interfície d'usuari aproximadament la mateixa 'mida' mentre els arrossegueu entre la Retina i la pantalla externa.

Windows (uns 10 segons)

  1. Connecteu el monitor
  2. Feu clic dret sobre l'escriptori
  3. Feu clic a 'Configuració de la pantalla'
  4. Arrossega el control lliscant Escala al 125%
  5. Feu clic a Aplica
  6. Tot es veu genial.

OSX High Sierra/Mojave (aproximadament 2,5 hores)
  1. Connecteu el monitor
  2. La pantalla no es veu bé, el text i els elements negres sobre blancs són borrosos i tenen una 'flor' cromàtica al seu voltant.
  3. Obriu Preferències del sistema
  4. Feu clic a Visualitzacions
  5. Mira la configuració rellevant
  6. No n'hi ha cap.
  7. Busqueu-lo, no estic segur del problema exacte, així que proveu 'text borrós de la pantalla externa OSX'
  8. Llegiu 4 enllaços principals que són una col·lecció de publicacions del fòrum on els usuaris de Mac em diuen que:
    1. Això és com passa amb Mac
    2. OSX és 'millor' perquè mostra els tipus de lletra de manera diferent i això pot fer-los borrosos. Fer-hi front.
    3. Els meus ulls tenen la culpa perquè ara l'estic comparant amb una pantalla Retina i la Retina és TAN bona que tota la resta sembla borrosa.
    4. Necessito comprar una pantalla Apply
    5. Proveu d'activar o desactivar la suavització del tipus de lletra.
  9. Decidiu provar la cosa de suavitzar la font.
  10. Obriu Preferències del sistema
  11. Feu clic a General (estranyament, això no es considera una configuració de 'Pantalla').
  12. La suavització de la lletra està activada, així que intento desactivar-la. No soluciona el problema.
  13. Torneu a activar la suavització del tipus de lletra.
  14. Torna a Google.
  15. Finalment, trobeu una publicació al fòrum que explica el problema és que OSX força incorrectament el mode de color en algunes pantalles externes a YPbPr/YCbCr en comptes de RGB.
  16. Obriu Preferències del sistema
  17. Feu clic a visualitzacions
  18. Busqueu la configuració del mode de color
  19. No existeix a OSX
  20. Finalment, trobeu aquesta excel·lent entrada al bloc amb una solució: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. La mandíbula cau a la complexitat de la solució: mode de recuperació?!!?!
  22. Decidiu anar-hi.
  23. Baixeu l'script des de GitHub
  24. Executeu l'script: escriu un nou fitxer EDID.
  25. Apagueu el Mac
  26. Inicieu en mode de recuperació
  27. Obriu l'eina de disc
  28. Munteu el disc encriptat FileVault
  29. Introduir la contrasenya
  30. Tanqueu l'eina de disc
  31. Obre el terminal
  32. Copieu el fitxer EDID creat a la carpeta del sistema correcta
  33. Reinicieu
  34. FUNCIONA!!! No més text borrós i flor de color.
  35. Cervesa de celebració.
  36. Les coses encara són massa petites a la pantalla externa, però, és hora d'abordar l'escala.
  37. Obriu Preferències del sistema
  38. Feu clic a Visualitzacions
  39. Feu clic al botó d'opció 'A escala'.
  40. Estrany, tot el que fa és una llista de resolucions alternatives.
  41. Proveu algunes resolucions alternatives, totes semblen borroses i horribles, com s'esperava.
  42. Cerqueu altres paràmetres relacionats amb l'escalat.
  43. No n'hi ha cap.
  44. Torna a Google
  45. Llegiu els enllaços principals que són totes les entrades del bloc on els usuaris de Mac em diuen:
    1. Així és com passa amb Mac.
    2. Necessito comprar una pantalla aprovada per Apple.
    3. Que baixar la resolució és el mateix que escalar (FML, idiotes)
  46. Finalment, trobeu algunes publicacions que parlin d'opcions d'escala específiques 'HiDPI' prement la tecla 'Opció' mentre feu clic al botó d'opció Escalat.
  47. Torneu a les preferències de visualització, manteniu premuda Opció i feu clic a Escalat.
  48. Encara no hi ha opcions HiDPI.
  49. Google com activar HiDPI
  50. Busca aquest article: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Obre el terminal
  52. Executeu l'ordre
  53. Torneu a Preferències de visualització
  54. Encara no hi ha opcions HiDPI
  55. Torna a Google.
  56. Finalment, descobreix que OSX només admet de manera nativa els modes HiDPI en monitors amb relacions d'aspecte específiques. (Això està completament indocumentat per Apple - Gràcies Apple!)
  57. Google com configurar resolucions personalitzades.
  58. Trobeu una publicació que parla d'algun programari anomenat SwitchResX.
  59. Descarrega SwitchResX
  60. Descobriu la estranya interfície d'usuari.
  61. Trobeu les opcions de resolució 'admeses' per a la meva pantalla; hi ha moltes més coses que al diàleg de configuració d'Apple, incloses algunes d'HiDPI.
  62. Proveu algunes opcions HiDPI, es veuen bé, però tenen una relació d'aspecte incorrecta, de manera que hi ha barres negres als costats de la pantalla.
  63. Torneu a les resolucions HiDPI personalitzades de Google a OSX
  64. Enllaços de nou a les PMF de SwitchResX https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Obriu la pestanya 'Resolucions manuals' a SwitchResX
  66. Descobriu que aquesta part de l'aplicació només funciona si desactiveu la protecció de la integritat del sistema.
  67. No puc creure que hàgiu de desactivar SIP per establir una resolució personalitzada, de manera que Google-ho, acabeu de nou al lloc web de SwitchResX on l'autor té una opinió similar. https://www.madrau.com/support/support/srx_1011.html
  68. Sospir.
  69. Tancar
  70. Reinicieu en mode de recuperació
  71. Obre el terminal
  72. Introduïu l'ordre per desactivar SIP
  73. Reinicieu.
  74. Obriu SwitchResX
  75. Aneu a la pestanya Resolucions manuals.
  76. S'han sol·licitat els paràmetres de 'Resolució escalada'. No hi ha documentació sobre això.
  77. Suposo que, com que vull un 125% d'escala, he de multiplicar la resolució nativa dels meus monitors per 1,25 en ambdues dimensions.
  78. Deseu la resolució personalitzada.
  79. Proveu d'aplicar-lo i, finalment, adoneu-vos que heu de reiniciar-lo de nou abans que es pugui aplicar.
  80. Reinicieu
  81. Aplicar una resolució personalitzada.
  82. Éxit parcial! L'escalat ha funcionat, la relació d'aspecte és correcta, però tot és 'gran' a la pantalla. Sembla més aviat una escala del 175%.
  83. Rascara el cap i pensa. Adonar-me que he fet malament les matemàtiques. Si vull escalar el 125%, vull crear una resolució virtual del 175% de la resolució nativa de la meva pantalla, que reduirà l'HiDPI a una resolució efectiva del 85% de la meva resolució nativa fent que tot aparegui... ??? 15% més gran?? El cervell fa mal. Prou a prop decideixo.
  84. Prova-ho amb una resolució virtual de 4480 x 2520.
  85. Reinicieu per desar la nova resolució.
  86. Obriu SwitchResX
  87. Estableix la resolució de la pantalla amb la nova configuració manual HiDPI.
  88. OH DÉU MEU QUE FUNCIONA!!! Tinc una imatge de monitor externa a escala suau que sembla gairebé tan bona com la Retina!!!!!
  89. Tingueu en compte que ara he de pagar per SwitchResX després de 10 dies
  90. Negar-se a pagar 14 dòlars
  91. Scratch head, segurament SwitchResX no està fent res tan avançat, probablement només editant els fitxers de substitucions com la correcció RGB
  92. Fes una ullada al fitxer de substitucions, segur que SwitchResX només afegeix les resolucions personalitzades aquí
  93. Torna a Google.
  94. Trobeu una gran eina gratuïta i una guia per codificar les dades de resolució personalitzades: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Tingueu en compte que les resolucions escalades personalitzades encara no estan disponibles a les Preferències del sistema, ocultes d'alguna manera. Una altra 'funció' d'OSX no documentada.
  96. Torna a Google.
  97. Trobeu la fantàstica eina gratuïta RDM per activar les resolucions ocultes. https://github.com/avibrazil/RDM
  98. Instal·leu RDM
  99. Per fi!!! Tot funciona, GRATIS!
  100. Tancar
  101. Inicieu en mode de recuperació
  102. Torneu a habilitar SIP
  103. Reinicieu.
  104. Fet!

He d'estimar OSX. Última edició: 2 de maig de 2019
Reaccions:maverick28 EL

llemà

Oct 14, 2008


  • 2 de maig de 2019
seb101 va dir: En altres resolucions '4k', com 2560x1440, no teniu aquestes opcions al diàleg Configuració de la pantalla. Feu clic per ampliar...

No és una resolució 4K. El vostre problema és que teniu una pantalla de baix DPI al costat del vostre Mac d'alt DPI i espereu que la qualitat de la imatge sigui compatible.
Reaccions:gim, babatunde22, jorgepasco1 i 3 més

Esteve.R

Suspès
2 de novembre de 2018
Tailàndia
  • 2 de maig de 2019
seb101 va dir: En altres resolucions '4k', com ara 2560x1440 Feu clic per ampliar...
.... 2560x1440 no és 4K. És de 2K. Suposo que 2,5K, però ningú ho diu així.
Reaccions:Populus, HatMine, me55 i 1 persona més S

seb101

Cartell original
3 d'abril de 2014
  • 2 de maig de 2019
leman va dir: Això no és una resolució 4K. El vostre problema és que teniu una pantalla de baix DPI al costat del vostre Mac d'alt DPI i espereu que la qualitat de la imatge sigui compatible. Feu clic per ampliar...

No, no, mai m'esperava que la qualitat de la imatge fos comparable. Espero poder escalar la pantalla del sistema operatiu de manera que la mida visual dels elements de la interfície d'usuari sigui coherent entre les pantalles. Cosa que, amb una mica de pirateria, pots. És una llàstima que no sigui una opció a les Preferències del sistema com ho és a Windows.
. Última edició: 2 de maig de 2019
Reaccions:embotix EL

llemà

Oct 14, 2008
  • 2 de maig de 2019
seb101 va dir: 1) Apple HA implementat l'escalat flexible de la IU, mireu la captura de pantalla de Stephen.R anterior, té 5 opcions flexibles sobre com escalar la IU a la seva pantalla 4K. Acaben de triar ser selectius amb la seva implementació (sens dubte per impulsar la gent cap als seus productes de socis 'recomanats'). Feu clic per ampliar...

AFAIK, Apple ha eliminat completament la seva implementació d'escalat d'interfície d'usuari flexible. Només admeten l'escalat 2x2 (factor de magatzem de suport 2.0), és a dir, 1 píxel lògic es representa com a píxels físics de 2x2. Això, en combinació amb el canvi de resolució habitual, és el que podeu veure a la captura de pantalla de Stephen.R.

seb101 va dir: 2) L'escalat flexible funciona molt bé en resolucions inferiors al 4K real. 2560x1440 en una pantalla de 24' o 27' quan s'escala al voltant del '125%' sembla bé. Els elements de la IU coincideixen en mida visual amb la pantalla de la retina. No, la 'qualitat' no és tan alta, però us estalvieu més de 300 dòlars. És una llàstima que és un dolor de cul encendre. Feu clic per ampliar...

Potser us sembla bé, però realment fa malbé la qualitat dels tipus de lletra i altres continguts. Apple creu que la qualitat d'imatge previsible és més important que els hacks visuals del tipus que descrius. Si això és el que voleu, sempre podeu triar un sistema operatiu que us el doni.

P.S. L'escalat de la interfície d'usuari flexible 'veritable' és fantàstic, però suposa una càrrega molt elevada per al desenvolupador de programari i introdueix problemes de qualitat massius a les pantalles de DPI més baixes. Aquest és el camí que va triar Windows i, malauradament, sembla un embolic amb moltes aplicacions. Això és especialment lamentable quan es combina amb la representació de fonts de Windows, que ja està distorsionant els tipus de lletra. Apple, en canvi, va optar per fixar la seva escala a un factor de 2, cosa que és inflexible, però fa que el programari HiDPI sigui trivial d'escriure i també permet algorismes de dibuix més ràpids (ja que no cal tenir en compte les amplades de gravamen fraccionades).

Esteve.R

Suspès
2 de novembre de 2018
Tailàndia
  • 2 de maig de 2019
leman va dir: AFAIK, Apple ha eliminat completament la seva implementació d'escala d'interfície d'usuari flexible. Només admeten l'escalat 2x2 (factor de magatzem de suport 2.0), és a dir, 1 píxel lògic es representa com a píxels físics de 2x2. Això, en combinació amb el canvi de resolució habitual, és el que podeu veure a la captura de pantalla de Stephen.R. Feu clic per ampliar...

Sí i no.

Recordo la implementació a la qual et refereixes a Lion/et.al, era més semblant a la manera (tal com jo ho entenc) de Windows: cada aplicació mostra la seva finestra chrome/controls/contingut en una resolució més alta. Des de la memòria, quan l'hagueu activat, la mida de la barra de menús canviaria a mesura que entrau i sortiu de les aplicacions que l'admetien.

El que existeix ara és definitivament més difícil a la GPU, però no estic segur que la teva descripció sigui bastant precisa: l'escala de la imatge renderitzada perquè coincideixi amb la pantalla no és el mateix que configurar la pantalla de 1080p perquè funcioni a 1024x768, on la pantalla s'escala. amunt la imatge: la pantalla rep una imatge 1:1 4k (o qualsevol que sigui la seva res nativa), que està pre-escalada per macOS/la GPU. M

mic2

Oct 5, 2017
UK
  • 2 de maig de 2019
leman va dir: Apple ha experimentat amb l'escalat flexible de la interfície d'usuari durant anys (una implementació oculta estava present a Snow Leopard i crec que Lion), però finalment van decidir que no és el camí correcte (principalment perquè no funciona de manera coherent, especialment en una pantalla de baixa ppp). Si aquesta característica en particular és important per a vosaltres, us recomano que no feu servir macOS, ja que és poc probable que sigui compatible. Potser en el futur, quan la resolució de pantalla es retiri com a concepte (això hauria de passar d'aquí a 15 anys més o menys). Feu clic per ampliar...

leman va dir: Pot semblar bé, però realment fa malbé la qualitat dels tipus de lletra i altres continguts. Apple creu que la qualitat d'imatge previsible és més important que els hacks visuals del tipus que descrius. Si això és el que voleu, sempre podeu triar un sistema operatiu que us el doni. Feu clic per ampliar...


O dit d'una altra manera, OP, potser creieu que voleu aconseguir fonts nítides i escalades correctament al vostre monitor de 2560 x 1440, però, afortunadament, Apple ja ho ha pensat en nom vostre i heu conclòs que el que voleu és realment incorrecte, probablement ho feu. No me n'adones... ja ho sabeu, tot és per raons de 'qualitat d'imatge previsible' quan feu servir monitors que no teniu. Com els cars venuts per Apple.

Segurament, el fet que l'OP hagi resolt realment el seu problema, encara que saltant pels cèrcols ridículs que va descriure, és una prova que *és* realment possible aconseguir una 'qualitat d'imatge previsible' mitjançant un altre maquinari, però és que Apple no vol permetre. els seus usuaris per fer-ho fàcilment?
Reaccions:TomMuc i MecPro EL

llemà

Oct 14, 2008
  • 3 de maig de 2019
mick2 va dir: O, dit d'una altra manera, potser penseu que voleu aconseguir fonts nítides i escalades correctament al vostre monitor de 2560 x 1440, però, afortunadament, Apple ja ho ha pensat en nom vostre i ha conclòs que el que voleu és realment incorrecte. Feu clic per ampliar...

Mira, aquí no hi ha cap necessitat de fer-se burla. La qüestió és que realment no és possible obtenir fonts nítides i escalades correctament d'aquesta manera a macOS (podeu utilitzar la funcionalitat de zoom integrada per obtenir una qualitat molt millor, però no és el que vol OP). L'escalat que implementa macOS està dirigit a pantalles d'alt DPI i produirà resultats inferiors a pantalles de baix DPI, per això està desactivat.

mick2 va dir: Segurament, el fet que l'OP hagi resolt realment el seu problema, encara que saltant pels cèrcols ridículs que va esbossar, és una prova que *és* realment possible aconseguir una 'qualitat d'imatge previsible' amb un altre maquinari, però és que Apple no voleu permetre que els seus usuaris ho facin fàcilment? Feu clic per ampliar...

També és possible utilitzar el vostre ordinador portàtil com a escalfador d'habitació o el vostre cotxe com a generador d'electricitat d'emergència, però això no vol dir que sigui un cas d'ús recomanat o compatible. El que va fer OP aquí és forçar un mode de renderització reservat per a pantalles HiDPI. Francament, OP probablement hauria obtingut un resultat similar només canviant a una resolució més baixa, sense tots aquests hacks.

No obstant això, hi ha un problema en què macOS negocia un protocol de senyal incorrecte amb algunes pantalles de Dell. Pel que he llegit, és una mena de problema a dues cares: el monitor anuncia una determinada especificació, però sembla que no funciona correctament amb aquesta especificació. Al mateix temps, macOS insisteix a utilitzar aquesta especificació i no ofereix una manera fàcil d'anul·lar-ho per a l'usuari.
[doublepost=1556873131][/doublepost]
Stephen.R va dir: Sí i no.

Recordo la implementació a la qual et refereixes a Lion/et.al, era més semblant a la manera (tal com jo ho entenc) de Windows: cada aplicació mostra la seva finestra chrome/controls/contingut en una resolució més alta. Des de la memòria, quan l'hagueu activat, la mida de la barra de menús canviaria a mesura que entrau i sortiu de les aplicacions que l'admetien.

El que existeix ara és definitivament més difícil a la GPU, però no estic segur que la teva descripció sigui bastant precisa: l'escala de la imatge renderitzada perquè coincideixi amb la pantalla no és el mateix que configurar la pantalla de 1080p perquè funcioni a 1024x768, on la pantalla s'escala. amunt la imatge: la pantalla rep una imatge 1:1 4k (o qualsevol que sigui la seva res nativa), que està pre-escalada per macOS/la GPU. Feu clic per ampliar...

Si el voleu més detallat, això és el que passa entre bastidors. En primer lloc, els sistemes operatius moderns generalment no permeten que les aplicacions dibuixin directament a la pantalla, sinó que proporcionen una botiga de suport (una superfície de dibuix a la memòria). Les diferències es troben en la resolució de la botiga de suport i en com es mapegen els píxels lògics (el que es considera un píxel per programari) i el que es considera un píxel per maquinari.

Windows utilitza bàsicament el següent enfocament: la seva botiga de suport té el mateix PPI que la resolució de visualització del sistema, però la mida de píxel lògic és flexible. Si configureu l'escala de DPI al 150%, per exemple, el sistema dirà a totes les aplicacions que ho dibuixin tot a 1,5 vegades la mida. Això fa que la lògica del dibuix sigui molt més complicada, ja que l'aplicació ara ha de tenir en compte que un píxel no és necessàriament un píxel. També introdueix problemes amb els actius gràfics, ja que també s'han d'escalar. De totes maneres, si es programa correctament, utilitzant abstraccions de dibuix correctes, no és un problema (a banda del rendiment, ja que els algorismes de dibuix han de ser més aviat generals), però, malauradament, la majoria del codi de dibuix personalitzat no està realment programat correctament. Aquest és també l'enfocament que tenia Appel a Snow Leopard: l'aplicació havia de consultar el factor de la botiga de suport actual i dibuixar a l'escala corresponent.

El macOS modern fa una cosa molt més senzilla. Bàsicament només permet dos factors de la botiga de suport: 1.0 i 2.0. Si és 1.0, un píxel és un píxel i l'aplicació només dibuixa com ho faria tradicionalment. Si és 2.0 (el que Apple anomena mode HiDPI), aleshores un píxel està recolzat per un grup de píxels de 2x2 a la botiga de suport i l'aplicació ha de dibuixar coses al doble de la seva mida original (en totes les dimensions) per aconseguir les mateixes mides d'IU. Això permet bàsicament dibuixar amb una precisió de subpíxel 'real' (i també una raó per la qual les tècniques de suavització de tipus de lletra fantàstiques queden obsoletes amb aquest mode, ja que totes aquestes tècniques estan allà per emular la representació de subpíxels). De totes maneres, com que el factor de suport és integral (i fix) en aquest enfocament, facilita moltes coses (per exemple, els algorismes de dibuix poden ser més senzills en molts casos, la gestió d'actius es fa més senzilla) i aquesta és la raó per la qual el programari de Mac podria passar a HiDPI. en un període molt breu, mentre que Windows encara està lluitant.

I les coses es van tornar molt interessants quan un geni boig d'Apple es va adonar de la següent: el PPI de la botiga de suport pot ser diferent del PPI de la pantalla física real. Per exemple, la vostra pantalla de retina pot ser de 2880 x 1800, però la vostra botiga de suport de pantalla completa podria ser de 3840 x 2400 (resolució lògica de 1920 x 1200 amb un factor de memòria de suport 2.0). Des de la perspectiva de la vostra aplicació, s'està dibuixant a una pantalla 4K 3840x2400 amb una escala del 200% DPI, però macOS filtrarà la imatge final fins a 2880x1800. Això us proporciona una escala de DP emulada del 75% mitjançant el supermostreig AA. Atès que el PPI de la pantalla de la retina encara és molt alt, hi ha una certa pèrdua de precisió, però no es nota realment. I la qualitat és més alta que el dibuix directament en un 75% a 2880x1800, ja que confieu en SSAA darrere de les escenes. En principi, aquest mètode pot implementar un escalat de DPI arbitrari amb alta qualitat (variant la resolució de la botiga de suport), però Apple el limita a alguns valors d'ús habitual. Els problemes d'aquest enfocament són a) escalar la sobrecàrrega (insignificant amb les GPU modernes), b) fa que la renderització perfecta de píxels sigui impossible (l'IMO no és un problema si la pantalla és HiDPI, ja que els píxels no es poden distingir de totes maneres) i c) viu i mor amb la resolució de la pantalla nativa. Si la pantalla té un DPI baix, hi ha massa pèrdua de precisió després del mostreig inferior. Aquesta és la raó principal per la qual Apple desactiva aquest mode de renderització a les pantalles de baix DPI i també hi ha la raó per la qual Windows històricament va confiar en dibuixos perfectes (o de captura de píxels) que donen aquesta aparença nítida distorsionant la imatge de manera efectiva perquè s'ajusti. a la graella de píxels.

(Perdoneu el post molt llarg, espero que algú ho trobi interessant) Reaccions:revz190 i nesterovml EL

llemà

Oct 14, 2008
  • 3 de maig de 2019
mick2 va dir: Em canso de llegir aquestes tortuoses justificacions lògiques i semàntiques carte-blanche d'Apple i les seves pràctiques i sento la necessitat de cridar-les. La realitat, per descomptat, és que la poma fa algunes coses bé, algunes coses mediocres i algunes coses malament, com qualsevol altra empresa tecnològica, I està bé dir-ho... Reaccions:llemà

Esteve.R

Suspès
2 de novembre de 2018
Tailàndia
  • 3 de maig de 2019
mick2 va dir: Em canso de llegir aquestes tortuoses justificacions lògiques i semàntiques carte-blanche d'Apple i les seves pràctiques i sento la necessitat de cridar-les. La realitat, per descomptat, és que la poma fa algunes coses bé, algunes coses mediocres i algunes coses malament, com qualsevol altra empresa tecnològica, I està bé dir-ho... Reaccions:llemà

Gent

24 d'agost de 2012
València, Espanya.
  • 5 de maig de 2019
seb101 va dir: Guia ràpida per habilitar el mode de color correcte i l'escala del 125% en monitors externs Dell 4K (2650 x 1440) amb el vostre MacBook. (Instruccions per a Windows i OSX).

Això us ofereix una experiència de monitor extern a escala suau que manté els elements de la interfície d'usuari aproximadament la mateixa 'mida' mentre els arrossegueu entre la Retina i la pantalla externa.

Windows (uns 10 segons)

  1. Connecteu el monitor
  2. Feu clic dret sobre l'escriptori
  3. Feu clic a 'Configuració de la pantalla'
  4. Arrossega el control lliscant Escala al 125%
  5. Feu clic a Aplica
  6. Tot es veu genial.

OSX High Sierra/Mojave (aproximadament 2,5 hores)
  1. Connecteu el monitor
  2. La pantalla no es veu bé, el text i els elements negres sobre blancs són borrosos i tenen una 'flor' cromàtica al seu voltant.
  3. Obriu Preferències del sistema
  4. Feu clic a Visualitzacions
  5. Mira la configuració rellevant
  6. No n'hi ha cap.
  7. Busqueu-lo, no estic segur del problema exacte, així que proveu 'text borrós de la pantalla externa OSX'
  8. Llegiu 4 enllaços principals que són una col·lecció de publicacions del fòrum on els usuaris de Mac em diuen que:
    1. Això és com passa amb Mac
    2. OSX és 'millor' perquè mostra els tipus de lletra de manera diferent i això pot fer-los borrosos. Fer-hi front.
    3. Els meus ulls tenen la culpa perquè ara l'estic comparant amb una pantalla Retina i la Retina és TAN bona que tota la resta sembla borrosa.
    4. Necessito comprar una pantalla Apply
    5. Proveu d'activar o desactivar la suavització del tipus de lletra.
  9. Decidiu provar la cosa de suavitzar la font.
  10. Obriu Preferències del sistema
  11. Feu clic a General (estranyament, això no es considera una configuració de 'Pantalla').
  12. La suavització de la lletra està activada, així que intento desactivar-la. No soluciona el problema.
  13. Torneu a activar la suavització del tipus de lletra.
  14. Torna a Google.
  15. Finalment, trobeu una publicació al fòrum que explica el problema és que OSX força incorrectament el mode de color en algunes pantalles externes a YPbPr/YCbCr en comptes de RGB.
  16. Obriu Preferències del sistema
  17. Feu clic a visualitzacions
  18. Busqueu la configuració del mode de color
  19. No existeix a OSX
  20. Finalment, trobeu aquesta excel·lent entrada al bloc amb una solució: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. La mandíbula cau a la complexitat de la solució: mode de recuperació?!!?!
  22. Decidiu anar-hi.
  23. Baixeu l'script des de GitHub
  24. Executeu l'script: escriu un nou fitxer EDID.
  25. Apagueu el Mac
  26. Inicieu en mode de recuperació
  27. Obriu l'eina de disc
  28. Munteu el disc encriptat FileVault
  29. Introduir la contrasenya
  30. Tanqueu l'eina de disc
  31. Obre el terminal
  32. Copieu el fitxer EDID creat a la carpeta del sistema correcta
  33. Reinicieu
  34. FUNCIONA!!! No més text borrós i flor de color.
  35. Cervesa de celebració.
  36. Les coses encara són massa petites a la pantalla externa, però, és hora d'abordar l'escala.
  37. Obriu Preferències del sistema
  38. Feu clic a Visualitzacions
  39. Feu clic al botó d'opció 'A escala'.
  40. Estrany, tot el que fa és una llista de resolucions alternatives.
  41. Proveu algunes resolucions alternatives, totes semblen borroses i horribles, com s'esperava.
  42. Cerqueu altres paràmetres relacionats amb l'escalat.
  43. No n'hi ha cap.
  44. Torna a Google
  45. Llegiu els enllaços principals que són totes les entrades del bloc on els usuaris de Mac em diuen:
    1. Així és com passa amb Mac.
    2. Necessito comprar una pantalla aprovada per Apple.
    3. Que baixar la resolució és el mateix que escalar (FML, idiotes)
  46. Finalment, trobeu algunes publicacions que parlin d'opcions d'escala específiques 'HiDPI' prement la tecla 'Opció' mentre feu clic al botó d'opció Escalat.
  47. Torneu a les preferències de visualització, manteniu premuda Opció i feu clic a Escalat.
  48. Encara no hi ha opcions HiDPI.
  49. Google com activar HiDPI
  50. Busca aquest article: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Obre el terminal
  52. Executeu l'ordre
  53. Torneu a Preferències de visualització
  54. Encara no hi ha opcions HiDPI
  55. Torna a Google.
  56. Finalment, descobreix que OSX només admet de manera nativa els modes HiDPI en monitors amb relacions d'aspecte específiques. (Això està completament indocumentat per Apple - Gràcies Apple!)
  57. Google com configurar resolucions personalitzades.
  58. Trobeu una publicació que parla d'algun programari anomenat SwitchResX.
  59. Descarrega SwitchResX
  60. Descobriu la estranya interfície d'usuari.
  61. Trobeu les opcions de resolució 'admeses' per a la meva pantalla; hi ha moltes més coses que al diàleg de configuració d'Apple, incloses algunes d'HiDPI.
  62. Proveu algunes opcions HiDPI, es veuen bé, però tenen una relació d'aspecte incorrecta, de manera que hi ha barres negres als costats de la pantalla.
  63. Torneu a les resolucions HiDPI personalitzades de Google a OSX
  64. Enllaços de nou a les PMF de SwitchResX https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Obriu la pestanya 'Resolucions manuals' a SwitchResX
  66. Descobriu que aquesta part de l'aplicació només funciona si desactiveu la protecció de la integritat del sistema.
  67. No puc creure que hàgiu de desactivar SIP per establir una resolució personalitzada, de manera que Google-ho, acabeu de nou al lloc web de SwitchResX on l'autor té una opinió similar. https://www.madrau.com/support/support/srx_1011.html
  68. Sospir.
  69. Tancar
  70. Reinicieu en mode de recuperació
  71. Obre el terminal
  72. Introduïu l'ordre per desactivar SIP
  73. Reinicieu.
  74. Obriu SwitchResX
  75. Aneu a la pestanya Resolucions manuals.
  76. S'han sol·licitat els paràmetres de 'Resolució escalada'. No hi ha documentació sobre això.
  77. Suposo que, com que vull un 125% d'escala, he de multiplicar la resolució nativa dels meus monitors per 1,25 en ambdues dimensions.
  78. Deseu la resolució personalitzada.
  79. Proveu d'aplicar-lo i, finalment, adoneu-vos que heu de reiniciar-lo de nou abans que es pugui aplicar.
  80. Reinicieu
  81. Aplicar una resolució personalitzada.
  82. Éxit parcial! L'escalat ha funcionat, la relació d'aspecte és correcta, però tot és 'gran' a la pantalla. Sembla més aviat una escala del 175%.
  83. Rascara el cap i pensa. Adonar-me que he fet malament les matemàtiques. Si vull escalar el 125%, vull crear una resolució virtual del 175% de la resolució nativa de la meva pantalla, que reduirà l'HiDPI a una resolució efectiva del 85% de la meva resolució nativa fent que tot aparegui... ??? 15% més gran?? El cervell fa mal. Prou a prop decideixo.
  84. Prova-ho amb una resolució virtual de 4480 x 2520.
  85. Reinicieu per desar la nova resolució.
  86. Obriu SwitchResX
  87. Estableix la resolució de la pantalla amb la nova configuració manual HiDPI.
  88. OH DÉU MEU QUE FUNCIONA!!! Tinc una imatge de monitor externa a escala suau que sembla gairebé tan bona com la Retina!!!!!
  89. Tingueu en compte que ara he de pagar per SwitchResX després de 10 dies
  90. Negar-se a pagar 14 dòlars
  91. Scratch head, segurament SwitchResX no està fent res tan avançat, probablement només editant els fitxers de substitucions com la correcció RGB
  92. Fes una ullada al fitxer de substitucions, segur que SwitchResX només afegeix les resolucions personalitzades aquí
  93. Torna a Google.
  94. Trobeu una gran eina gratuïta i una guia per codificar les dades de resolució personalitzades: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Tingueu en compte que les resolucions escalades personalitzades encara no estan disponibles a les Preferències del sistema, ocultes d'alguna manera. Una altra 'funció' d'OSX no documentada.
  96. Torna a Google.
  97. Trobeu la fantàstica eina gratuïta RDM per activar les resolucions ocultes. https://github.com/avibrazil/RDM
  98. Instal·leu RDM
  99. Per fi!!! Tot funciona, GRATIS!
  100. Tancar
  101. Inicieu en mode de recuperació
  102. Torneu a habilitar SIP
  103. Reinicieu.
  104. Fet!

He d'estimar OSX. Feu clic per ampliar...

Hola OP, tinc un monitor Dell, 24' 2408WPS, és un monitor de 1920x1200, i passa el mateix, em vaig adonar que força el mode YPbPr/YCbCr en comptes del RGB. També el text és borrós, ara encara més gràcies a Mojave.

Així que estava pensant si el vostre mètode faria el meu monitor més nítid. Primer, intentaré forçar el mode RGB, tot i que m'agradaria saber si és possible revertir aquest hack al valor predeterminat.

En segon lloc, sé que serà difícil, però... seria possible forçar una millor renderització per al meu monitor de 1200p? No veig clar què vas fer, però també trobo a faltar aquesta opció, poder renderitzar la pantalla amb elements més grans, però alhora, renderitzada a 1200p, la resolució nativa. Seria possible? En aquest cas... com vas fer les matemàtiques? Quina resolució he d'intentar forçar?

La protecció d'integritat del sistema és fàcil de desactivar. Ho vaig fer una vegada per modificar alguna cosa més. Però no sé com calcular les resolucions.

Gràcies per endavant!

mikerisner

set 22, 2015
Atlanta, GA
  • 21 de maig de 2019
monitor-scaling.jpg

He connectat el meu MacBook Pro a un monitor 4K/UHD i la configuració de la pantalla s'assembla a l'esquerra (aquestes captures de pantalla no són realment del meu Mac, però són el punt). Vaig connectar el mateix Mac amb el mateix cable HDMI a un altre monitor 4K/UHD i la configuració de la pantalla semblava correcta. Així que em pregunto si hi ha alguna especificació de maquinari que permeti a macOS oferir la configuració més elegant de l'esquerra.

Si algú sap la resposta, si us plau, compartiu. Realment vull poder comprar un monitor 4K que admeti la configuració de configuració tal com es veu a l'esquerra.

Gràcies!!
Reaccions:fgp P

bola de punta

Feb 5, 2020
  • Feb 5, 2020
seb101 va dir: He d'estimar OSX. Feu clic per ampliar...

Gràcies! Vaig pensar que estava condemnat com al costat de Linux, on l'únic escalat era 1x o 2x, què és tan difícil de l'escala de la pantalla en sistemes operatius Unix? Un cop més, gràcies, funciona tal com es pretenia, elogis als que van desenvolupar RDM ??

Edita: bé, així que realment no vaig tenir temps de provar el meu sistema amb aquesta nova resolució HiDpi. Bé, avui m'he adonat que la transmissió de vídeo com a youtube suposa una càrrega enorme a la CPU, els meus fans ho farien al màxim. Amb la meva resolució normal de 2560 x 1440, veure vídeos de 4k/24fps està bé, però amb aquesta nova resolució ni tan sols puc veure 1080p/60fps sense que el meu sistema quedi completament fixat i el vídeo tartamudei/salti fotogrames. Al principi vaig pensar que potser només era un problema amb Safari, però no hi havia el mateix acord amb Chrome i Firefox. Aquesta és la resolució que apareixeria a la configuració després de crear la resolució personalitzada de 4480x2520 amb RDM. He anat malament en algun lloc o és només que el meu miserable macbook air de doble nucli no pot gestionar aquesta resolució virtual? Sembla estrany, però, per què afectaria un vídeo de youtube, vull dir que el vídeo reproduït no s'hauria d'escalar, oi?

Edició 2: d'acord, vaig provar un munt de resolucions diferents amb RDM, però el mateix tracte amb cadascuna d'elles. Suposo que l'escala de la pantalla no és per a un ordinador tan baix com el meu? De totes maneres, de moment, vaig decidir conformar-me amb la resolució 'escalada' de mac os de 2048x1152, que és una escala efectiva del 125%, però òbviament, tot és més borrós que en 2560x1440.

Adjunts

  • Visualitza l'element multimèdia ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Captura de pantalla 2020-2-6 a 22.27.22.png'file-meta '> 176,4 KB · Visualitzacions: 878
Última edició: 6 de febrer de 2020 P

pneves1975

4 de desembre de 2018
Portugal
  • Feb 6, 2020
mikerisner ha dit:

He connectat el meu MacBook Pro a un monitor 4K/UHD i la configuració de la pantalla s'assembla a l'esquerra (aquestes captures de pantalla no són realment del meu Mac, però són el punt). Vaig connectar el mateix Mac amb el mateix cable HDMI a un altre monitor 4K/UHD i la configuració de la pantalla semblava correcta. Així que em pregunto si hi ha alguna especificació de maquinari que permeti a macOS oferir la configuració més elegant de l'esquerra.

Si algú sap la resposta, si us plau, compartiu. Realment vull poder comprar un monitor 4K que admeti la configuració de configuració tal com es veu a l'esquerra.

Gràcies!! Feu clic per ampliar...

A l'esquerra també teniu el control de la brillantor. Sospito que el monitor esquerre utilitza una connexió TB3 com els LG 4k i 5k d'Apple Store. Potser si la connexió és HDMI, no obteniu aquests modes.

No obstant això, no tinc informació per fer una còpia de seguretat d'això. Només és una possible explicació. P

bola de punta

Feb 5, 2020
  • Feb 6, 2020
piikkipallo va dir: Edit 2: D'acord, vaig provar un munt de resolucions diferents amb RDM, però el mateix tracte amb cadascuna d'elles. Suposo que l'escala de la pantalla no és per a un ordinador tan baix com el meu? De totes maneres, de moment, vaig decidir conformar-me amb la resolució 'escalada' de mac os de 2048x1152, que és una escala efectiva del 125%, però òbviament, tot és més borrós que en 2560x1440. Feu clic per ampliar...

D'acord, fins a com funciona l'escala de la pantalla HiDPi. He provat d'executar la resolució personalitzada que OP va executar 2240x1260 HiDPi, no sabia que la resolució real representada per la gpu seria 4480x2560! Això suposa un augment del 311% de píxels respecte a la resolució nativa de 1440p. No és estrany que estigués experimentant problemes greus de rendiment. Bé, vaig jugar amb les resolucions per esbrinar què funcionaria per a mi i la meva petita CPU de doble nucli i macbook de gpu integrada sembla que 1504x846 HiDPi és el punt dolç. Amb aquesta resolució, potser no tinc tants béns immobles com en una resolució bàsica de 2048x1152, però agafaré aquesta imatge més nítida per sobre de la contrapart borrosa. Amb aquesta resolució puc veure contingut en 1080p/60fps o 4K/24fps sense que els aficionats cridin per la seva estimada pietat o els recursos del meu sistema dedicats a transmetre un vídeo senzill. M'agradaria que el meu Mac tingués una GPU millor, però suposo que això servirà?

robvas

Mar 29, 2009
USA
  • Feb 6, 2020
Executo els meus monitors de 2560 x 1440 amb resolució nativa i funcionen bé.

*arronsa d'espatlles*

A més, algunes persones l'anomenen 3K...

2560x1440 és una gran resolució de ThinkPad si la podeu obtenir a la pantalla de 14', per cert.