Fóra

Průvodce: Oprava škálování externího monitoru a problémů s 'rozostřením' u MBP a OSX

S

seb101

Původní plakát
3. dubna 2014
  • 2. května 2019
Rychlý průvodce aktivací správného barevného režimu a 125% škálování na externích monitorech Dell 4K (2650 x 1440) s vaším MacBookem. (Pokyny pro Windows a OSX).

Získáte tak plynule škálovaný zážitek z externího monitoru, který zachovává prvky uživatelského rozhraní přibližně stejnou „velikost“, jak je přetahujete mezi Retina a externí displej.

Windows (cca 10 sekund)

  1. Připojte monitor
  2. Klepněte pravým tlačítkem myši na plochu
  3. Klikněte na „Nastavení zobrazení“
  4. Přetáhněte posuvník Měřítko na 125 %
  5. Klepněte na tlačítko Použít
  6. Všechno vypadá skvěle.

OSX High Sierra/Mojave (přibližně 2,5 hodiny)
  1. Připojte monitor
  2. Obrazovka nevypadá správně, text a černé na bílém prvky jsou rozmazané a kolem nich „kvetou“ barvy.
  3. Otevřete Předvolby systému
  4. Klepněte na položku Displeje
  5. Podívejte se na relevantní nastavení
  6. Nejsou žádné.
  7. Vyhledejte si to, nejste si jisti přesným problémem, tak zkuste ‚OSX externí zobrazení neostrého textu‘
  8. Přečtěte si 4 hlavní odkazy, které jsou sbírkou příspěvků na fóru, kde mi zarytí uživatelé Maců říkají, že:
    1. S Macem to tak prostě je
    2. OSX je „lepší“, protože zobrazuje písma jinak, a proto mohou být rozmazaná. Smiř se s tím.
    3. Moje oči jsou na vině, protože to teď srovnávám s obrazovkou Retina a Retina je TAK dobrá, že všechno ostatní vypadá rozmazaně.
    4. Potřebuji si koupit displej Apply
    5. Zkuste povolit nebo zakázat vyhlazování písem.
  9. Rozhodněte se zkusit vyhlazení písma.
  10. Otevřete Předvolby systému
  11. Klikněte na Obecné (kupodivu se to nepovažuje za nastavení „Zobrazení“)
  12. Vyhlazování písma je zapnuté, tak to zkouším zakázat. Problém to nevyřeší.
  13. Znovu povolte vyhlazování písma.
  14. Zpět na Google.
  15. Nakonec najděte příspěvek na fóru, který vysvětluje problém, že OSX nesprávně vynucuje barevný režim na některých externích obrazovkách na YPbPr/YCbCr místo RGB.
  16. Otevřete Předvolby systému
  17. Zobrazí se kliknutí
  18. Hledejte nastavení Color Mode
  19. V OSX neexistuje
  20. Nakonec najděte tento skvělý blogový příspěvek s opravou: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Klesá čelist při složitosti opravy - režim obnovy?!!?!
  22. Rozhodněte se do toho jít.
  23. Stáhněte si skript z GitHubu
  24. Spusťte skript - zapíše nový soubor EDID.
  25. Vypněte Mac
  26. Spusťte režim obnovení
  27. Otevřete nástroj Disk Tool
  28. Připojte šifrovaný disk FileVault
  29. Zadejte heslo
  30. Zavřete nástroj Disk
  31. Otevřete Terminál
  32. Zkopírujte vytvořený soubor EDID do správné systémové složky
  33. Restartujte
  34. FUNGUJE TO!!! Už žádné rozmazávání textu a barevné výkvěty.
  35. Slavnostní pivo.
  36. Věci jsou na externím displeji stále příliš malé, ale je čas řešit změnu měřítka.
  37. Otevřete Předvolby systému
  38. Klepněte na položku Displeje
  39. Klikněte na přepínač 'Scaled'.
  40. Divné, všechno to dává seznam alternativních rozlišení.
  41. Zkuste nějaká alternativní rozlišení, všechna vypadají rozmazaně a příšerně, jak se očekávalo.
  42. Hledejte další nastavení související s Měřítko.
  43. Nejsou žádné.
  44. Zpět na Google
  45. Přečtěte si hlavní odkazy, což jsou všechny blogové příspěvky, kde mi zarytí uživatelé Maců říkají:
    1. Tak je to s Macem.
    2. Potřebuji koupit displej schválený společností Apple.
    3. Že snížení rozlišení je stejné jako škálování (FML vy idioti)
  46. Nakonec najděte nějaké příspěvky, které hovoří o konkrétních možnostech škálování „HiDPI“, stisknutím klávesy „Option“ a kliknutím na přepínač škálování.
  47. Vraťte se zpět do předvoleb zobrazení, podržte tlačítko Option a klikněte na možnost Scaled.
  48. Stále neexistují žádné možnosti HiDPI.
  49. Google, jak povolit HiDPI
  50. Najít tento článek: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Otevřete Terminál
  52. Spusťte příkaz
  53. Vraťte se do Předvoleb zobrazení
  54. Stále žádné možnosti HiDPI
  55. Zpět na Google.
  56. Nakonec zjistíte, že OSX nativně podporuje pouze režimy HiDPI na monitorech se specifickými poměry stran. (Toto je zcela nezdokumentováno společností Apple – díky Apple!)
  57. Google, jak nastavit vlastní rozlišení.
  58. Najděte příspěvek hovořící o nějakém softwaru zvaném SwitchResX.
  59. Stáhněte si SwitchResX
  60. Baulk na bizarním uživatelském rozhraní.
  61. Najděte „podporované“ možnosti rozlišení pro mou obrazovku – je jich mnohem více než v dialogovém okně nastavení Apple, včetně některých HiDPI.
  62. Vyzkoušejte některé možnosti HiDPI, vypadají dobře, ale mají špatný poměr stran, takže po stranách obrazovky jsou černé pruhy.
  63. Zpět na vlastní rozlišení HiDPI Google v OSX
  64. Odkazy zpět na SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Otevřete záložku ‚Manual Resolutions‘ v SwitchResX
  66. Objevit tuto část aplikace funguje pouze v případě, že deaktivujete ochranu integrity systému.
  67. Nemůžu úplně uvěřit, že pro nastavení vlastního rozlišení musíte deaktivovat SIP, tak si to vygooglujte a skončete zpět na webu SwitchResX, kde má autor podobný názor. https://www.madrau.com/support/support/srx_1011.html
  68. Povzdech.
  69. Vypnout
  70. Restartujte v režimu zotavení
  71. Otevřete Terminál
  72. Zadejte příkaz pro deaktivaci SIP
  73. Restartujte.
  74. Otevřete SwitchResX
  75. Přejděte na kartu Ruční rozlišení.
  76. Dotaz na parametry „Škálované rozlišení“. Žádná dokumentace k tomu.
  77. Hádejte, že když chci 125% škálování, musím vynásobit nativní rozlišení svých monitorů 1,25 v obou rozměrech.
  78. Uložte vlastní rozlišení.
  79. Zkuste to použít a nakonec si uvědomte, že musíte znovu restartovat, než to bude možné použít.
  80. Restartujte
  81. Použít vlastní rozlišení.
  82. Částečný úspěch! Škálování fungovalo, poměr stran je správný, ale na obrazovce je vše příliš „velké“. Vypadá to spíše na 175% škálování.
  83. Podrbej hlavu a přemýšlej. Uvědomte si, že jsem špatně počítal. Pokud chci 125% škálování, chci vytvořit virtuální rozlišení 175% nativního rozlišení mé obrazovky, které bude HiDPI zmenšeno na efektivní rozlišení 85% mého nativního rozlišení, takže vše bude vypadat... ??? o 15% větší?? Mozek bolí. Rozhodnu se dost blízko.
  84. Zkuste to s virtuálním rozlišením 4480 x 2520.
  85. Restartujte pro uložení nového rozlišení.
  86. Otevřete SwitchResX
  87. Nastavte rozlišení obrazovky na nové ruční nastavení HiDPI.
  88. Ó BOŽE TO FUNGUJE!!! Mám hladký zmenšený obraz externího monitoru, který vypadá skoro stejně dobře jako Retina!!!!!
  89. Uvědomte si, že nyní musím za SwitchResX zaplatit po 10 dnech
  90. Odmítněte zaplatit 14 $
  91. Scratch head, SwitchResX určitě nedělá nic tak pokročilého, pravděpodobně jen upravuje soubory Overrides, jako je oprava RGB
  92. Podívejte se na soubor přepisů, jistě, SwitchResX sem jen přidává vlastní rozlišení
  93. Zpět na Google.
  94. Najděte skvělý bezplatný nástroj a průvodce pro kódování dat vlastního rozlišení: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Uvědomte si, že přizpůsobená rozlišení stále nejsou k dispozici v předvolbách systému, jsou nějak skrytá. Další nezdokumentovaná ‚funkce‘ OSX.
  96. Zpět na Google.
  97. Najděte úžasný bezplatný nástroj RDM, který umožňuje skrytá rozlišení. https://github.com/avibrazil/RDM
  98. Nainstalujte RDM
  99. Konečně!!! Všechno to funguje, ZDARMA!
  100. Vypnout
  101. Spusťte do režimu obnovení
  102. Znovu povolte SIP
  103. Restartujte.
  104. Hotovo!

Musím milovat OSX. Poslední úprava: 2. května 2019
reakce:maverick28 THE

milenka

14. října 2008


  • 2. května 2019
seb101 řekl: Na jiných '4k' rozlišeních, jako je 2560x1440, tyto možnosti v dialogu Nastavení zobrazení nezískáte. Kliknutím rozbalíte...

To není rozlišení 4K. Váš problém je v tom, že vedle vašeho Macu s vysokým DPI máte displej s nízkým DPI a očekáváte, že kvalita obrazu bude kompatibilní.
reakce:gim, babatunde22, jorgepasco1 a 3 další

Stephen.R

Pozastaveno
2. listopadu 2018
Thajsko
  • 2. května 2019
seb101 řekl: Na jiných '4k' rozlišeních, jako je 2560x1440 Kliknutím rozbalíte...
.... 2560x1440 není 4K. Jeho 2K. Tuším 2,5K, ale nikdo tomu tak neříká.
reakce:Populus, HatMine, me55 a 1 další osoba S

seb101

Původní plakát
3. dubna 2014
  • 2. května 2019
leman řekl: To není rozlišení 4K. Váš problém je v tom, že vedle vašeho Macu s vysokým DPI máte displej s nízkým DPI a očekáváte, že kvalita obrazu bude kompatibilní. Kliknutím rozbalíte...

Ne, nikdy jsem nečekal, že kvalita obrazu bude srovnatelná. Očekávám, že budu schopen škálovat zobrazení operačního systému tak, aby byla vizuální velikost prvků uživatelského rozhraní konzistentní napříč displeji. Což s trochou hackování můžete. Je jen škoda, že to není možnost v Předvolbách systému jako ve Windows.
. Poslední úprava: 2. května 2019
reakce:nádivka THE

milenka

14. října 2008
  • 2. května 2019
seb101 řekl: 1) Apple implementoval flexibilní škálování uživatelského rozhraní, podívejte se na snímek obrazovky Stephen.R výše, má 5 flexibilních možností, jak škálovat uživatelské rozhraní na své 4K obrazovce. Právě se rozhodli být selektivní při implementaci (nepochybně proto, aby přivedli lidi k jejich „doporučeným“ partnerským produktům). Kliknutím rozbalíte...

AFAIK, Apple zcela odstranil implementaci flexibilního škálování uživatelského rozhraní. Podporují pouze škálování 2x2 (faktor zálohování 2,0) – tj. 1 logický pixel je reprezentován jako 2x2 fyzické pixely. To, v kombinaci s běžným přepínáním rozlišení, je to, co můžete vidět na snímku obrazovky Stephen.R.

seb101 řekl: 2) Flexibilní škálování funguje skvěle na rozlišení nižších než skutečné 4K. Rozlišení 2560 x 1440 na 24' nebo 27' obrazovce při zmenšení na přibližně '125 %' vypadá dobře. Prvky uživatelského rozhraní se vizuální velikostí shodují s displejem sítnice. Ne, „kvalita“ není tak vysoká, ale ušetříte si $ 300+. Je jen škoda, že je těžké ho zapnout. Kliknutím rozbalíte...

Může se vám to zdát v pořádku, ale opravdu to zhoršuje kvalitu písem a dalšího obsahu. Apple věří, že předvídatelná kvalita obrazu je důležitější než vizuální hacky typu, který popisujete. Pokud to chcete, vždy si můžete vybrat operační systém, který vám to poskytne.

P.S. „Skutečné“ flexibilní škálování uživatelského rozhraní je skvělá věc, ale velmi zatěžuje vývojáře softwaru a přináší obrovské problémy s kvalitou na obrazovkách s nižším DPI. Toto je cesta, kterou si Windows vybral a bohužel to vypadá jako nepořádek s mnoha aplikacemi. To je obzvláště nešťastné ve spojení s vykreslováním písem Windows, které již písma deformuje. Apple se místo toho rozhodl opravit jejich škálování na faktor 2, což je neflexibilní, ale zápis softwaru HiDPI je triviální a také umožňuje rychlejší algoritmy kreslení (protože nemusíte brát v úvahu zlomkové šířky zástavy).

Stephen.R

Pozastaveno
2. listopadu 2018
Thajsko
  • 2. května 2019
leman řekl: AFAIK, Apple zcela odstranil implementaci flexibilního škálování uživatelského rozhraní. Podporují pouze škálování 2x2 (faktor zálohování 2,0) – tj. 1 logický pixel je reprezentován jako 2x2 fyzické pixely. To, v kombinaci s běžným přepínáním rozlišení, je to, co můžete vidět na snímku obrazovky Stephen.R. Kliknutím rozbalíte...

Ano i ne.

Vzpomínám si na implementaci, o které se zmiňujete v Lion/et.al, byla spíše podobná způsobu (jak tomu rozumím) Windows: každá aplikace vykresluje své okno chrome/ovládací prvky/obsah ve vyšším rozlišení. Když jste to povolili, velikost panelu nabídek se z paměti měnila, když jste přicházeli a vycházeli z aplikací, které to podporovaly.

To, co nyní existuje, je rozhodně těžší pro GPU, ale nejsem si jistý, zda je váš popis docela přesný – změna měřítka vykresleného obrazu tak, aby odpovídala displeji, není totéž jako nastavení vašeho 1080p displeje na rozlišení 1024x768, kde se měřítko displeje mění. nahoru obraz – displej přijímá obraz 1:1 4k (nebo co je to nativní rozlišení), který je předem upraven systémem macOS/GPU. M

mick2

5. října 2017
Spojené království
  • 2. května 2019
leman řekl: Apple léta experimentoval s flexibilním škálováním uživatelského rozhraní (skrytá implementace byla přítomna u sněžného leoparda a věřím, že Lion), ale nakonec se rozhodli, že to není správná cesta (hlavně proto, že to prostě nefunguje konzistentně, zejména na displeji s nízkým rozlišením dpi). Pokud je pro vás tato konkrétní funkce důležitá, doporučuji vám znovu používat macOS, protože je nepravděpodobné, že bude podporována. Možná v budoucnu, až bude rozlišení displeje jako koncept vyřazeno (mělo by se tak stát do 15 let). Kliknutím rozbalíte...

leman řekl: Může se vám to zdát v pořádku, ale opravdu to zhoršuje kvalitu písem a dalšího obsahu. Apple věří, že předvídatelná kvalita obrazu je důležitější než vizuální hacky typu, který popisujete. Pokud to chcete, vždy si můžete vybrat operační systém, který vám to poskytne. Kliknutím rozbalíte...


Nebo jinými slovy, OP si můžete myslet, že chcete dosáhnout ostrých a správně zmenšených písem na svém monitoru 2560x1440, ale Apple o tom naštěstí již přemýšlel vaším jménem a dospěl k závěru, že to, co chcete, je ve skutečnosti nesprávné, ale pravděpodobně to neuděláte. neuvědomuji si to... víte, je to všechno z důvodů „předvídatelné kvality obrazu“ při používání monitorů, které nevlastníte. Stejně jako ty drahé, které prodává Apple.

Skutečnost, že operační program skutečně vyřešil jeho problém – i když skokem přes ty směšné obruče, které nastínil – je jistě důkazem toho, že *je* skutečně možné dosáhnout „předvídatelné kvality obrazu“ pomocí jiného hardwaru, ale Apple to prostě nechce dovolit. aby to jejich uživatelé snadno provedli?
reakce:TomMuc a MecPro THE

milenka

14. října 2008
  • 3. května 2019
mick2 řekl: Nebo jinými slovy, OP, možná si myslíte, že chcete dosáhnout ostrých a správně zmenšených písem na svém monitoru 2560x1440, ale naštěstí o tom Apple již přemýšlel vaším jménem a dospěl k závěru, že to, co chcete, je ve skutečnosti nesprávné. Kliknutím rozbalíte...

Podívej, není třeba se tady nadávat. Jde o to, že na macOS není opravdu možné získat ostrá a správně zmenšená písma (můžete použít vestavěnou funkci zoomu pro mnohem lepší kvalitu, ale není to to, co OP chce). Škálování, které macOS implementuje, je zaměřeno na obrazovky s vysokým DPI a na displejích s nízkým DPI přinese podprůměrné výsledky, proto je zakázáno.

mick2 řekl: Skutečnost, že operační systém skutečně vyřešil jeho problém – i když skokem přes ty směšné obruče, které načrtl – je důkazem toho, že *je* skutečně možné dosáhnout „předvídatelné kvality obrazu“ pomocí jiného hardwaru, ale Apple to prostě nedokáže. Chcete to svým uživatelům umožnit snadno? Kliknutím rozbalíte...

Je také možné použít váš notebook jako pokojové topení nebo vaše auto jako nouzový generátor elektřiny, ale to neznamená, že je to doporučený nebo podporovaný případ použití. OP zde provedlo vynucení režimu vykreslování, který je vyhrazen pro obrazovky HiDPI. Upřímně řečeno, OP mohl pravděpodobně dosáhnout podobného výsledku pouhým přepnutím na nižší rozlišení, bez všech těchto hacků.

Přesto skutečně existuje problém, kdy macOS s některými displeji Dell vyjednává nesprávný signálový protokol. Z toho, co jsem četl, je to druh oboustranného problému: monitor inzeruje určitou specifikaci, ale nezdá se, že by s touto specifikací správně fungoval. MacOS zároveň trvá na používání této specifikace a nenabízí snadný způsob, jak to uživateli přepsat.
[doublepost=1556873131][/doublepost]
Stephen.R řekl: Ano i ne.

Vzpomínám si na implementaci, o které se zmiňujete v Lion/et.al, byla spíše podobná způsobu (jak tomu rozumím) Windows: každá aplikace vykresluje své okno chrome/ovládací prvky/obsah ve vyšším rozlišení. Když jste to povolili, velikost panelu nabídek se z paměti měnila, když jste přicházeli a vycházeli z aplikací, které to podporovaly.

To, co nyní existuje, je rozhodně těžší pro GPU, ale nejsem si jistý, zda je váš popis docela přesný – změna měřítka vykresleného obrazu tak, aby odpovídala displeji, není totéž jako nastavení vašeho 1080p displeje na rozlišení 1024x768, kde se měřítko displeje mění. nahoru obraz – displej přijímá obraz 1:1 4k (nebo co to je nativní rozlišení), který je předem upraven systémem macOS/GPU. Kliknutím rozbalíte...

Pokud to chcete podrobněji, tak se to děje v zákulisí. Za prvé, moderní OS obecně neumožňují aplikacím kreslit na obrazovku přímo, místo toho poskytují záložní úložiště (kreslicí povrch v paměti). Rozdíly spočívají v rozlišení záložního úložiště a v tom, jak jsou logické pixely (co je považováno za pixel softwarem) a co je považováno za pixel hardwarem na sebe mapovány.

Windows v zásadě používá následující přístup: jejich záložní úložiště má stejné PPI jako systémové rozlišení displeje, ale velikost logického pixelu je flexibilní. Pokud nastavíte škálování DPI například na 150 %, systém řekne všem aplikacím, aby vše vykreslovaly v 1,5násobku velikosti. Díky tomu je logika kreslení mnohem složitější, protože aplikace nyní musí vzít v úvahu, že pixel není nutně pixel. Zavádí také problémy s grafickými aktivy, protože je také třeba škálovat. Každopádně, pokud je naprogramován správně, s použitím správných kreslicích abstrakcí, není to problém (kromě výkonu, protože kreslicí algoritmy musí být spíše obecné), ale bohužel většina vlastních kreslicích kódů není ve skutečnosti správně naprogramována. To je také přístup, který měl Appel ve Snow Leopard: aplikace se musela dotazovat na aktuální faktor zálohy a kreslit v odpovídajícím měřítku.

Moderní macOS umí něco mnohem jednoduššího. V zásadě umožňuje pouze dva podpůrné faktory úložiště: 1.0 a 2.0. Pokud je to 1,0, pixel je pixel a aplikace pouze kreslí jako tradičně. Pokud je to 2.0 (to, co Apple nazývá režim HiDPI), pak je pixel podpořen skupinou pixelů 2x2 v podpůrném úložišti a aplikace musí kreslit věci ve 2x původní velikosti (v každém rozměru), aby dosáhla stejné velikosti uživatelského rozhraní. To v podstatě umožňuje kreslení se „skutečnou“ subpixelovou přesností (a také důvodem, proč se v tomto režimu stávají zastaralé techniky vyhlazování fontů – protože všechny tyto techniky slouží k emulaci subpixelového vykreslování). V každém případě, protože podpůrný faktor je v tomto přístupu integrální (a pevný), mnoho věcí usnadňuje (např. algoritmy kreslení mohou být v mnoha případech jednodušší, správa aktiv se zjednoduší) — a to je důvod, proč by software Mac mohl přejít na HiDPI. za velmi krátkou dobu, zatímco Windows stále trochu bojuje.

A věci začaly být opravdu zajímavé, když si nějaký šílený génius v Applu uvědomil následující: PPI podpůrného obchodu se může lišit od PPI skutečného fyzického displeje. Například váš sítnicový displej může mít rozlišení 2880 x 1800, ale vaše úložiště na celou obrazovku může mít rozlišení 3840 x 2400 (logické rozlišení 1920 x 1200 s faktorem zálohovacího úložiště 2.0). Z pohledu vaší aplikace se vykresluje na 4K 3840x2400 displej při 200% DPI škálování, ale macOS pak bude filtrovat konečný obrázek na 2880x1800. To vám dává emulované 75% DP škálování pomocí supersampling AA. Vzhledem k tomu, že PPI obrazovky sítnice je stále velmi vysoké, dochází k určité ztrátě přesnosti, ale není ve skutečnosti patrná. A kvalita je vyšší než u přímého kreslení na 75 % až 2880x1800, protože se v zákulisí spoléháte na SSAA. V zásadě může tato metoda implementovat libovolné škálování DPI s vysokou kvalitou (změnou rozlišení záložního úložiště), ale Apple ji omezuje na některé běžně používané hodnoty. Problémy s tímto přístupem jsou a) režie škálování (zanedbatelné u moderních GPU), b) znemožňuje vykreslování perfektní pro pixely (IMO není problém, pokud je obrazovka HiDPI, protože pixely stejně nejsou rozeznatelné) a c) žije a umírá s rozlišením nativního displeje. Pokud má obrazovka nízké DPI, dochází po převzorkování k příliš velké ztrátě přesnosti. To je hlavní důvod, proč Apple deaktivuje tento režim vykreslování na obrazovkách s nízkým DPI, a také důvod, proč se Windows historicky spoléhaly na pixel-perfektní (nebo pixel-snapující) kresbu, která dává tento ostrý vzhled tím, že efektivně deformuje obraz tak, aby se vešel. do mřížky pixelů.

(Omlouvám se za tak dlouhý příspěvek, doufám, že to někoho zaujme) reakce:revz190 a nesterovml THE

milenka

14. října 2008
  • 3. května 2019
mick2 řekl: Jen mě unavuje číst tato klikatá logická a sémantická carte-blanche zdůvodnění Apple a jejich praktik a cítím potřebu je vyslovit. Realita je samozřejmě taková, že Apple dělá některé věci dobře, některé průměrně a některé špatně, stejně jako každá jiná technologická společnost, A JE V pořádku, když to tak řeknu... reakce:milenka

Stephen.R

Pozastaveno
2. listopadu 2018
Thajsko
  • 3. května 2019
mick2 řekl: Jen mě unavuje číst tato klikatá logická a sémantická carte-blanche zdůvodnění Apple a jejich praktik a cítím potřebu je vyslovit. Realita je samozřejmě taková, že Apple dělá některé věci dobře, některé podprůměrně a některé špatně, stejně jako jakákoli jiná technologická společnost, A JE V POŘÁDKU TO ŘÍCT... reakce:milenka

Lidé

24. srpna 2012
Valencie, Španělsko.
  • 5. května 2019
seb101 řekl: Rychlý průvodce aktivací správného barevného režimu a 125% škálování na externích monitorech Dell 4K (2650 x 1440) s vaším MacBookem. (Pokyny pro Windows a OSX).

Získáte tak plynule škálovaný zážitek z externího monitoru, který zachovává prvky uživatelského rozhraní přibližně stejnou „velikost“, jak je přetahujete mezi Retina a externí displej.

Windows (cca 10 sekund)

  1. Připojte monitor
  2. Klepněte pravým tlačítkem myši na plochu
  3. Klikněte na „Nastavení zobrazení“
  4. Přetáhněte posuvník Měřítko na 125 %
  5. Klepněte na tlačítko Použít
  6. Všechno vypadá skvěle.

OSX High Sierra/Mojave (přibližně 2,5 hodiny)
  1. Připojte monitor
  2. Obrazovka nevypadá správně, text a černé na bílém prvky jsou rozmazané a kolem nich „kvetou“ barvy.
  3. Otevřete Předvolby systému
  4. Klepněte na položku Displeje
  5. Podívejte se na relevantní nastavení
  6. Nejsou žádné.
  7. Vyhledejte si to, nejste si jisti přesným problémem, tak zkuste ‚OSX externí zobrazení neostrého textu‘
  8. Přečtěte si 4 hlavní odkazy, které jsou sbírkou příspěvků na fóru, kde mi zarytí uživatelé Maců říkají, že:
    1. S Macem to tak prostě je
    2. OSX je „lepší“, protože zobrazuje písma jinak, a proto mohou být rozmazaná. Smiř se s tím.
    3. Moje oči jsou na vině, protože to teď srovnávám s obrazovkou Retina a Retina je TAK dobrá, že všechno ostatní vypadá rozmazaně.
    4. Potřebuji si koupit displej Apply
    5. Zkuste povolit nebo zakázat vyhlazování písem.
  9. Rozhodněte se zkusit vyhlazení písma.
  10. Otevřete Předvolby systému
  11. Klikněte na Obecné (kupodivu se to nepovažuje za nastavení „Zobrazení“)
  12. Vyhlazování písma je zapnuté, tak to zkouším zakázat. Problém to nevyřeší.
  13. Znovu povolte vyhlazování písma.
  14. Zpět na Google.
  15. Nakonec najděte příspěvek na fóru, který vysvětluje problém, že OSX nesprávně vynucuje barevný režim na některých externích obrazovkách na YPbPr/YCbCr místo RGB.
  16. Otevřete Předvolby systému
  17. Zobrazí se kliknutí
  18. Hledejte nastavení Color Mode
  19. V OSX neexistuje
  20. Nakonec najděte tento skvělý blogový příspěvek s opravou: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Klesá čelist při složitosti opravy - režim obnovy?!!?!
  22. Rozhodněte se do toho jít.
  23. Stáhněte si skript z GitHubu
  24. Spusťte skript - zapíše nový soubor EDID.
  25. Vypněte Mac
  26. Spusťte režim obnovení
  27. Otevřete nástroj Disk Tool
  28. Připojte šifrovaný disk FileVault
  29. Zadejte heslo
  30. Zavřete nástroj Disk
  31. Otevřete Terminál
  32. Zkopírujte vytvořený soubor EDID do správné systémové složky
  33. Restartujte
  34. FUNGUJE TO!!! Už žádné rozmazávání textu a barevné výkvěty.
  35. Slavnostní pivo.
  36. Věci jsou na externím displeji stále příliš malé, ale je čas řešit změnu měřítka.
  37. Otevřete Předvolby systému
  38. Klepněte na položku Displeje
  39. Klikněte na přepínač 'Scaled'.
  40. Divné, všechno to dává seznam alternativních rozlišení.
  41. Zkuste nějaká alternativní rozlišení, všechna vypadají rozmazaně a příšerně, jak se očekávalo.
  42. Hledejte další nastavení související s Měřítko.
  43. Nejsou žádné.
  44. Zpět na Google
  45. Přečtěte si hlavní odkazy, což jsou všechny blogové příspěvky, kde mi zarytí uživatelé Maců říkají:
    1. Tak je to s Macem.
    2. Potřebuji koupit displej schválený společností Apple.
    3. Že snížení rozlišení je stejné jako škálování (FML vy idioti)
  46. Nakonec najděte nějaké příspěvky, které hovoří o konkrétních možnostech škálování „HiDPI“, stisknutím klávesy „Option“ a kliknutím na přepínač škálování.
  47. Vraťte se zpět do předvoleb zobrazení, podržte tlačítko Option a klikněte na možnost Scaled.
  48. Stále neexistují žádné možnosti HiDPI.
  49. Google, jak povolit HiDPI
  50. Najít tento článek: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Otevřete Terminál
  52. Spusťte příkaz
  53. Vraťte se do Předvoleb zobrazení
  54. Stále žádné možnosti HiDPI
  55. Zpět na Google.
  56. Nakonec zjistíte, že OSX nativně podporuje pouze režimy HiDPI na monitorech se specifickými poměry stran. (Toto je zcela nezdokumentováno společností Apple – díky Apple!)
  57. Google, jak nastavit vlastní rozlišení.
  58. Najděte příspěvek hovořící o nějakém softwaru zvaném SwitchResX.
  59. Stáhněte si SwitchResX
  60. Baulk na bizarním uživatelském rozhraní.
  61. Najděte „podporované“ možnosti rozlišení pro mou obrazovku – je jich mnohem více než v dialogovém okně nastavení Apple, včetně některých HiDPI.
  62. Vyzkoušejte některé možnosti HiDPI, vypadají dobře, ale mají špatný poměr stran, takže po stranách obrazovky jsou černé pruhy.
  63. Zpět na vlastní rozlišení HiDPI Google v OSX
  64. Odkazy zpět na SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Otevřete záložku ‚Manual Resolutions‘ v SwitchResX
  66. Objevit tuto část aplikace funguje pouze v případě, že deaktivujete ochranu integrity systému.
  67. Nemůžu úplně uvěřit, že pro nastavení vlastního rozlišení musíte deaktivovat SIP, tak si to vygooglujte a skončete zpět na webu SwitchResX, kde má autor podobný názor. https://www.madrau.com/support/support/srx_1011.html
  68. Povzdech.
  69. Vypnout
  70. Restartujte v režimu zotavení
  71. Otevřete Terminál
  72. Zadejte příkaz pro deaktivaci SIP
  73. Restartujte.
  74. Otevřete SwitchResX
  75. Přejděte na kartu Ruční rozlišení.
  76. Dotaz na parametry „Škálované rozlišení“. Žádná dokumentace k tomu.
  77. Hádejte, že když chci 125% škálování, musím vynásobit nativní rozlišení svých monitorů 1,25 v obou rozměrech.
  78. Uložte vlastní rozlišení.
  79. Zkuste to použít a nakonec si uvědomte, že musíte znovu restartovat, než to bude možné použít.
  80. Restartujte
  81. Použít vlastní rozlišení.
  82. Částečný úspěch! Škálování fungovalo, poměr stran je správný, ale na obrazovce je vše příliš „velké“. Vypadá to spíše na 175% škálování.
  83. Podrbej hlavu a přemýšlej. Uvědomte si, že jsem špatně počítal. Pokud chci 125% škálování, chci vytvořit virtuální rozlišení 175% nativního rozlišení mé obrazovky, které bude HiDPI zmenšeno na efektivní rozlišení 85% mého nativního rozlišení, takže vše bude vypadat... ??? o 15% větší?? Mozek bolí. Rozhodnu se dost blízko.
  84. Zkuste to s virtuálním rozlišením 4480 x 2520.
  85. Restartujte pro uložení nového rozlišení.
  86. Otevřete SwitchResX
  87. Nastavte rozlišení obrazovky na nové ruční nastavení HiDPI.
  88. Ó BOŽE TO FUNGUJE!!! Mám hladký zmenšený obraz externího monitoru, který vypadá skoro stejně dobře jako Retina!!!!!
  89. Uvědomte si, že nyní musím za SwitchResX zaplatit po 10 dnech
  90. Odmítněte zaplatit 14 $
  91. Scratch head, SwitchResX určitě nedělá nic tak pokročilého, pravděpodobně jen upravuje soubory Overrides, jako je oprava RGB
  92. Podívejte se na soubor přepisů, jistě, SwitchResX sem jen přidává vlastní rozlišení
  93. Zpět na Google.
  94. Najděte skvělý bezplatný nástroj a průvodce pro kódování dat vlastního rozlišení: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Uvědomte si, že přizpůsobená rozlišení stále nejsou k dispozici v předvolbách systému, jsou nějak skrytá. Další nezdokumentovaná ‚funkce‘ OSX.
  96. Zpět na Google.
  97. Najděte úžasný bezplatný nástroj RDM, který umožňuje skrytá rozlišení. https://github.com/avibrazil/RDM
  98. Nainstalujte RDM
  99. Konečně!!! Všechno to funguje, ZDARMA!
  100. Vypnout
  101. Spusťte do režimu obnovení
  102. Znovu povolte SIP
  103. Restartujte.
  104. Hotovo!

Musím milovat OSX. Kliknutím rozbalíte...

Ahoj OP, mám monitor Dell, 24' 2408WPS, je to monitor 1920x1200 a děje se to samé, všiml jsem si, že vynutí režim YPbPr/YCbCr místo RGB. Také text je rozmazaný, nyní ještě více díky Mojave.

Tak jsem přemýšlel, jestli by díky vaší metodě byl můj monitor křupavější. Nejprve se pokusím vynutit režim RGB, i když bych rád věděl, zda je možné tento hack vrátit zpět na výchozí.

Za druhé, vím, že to bude obtížné, ale... bylo by možné vynutit lepší vykreslení pro můj 1200p monitor? Nevidím jasně, co jste udělali, ale tato možnost mi také chybí, protože jsem schopen vykreslit obrazovku s většími prvky, ale zároveň s nativním rozlišením 1200p. Bylo by možné? V tom případě... jak jsi počítal? Jaké rozlišení bych měl zkusit vynutit?

Ochranu integrity systému lze snadno deaktivovat. Udělal jsem to jednou, abych upravil něco jiného. Ale nevím, jak vypočítat rozlišení.

Děkuji předem!

mikerisner

22. září 2015
Atlanta, GA
  • 21. května 2019
monitor-scaling.jpg

Připojil jsem svůj MacBook Pro k jednomu 4K/UHD monitoru a nastavení zobrazení vypadá jako vlevo (tyto snímky obrazovky ve skutečnosti nepocházejí z mého Macu, ale dávají smysl). Připojil jsem stejný Mac stejným kabelem HDMI k jinému monitoru 4K/UHD a nastavení zobrazení vypadalo správně. Zajímalo by mě tedy, zda existuje nějaká hardwarová specifikace, která umožňuje macOS nabízet elegantnější nastavení vlevo.

Pokud někdo zná odpověď, prosím sdílejte. Opravdu chci mít možnost nakupovat 4K monitor, který podporuje nastavení konfigurace, jak je vidět vlevo.

Dík!!
reakce:fgp P

hrotová koule

5. února 2020
  • 5. února 2020
seb101 řekl: Musím milovat OSX. Kliknutím rozbalíte...

Děkuji! Myslel jsem, že jsem odsouzen k záhubě jako na linuxové straně, kde jediné škálování bylo buď 1x nebo 2x, co je tak těžkého na škálování zobrazení na operačních systémech Unix? Ještě jednou děkuji, funguje přesně tak, jak bylo zamýšleno, chvála těm, kteří vyvinuli RDM ??

Edit: Dobře, takže jsem opravdu neměl čas vyzkoušet svůj systém s tímto novým rozlišením HiDpi. No dnes jsem si všiml, že streamování videa jako na youtube enormně zatěžuje procesor, moji fanoušci by to vyčerpali. Na mém běžném rozlišení 2560x1440 je sledování 4k/24fps videa v pořádku, ale na tomto novém rozlišení nemohu ani sledovat 1080p/60fps, aniž by se můj systém úplně připnul a video se zasekává/přeskakuje snímky. Zpočátku jsem si myslel, že je to možná jen problém se safari, ale ne stejný obchod na chrome a firefox. Toto je rozlišení, které se zobrazí v nastavení poté, co jsem vytvořil vlastní rozlišení 4480 x 2520 pomocí RDM. Udělal jsem někde chybu nebo je to jen tím, že můj mizerný dvoujádrový macbook air toto virtuální rozlišení nezvládá? Zdá se to divné, protože proč by to mělo vliv na video na youtube, myslím, že streamované video by nemělo být škálováno, že?

Edit 2: Dobře, tak jsem zkusil spoustu různých rozlišení s RDM, ale s každým z nich je to stejné. Myslím, že škálování displeje prostě není pro takový počítač nižší třídy, jako je ten můj? V každém případě jsem se rozhodl spokojit se pouze s „škálovaným“ rozlišením mac os 2048x1152, což je efektivní škálování 125%, ale vše je samozřejmě více rozmazané než na 2560x1440.

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Snímek obrazovky 2020-2-6 v 22.27.22.png'file-meta '> 176,4 kB · Zobrazení: 878
Poslední úprava: 6. února 2020 P

pneves1975

4. prosince 2018
Portugalsko
  • 6. února 2020
mikerisner řekl:

Připojil jsem svůj MacBook Pro k jednomu 4K/UHD monitoru a nastavení zobrazení vypadá jako vlevo (tyto snímky obrazovky ve skutečnosti nepocházejí z mého Macu, ale dávají smysl). Připojil jsem stejný Mac stejným kabelem HDMI k jinému monitoru 4K/UHD a nastavení zobrazení vypadalo správně. Zajímalo by mě tedy, zda existuje nějaká hardwarová specifikace, která umožňuje macOS nabízet elegantnější nastavení vlevo.

Pokud někdo zná odpověď, prosím sdílejte. Opravdu chci mít možnost nakupovat 4K monitor, který podporuje nastavení konfigurace, jak je vidět vlevo.

Dík!! Kliknutím rozbalíte...

Na levé straně máte také ovládání jasu. Mám podezření, že levý monitor používá připojení TB3 jako LG 4k a 5k od Apple Store. Možná, že pokud je připojení HDMI, tyto režimy nezískáte.

Nemám však žádné informace, které by to podpořily. Je to jen možné vysvětlení. P

hrotová koule

5. února 2020
  • 6. února 2020
piikkipallo řekl: Edit 2: Dobře, tak jsem zkusil spoustu různých rozlišení s RDM, ale s každým z nich bylo stejné řešení. Myslím, že škálování displeje prostě není pro takový počítač nižší třídy, jako je ten můj? V každém případě jsem se rozhodl spokojit se pouze s „škálovaným“ rozlišením mac os 2048x1152, což je efektivní škálování 125%, ale vše je samozřejmě více rozmazané než na 2560x1440. Kliknutím rozbalíte...

Dobře, takže TIL, jak funguje škálování displeje HiDPi. Zkoušel jsem spustit vlastní rozlišení, které OP běželo 2240 x 1260 HiDPi, dobře jsem nevěděl, že skutečné rozlišení vykreslené pomocí gpu bude 4480 x 2560! To je neuvěřitelných 311% nárůst pixelů oproti nativnímu rozlišení 1440p. Není divu, že jsem měl vážné problémy s výkonem. Pohrál jsem si s rozlišením, abych zjistil, co by pro mě fungovalo, a můj ubohý malý dvoujádrový cpu a integrovaný gpu macbook se zdá, že 1504x846 HiDPi je sladký bod. V tomto rozlišení možná nemám tolik nemovitostí, jako bych řekl v základním rozlišení 2048 x 1152, ale vezmu tento ostřejší obrázek přes rozmazaný protějšek. S tímto rozlišením mohu sledovat obsah v rozlišení 1080p/60fps nebo 4K/24fps, aniž by fanoušci křičeli o milost nebo mé systémové prostředky věnované streamování jednoduchého videa. Přál bych si, aby můj mac měl lepší gpu, ale myslím, že to bude stačit?

robvas

29. dubna 2009
POUŽITÍ
  • 6. února 2020
Používám své monitory 2560x1440 v nativním rozlišení a fungují dobře.

*pokrčit rameny*

Někteří lidé tomu také říkají 3K...

2560x1440 je skvělé rozlišení ThinkPadu, pokud ho můžete získat na 14' obrazovce, btw.