Форуми

Ръководство: Коригиране на проблеми с мащабиране на външен монитор и „размитост“ с MBP и OSX

С

seb101

Оригинален плакат
3 април 2014 г
  • 2 май 2019 г
Бързо ръководство за активиране на правилния цветови режим и 125% мащабиране на външни Dell 4K (2650 x 1440) монитори с вашия MacBook. (Инструкции за Windows и OSX).

Това ви дава плавно мащабирано изживяване на външен монитор, което поддържа елементите на потребителския интерфейс приблизително със същия „размер“, докато ги плъзгате между Retina и външния дисплей.

Windows (приблизително 10 секунди)

  1. Включете монитора
  2. Щракнете с десния бутон върху работния плот
  3. Щракнете върху „Настройки на дисплея“
  4. Плъзнете плъзгача за мащабиране до 125%
  5. Щракнете върху Приложи
  6. Всичко изглежда страхотно.

OSX High Sierra/Mojave (приблизително 2,5 часа)
  1. Включете монитора
  2. Екранът не изглежда правилно, текстът и черно-белите елементи са замъглени и около тях има цветен „разцвет“.
  3. Отворете Системни предпочитания
  4. Щракнете върху Дисплеи
  5. Вижте съответните настройки
  6. Няма никакви.
  7. Google го, не съм сигурен точния проблем, така че опитайте „размит текст на външен дисплей на OSX“
  8. Прочетете 4 топ връзки, които са колекция от публикации във форума, където заклетите потребители на Mac ми казват, че:
    1. Точно така е с Mac
    2. OSX е „по-добър“, защото показва шрифтовете по различен начин и това може да ги направи замъглени. Справете се с това.
    3. Очите ми са виновни, защото сега го сравнявам с екран на Retina и Retina е толкова добра, че всичко останало изглежда замъглено.
    4. Трябва да купя Apply дисплей
    5. Опитайте да активирате или деактивирате изглаждането на шрифта.
  9. Решете да опитате нещото за изглаждане на шрифта.
  10. Отворете Системни предпочитания
  11. Щракнете върху Общи (странно, това не се счита за настройка за „Дисплей“)
  12. Изглаждането на шрифта е активирано, затова се опитвам да го деактивирам. Не отстранява проблема.
  13. Активирайте отново изглаждането на шрифта.
  14. Обратно към Google.
  15. Най-накрая намерете публикация във форума, която обяснява проблема е, че OSX неправилно принуждава цветния режим на някои външни екрани към YPbPr/YCbCr вместо RGB.
  16. Отворете Системни предпочитания
  17. Щракнете върху дисплея
  18. Потърсете настройка за цветен режим
  19. Не съществува в OSX
  20. В крайна сметка намерете тази отлична публикация в блога с корекция: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Отслабване при сложността на корекцията - режим на възстановяване?!!?!
  22. Решете да го направите.
  23. Изтеглете скрипта от GitHub
  24. Стартирайте скрипта - той записва нов EDID файл.
  25. Изключете Mac
  26. Стартирайте в режим на възстановяване
  27. Отворете Disk Tool
  28. Монтирайте криптирания диск FileVault
  29. Въведете паролата
  30. Затворете Disk Tool
  31. Отворете терминала
  32. Копирайте създадения EDID файл в правилната системна папка
  33. Рестартирайте
  34. РАБОТИ!!! Няма повече замъгляване на текст и цветно разцветяване.
  35. Празнична бира.
  36. Нещата все още са твърде малки на външния дисплей обаче, време е да се справим с мащабирането.
  37. Отворете Системни предпочитания
  38. Щракнете върху Дисплеи
  39. Щракнете върху бутона за избор „Мащаб“.
  40. Странно, всичко, което прави, дава списък с алтернативни решения.
  41. Опитайте някои алтернативни резолюции, всички те изглеждат размазани и ужасни, както се очаква.
  42. Потърсете други настройки, свързани с мащабиране.
  43. Няма никакви.
  44. Обратно към Google
  45. Прочетете най-добрите връзки, които са всички публикации в блогове, където упоритите потребители на Mac ми казват:
    1. Точно така е с Mac.
    2. Трябва да купя дисплей, одобрен от Apple.
    3. Това намаляване на разделителната способност е същото като мащабиране (FML, идиоти)
  46. В крайна сметка намерете някои публикации, които говорят за специфични опции за мащабиране на „HiDPI“, като натиснете клавиша „Опция“, докато щракнете върху бутона за избор Scaled.
  47. Върнете се към предпочитанията на дисплея, задръжте натиснат Option и щракнете върху Scaled.
  48. Все още няма HiDPI опции.
  49. Google как да активирате HiDPI
  50. Намерете тази статия: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Отворете терминала
  52. Изпълнете командата
  53. Върнете се към Предпочитания за показване
  54. Все още няма HiDPI опции
  55. Обратно към Google.
  56. В крайна сметка открийте, че OSX поддържа само HiDPI режими на монитори със специфични съотношения. (Това е напълно недокументирано от Apple - Благодаря на Apple!)
  57. Google как да зададете персонализирани резолюции.
  58. Намерете публикация, в която се говори за някакъв софтуер, наречен SwitchResX.
  59. Изтеглете SwitchResX
  60. Баул в странния потребителски интерфейс.
  61. Намерете „поддържаните“ опции за разделителна способност за моя екран – има много повече, отколкото в диалоговия прозорец за настройки на Apple, включително някои HiDPI.
  62. Опитайте някои опции за HiDPI, изглеждат добре, но са с грешно съотношение, така че има черни ленти отстрани на екрана.
  63. Обратно към персонализираните HiDPI резолюции на Google в OSX
  64. Връзки обратно към SwitchResX ЧЗВ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Отворете раздела „Ръчни резолюции“ в SwitchResX
  66. Открийте, че тази част от приложението работи само ако деактивирате защитата на целостта на системата.
  67. Не мога да повярвам, че трябва да деактивирате SIP, за да зададете персонализирана разделителна способност, така че Google го, накрая отново на уебсайта SwitchResX, където авторът има подобно мнение. https://www.madrau.com/support/support/srx_1011.html
  68. Въздъхни.
  69. Изключвам
  70. Рестартирайте в режим на възстановяване
  71. Отворете терминала
  72. Въведете команда, за да деактивирате SIP
  73. Рестартирайте.
  74. Отворете SwitchResX
  75. Отидете на раздела Ръчни резолюции.
  76. Изискван за параметри на „Мащабирана разделителна способност“. Няма документация за това.
  77. Предполагайте, че тъй като искам 125% мащабиране, трябва да умножа собствената разделителна способност на мониторите си по 1,25 и в двете измерения.
  78. Запазете персонализираната резолюция.
  79. Опитайте се да го приложите и в крайна сметка разберете, че трябва да рестартирате отново, преди това да може да се приложи.
  80. Рестартирайте
  81. Приложете персонализирана резолюция.
  82. Частичен успех! Мащабирането работи, съотношението на страните е правилно, но всичко е доста „голямо“ на екрана. Изглежда по-скоро като 175% мащабиране.
  83. Почеши главата и помисли. Осъзнайте, че си направих математиката погрешно. Ако искам 125% мащабиране, искам да създам виртуална разделителна способност от 175% от естествената разделителна способност на екрана ми, която ще намали HiDPI до ефективна разделителна способност от 85% от родната ми разделителна способност, което ще направи всичко да изглежда...??? 15% по-голям?? Мозъкът боли. Достатъчно близо, решавам.
  84. Опитайте го с виртуална резолюция от 4480 x 2520.
  85. Рестартирайте, за да запазите новата резолюция.
  86. Отворете SwitchResX
  87. Задайте разделителната способност на екрана на новата ръчна настройка HiDPI.
  88. О БОЖЕ РАБОТИ!!! Имам гладко мащабирано изображение на външен монитор, което изглежда почти толкова добре, колкото Retina!!!!!
  89. Осъзнайте, че сега трябва да платя за SwitchResX след 10 дни
  90. Откажете да платите $14
  91. Надраскване на главата, със сигурност SwitchResX не прави нищо по-разширено, вероятно просто редактира файловете на Overrides като корекцията на RGB
  92. Разгледайте файла за отмяна, разбира се, SwitchResX просто добавя персонализираните резолюции тук
  93. Обратно към Google.
  94. Намерете страхотен безплатен инструмент и ръководство за кодиране на данните за персонализирана разделителна способност: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Осъзнайте, че персонализираните мащабирани резолюции все още не са налични в системните предпочитания, скрити по някакъв начин. Друга недокументирана „функция“ на OSX.
  96. Обратно към Google.
  97. Намерете страхотния безплатен инструмент RDM, за да активирате скритите резолюции. https://github.com/avibrazil/RDM
  98. Инсталирайте RDM
  99. Най-накрая!!! Всичко работи, БЕЗПЛАТНО!
  100. Изключвам
  101. Стартирайте в режим на възстановяване
  102. Активирайте отново SIP
  103. Рестартирайте.
  104. Свършен!

Трябва да обичам OSX. Последна редакция: 2 май 2019 г
Реакции:maverick28 THE

leman

14 октомври 2008 г


  • 2 май 2019 г
seb101 каза: При други „4k“ резолюции, като 2560x1440, не получавате тези опции в диалоговия прозорец Настройки на дисплея. Щракнете, за да разгънете...

Това не е 4K резолюция. Вашият проблем е, че имате дисплей с нисък DPI до вашия Mac с висок DPI и очаквате качеството на картината да бъде съвместимо.
Реакции:gim, babatunde22, jorgepasco1 и 3 други

Стивън.Р

Суспендиран
2 ноември 2018 г
Тайланд
  • 2 май 2019 г
seb101 каза: На други „4k“ резолюции, като 2560x1440 Щракнете, за да разгънете...
.... 2560x1440 не е 4K. Неговите 2K. Предполагам 2.5K, но никой не го нарича така.
Реакции:Populus, HatMine, me55 и още 1 човек С

seb101

Оригинален плакат
3 април 2014 г
  • 2 май 2019 г
leman каза: Това не е 4K резолюция. Вашият проблем е, че имате дисплей с нисък DPI до вашия Mac с висок DPI и очаквате качеството на картината да бъде съвместимо. Щракнете, за да разгънете...

Не, не, никога не съм очаквал качеството на картината да бъде сравнимо. Очаквам да мога да мащабирам дисплея на операционната система, така че визуалният размер на елементите на потребителския интерфейс да е последователен на всички дисплеи. Което, с малко хакване, можете. Жалко е, че не е опция в системните предпочитания, както е в Windows.
. Последна редакция: 2 май 2019 г
Реакции:пълнеж THE

leman

14 октомври 2008 г
  • 2 май 2019 г
seb101 каза: 1) Apple Е внедрила гъвкаво мащабиране на потребителския интерфейс, погледнете екранната снимка на Stephen.R по-горе, той има 5 гъвкави опции за това как да мащабира потребителския интерфейс на своя 4K екран. Те току-що са избрали да бъдат избирателни с прилагането му (без съмнение, за да насочат хората към техните „препоръчани“ партньорски продукти). Щракнете, за да разгънете...

AFAIK, Apple премахна напълно своята гъвкава реализация за мащабиране на потребителския интерфейс. Те поддържат само мащабиране 2x2 (коефициент на резервно съхранение 2.0) — т.е. 1 логически пиксел е представен като 2x2 физически пиксела. Това, в комбинация с редовно превключване на разделителната способност, можете да видите на екранната снимка на Stephen.R.

seb101 каза: 2) Гъвкавото мащабиране работи чудесно при резолюции, по-ниски от истинското 4K. 2560x1440 на 24-инчов или 27-инчов екран при мащабиране до около '125%' изглежда добре. Елементите на потребителския интерфейс съвпадат по визуален размер с дисплея на ретината. Не, „качеството“ не е толкова високо, но си спестявате $300+. Просто е жалко, че е болка в задника да се включва. Щракнете, за да разгънете...

Може да ви изглежда добре, но наистина обърква качеството на шрифтовете и другото съдържание. Apple вярва, че предвидимото качество на изображението е по-важно от визуалните хакове от вида, който описвате. Ако това е, което искате, винаги можете да изберете ОС, която ви го дава.

P.S. „Истинското“ гъвкаво мащабиране на потребителския интерфейс е страхотно нещо, но поставя много голямо бреме върху разработчика на софтуер и въвежда огромни проблеми с качеството на екрани с по-нисък DPI. Това е пътят, който Windows избра и за съжаление изглежда като бъркотия с много приложения. Това е особено жалко, когато се сдвоява с изобразяването на шрифтове в Windows, което вече изкривява шрифтовете. Вместо това Apple избра да фиксира тяхното мащабиране до коефициент 2, което е негъвкаво, но прави софтуера HiDPI тривиален за писане и също така дава възможност за по-бързи алгоритми за рисуване (тъй като не е нужно да вземате под внимание широчина на частични права).

Стивън.Р

Суспендиран
2 ноември 2018 г
Тайланд
  • 2 май 2019 г
leman каза: AFAIK, Apple премахна напълно своята гъвкава реализация за мащабиране на потребителския интерфейс. Те поддържат само мащабиране 2x2 (коефициент на резервно съхранение 2.0) — т.е. 1 логически пиксел е представен като 2x2 физически пиксела. Това, в комбинация с редовно превключване на разделителната способност, можете да видите на екранната снимка на Stephen.R. Щракнете, за да разгънете...

Да и не.

Спомням си реализацията, за която се позовавате в Lion/et.al, тя беше по-близка до начина (както го разбирам) Windows го прави: всяко приложение изобразява своя прозорец chrome/controls/content в по-висока разделителна способност. От паметта, когато сте го активирали, размерът на лентата с менюта ще се промени, когато влизате и излизате от приложения, които го поддържат.

Това, което съществува сега, определено е по-трудно за графичния процесор, но не съм сигурен, че вашето описание е доста точно - мащабирането на изобразеното изображение, за да съответства на дисплея, не е същото като настройването на вашия 1080p дисплей да работи на 1024x768, където дисплеят се мащабира нагоре на изображението - дисплеят получава изображение 1:1 4k (или каквото и да е естественото му разрешение), което е предварително мащабирано от macOS/GPU. М

mick2

5 октомври 2017 г
Обединеното кралство
  • 2 май 2019 г
Леман каза: Apple експериментира с гъвкаво мащабиране на потребителския интерфейс в продължение на години (скрита реализация присъстваше в снежния леопард и вярвам, че Lion), но накрая решиха, че това не е правилният път (главно тъй като просто не работи последователно, особено на дисплей с нисък dpi). Ако тази конкретна функция е важна за вас, препоръчвам ви да не използвате macOS, тъй като е малко вероятно тя да се поддържа. Може би в бъдеще, когато разделителната способност на дисплея бъде премахната като концепция (това трябва да се случи в рамките на около 15 години). Щракнете, за да разгънете...

leman каза: Може да ви изглежда добре, но наистина влошава качеството на шрифтовете и другото съдържание. Apple вярва, че предвидимото качество на изображението е по-важно от визуалните хакове от вида, който описвате. Ако това е, което искате, винаги можете да изберете ОС, която ви го дава. Щракнете, за да разгънете...


Или с други думи, OP може да мислите, че искате да постигнете ясни и правилно мащабирани шрифтове на вашия монитор 2560x1440, но за щастие Apple вече са помислили за това от ваше име и са стигнали до заключението, че това, което искате, всъщност е неправилно, просто вероятно не го правите не го осъзнавам... знаете ли, всичко това е по причини за „предвидимо качество на изображението“, когато използвате монитори, които не притежавате. Като скъпите продавани от Apple.

Със сигурност фактът, че ОП действително е решил проблема му - макар и чрез скачане през нелепите обръчи, които той очерта - е доказателство, че *е* всъщност е възможно да се постигне 'предвидимо качество на изображението' с помощта на друг хардуер, но просто Apple не иска да позволи техните потребители да правят това лесно?
Реакции:TomMuc и MecPro THE

leman

14 октомври 2008 г
  • 3 май 2019 г
mick2 каза: Или с други думи, OP може да мислите, че искате да постигнете ясни и правилно мащабирани шрифтове на вашия монитор 2560x1440, но за щастие Apple вече са помислили за това от ваше име и са стигнали до заключението, че това, което искате, всъщност е неправилно Щракнете, за да разгънете...

Виж, тук няма нужда да се ядосваш. Въпросът е, че всъщност не е възможно да се получат ясни и правилно мащабирани шрифтове по този начин в macOS (можете да използвате вградената функционалност за мащабиране за много по-добро качество, но това не е това, което OP иска). Мащабирането, което macOS прилага, е насочено към екрани с висок DPI и ще доведе до по-ниски резултати на дисплеи с нисък DPI, поради което е деактивирано.

mick2 каза: Със сигурност фактът, че OP всъщност е решил проблема му - макар и чрез прескачане през нелепите обръчи, които той очерта - е доказателство, че е * всъщност* възможно да се постигне 'предвидимо качество на изображението' с помощта на друг хардуер, но просто Apple не го прави искате да позволите на потребителите си да правят това лесно? Щракнете, за да разгънете...

Възможно е също да използвате лаптопа си като нагревател в стаята или колата си като авариен генератор на електричество, но това не означава, че е препоръчан или поддържан случай на употреба. Това, което OP направи тук, е да наложи режим на изобразяване, който е запазен за HiDPI екрани. Честно казано, OP вероятно би могъл да получи подобен резултат, като просто премине към по-ниска разделителна способност, без всички тези хакове.

Въпреки това наистина има проблем, при който macOS договаря неправилен сигнален протокол с някои дисплеи на Dell. От това, което прочетох, това е един вид двустранен проблем: мониторът рекламира определена спецификация, но изглежда не работи правилно с тази спецификация. В същото време macOS настоява да използва тази спецификация и не предлага лесен начин за отмяна на това за потребителя.
[doublepost=1556873131][/doublepost]
Stephen.R каза: Да и не.

Спомням си реализацията, за която се позовавате в Lion/et.al, тя беше по-близка до начина (както го разбирам) Windows го прави: всяко приложение изобразява своя прозорец chrome/controls/content в по-висока разделителна способност. От паметта, когато сте го активирали, размерът на лентата с менюта ще се промени, когато влизате и излизате от приложения, които го поддържат.

Това, което съществува сега, определено е по-трудно за графичния процесор, но не съм сигурен, че вашето описание е доста точно - мащабирането на изобразеното изображение, за да съответства на дисплея, не е същото като настройването на вашия 1080p дисплей да работи на 1024x768, където дисплеят се мащабира нагоре на изображението - дисплеят получава изображение 1:1 4k (или каквото и да е естественото му разрешение), което е предварително мащабирано от macOS/GPU. Щракнете, за да разгънете...

Ако искате по-подробно, това се случва зад кулисите. Първо, съвременните операционни системи обикновено не позволяват на приложенията да рисуват директно към екрана, вместо това те осигуряват резервно съхранение (повърхност за рисуване в паметта). Разликите са в разделителната способност на резервното хранилище и как логическите пиксели (това, което се счита за пиксел от софтуер) и това, което се счита за пиксел от хардуер, се съпоставят един върху друг.

Windows основно използва следния подход: тяхното резервно хранилище има същия PPI като разделителната способност на системния дисплей, но логическият размер на пикселите е гъвкав. Ако зададете мащабиране на DPI например на 150%, тогава системата казва на всички приложения да нарисуват всичко с 1,5 пъти по-голям размер. Това прави логиката на рисуване много по-сложна, тъй като приложението вече трябва да вземе предвид, че пикселът не е непременно пиксел. Той също така въвежда проблеми с графичните активи, тъй като те също трябва да бъдат мащабирани. Както и да е, ако се програмира правилно, като се използват правилни абстракции на чертане, това не е проблем (като изключим производителността, тъй като алгоритмите за рисуване трябва да са доста общи), но за съжаление повечето персонализирани кодове за рисуване не са наистина програмирани правилно. Това е и подходът, който Appel имаше в Snow Leopard: приложението трябваше да потърси текущия фактор за съхранение и да нарисува в съответния мащаб.

Съвременният macOS прави нещо много по-просто. По принцип той позволява само два фактора за поддържане на магазина: 1.0 и 2.0. Ако е 1.0, пикселът е пиксел и приложението просто рисува, както обикновено. Ако е 2.0 (това, което Apple нарича режим HiDPI), тогава един пиксел е подкрепен от група пиксели 2x2 в резервното хранилище и приложението трябва да рисува неща с 2 пъти оригиналния си размер (във всяко измерение), за да постигне същите размери на потребителския интерфейс. Това по същество позволява рисуване с „истинска“ прецизност на субпикселите (и също така причината, поради която фантастичните техники за изглаждане на шрифтове стават остарели с този режим — тъй като всички тези техники са налице, за да емулират подпикселно изобразяване). Както и да е, тъй като поддържащият фактор е неразделна (и фиксиран) в този подход, той прави много неща по-лесни (напр. алгоритмите за рисуване могат да бъдат по-прости в много случаи, управлението на активи става по-лесно) — и това е причината, поради която софтуерът на Mac може да премине към HiDPI в рамките на много кратък период от време, докато Windows все още се бори.

И нещата станаха наистина интересни, когато някой луд гений в Apple осъзна следното: PPI на поддържащия магазин може да бъде различен от PPI ​​на действителния физически дисплей. Например, вашият ретина дисплей може да бъде 2880x1800, но вашият резервен магазин на цял екран може да бъде 3840x2400 (логическа разделителна способност 1920x1200 с коефициент на резервно съхранение 2.0). От гледна точка на вашето приложение, то се рисува към 4K 3840x2400 дисплей при 200% DPI мащабиране, но macOS след това ще филтрира крайното изображение до 2880x1800. Това ви дава емулира 75% DP мащабиране с помощта на суперсемплиране AA. Тъй като PPI на екрана на ретината все още е много висок, има известна загуба на точност, но не е забележима. И качеството е по-високо от директното рисуване при 75% до 2880x1800, тъй като разчитате на SSAA зад кулисите. По принцип този метод може да приложи произволно DPI мащабиране с високо качество (чрез промяна на разделителната способност на резервния магазин), но Apple го ограничава до някои често използвани стойности. Проблемите с този подход са а) мащабирането на режийните разходи (незначително при съвременните графични процесори), б) прави невъзможно изобразяването на пиксели перфектно (IMO не е проблем, ако екранът ви е HiDPI, тъй като пикселите така или иначе не се забелязват) и в) той живее и умира с разделителната способност на родния дисплей. Ако екранът е с нисък DPI, има твърде голяма загуба на точност след намаляване на семплирането. Това е основната причина, поради която Apple деактивира този режим на изобразяване на екрани с нисък DPI, а също и причината, поради която Windows исторически разчита на пикселно перфектно (или щракване на пиксели) рисуване, което придава този отчетлив вид, като ефективно изкривява изображението, така че да може да се побере в пикселната мрежа.

(Съжалявам за много дългия пост, надявам се на някой да го намери интересен) Реакции:revz190 и nesterovml THE

leman

14 октомври 2008 г
  • 3 май 2019 г
mick2 каза: Просто се уморявам да чета тези криволичещи логически и семантични обосновки на ябълката и техните практики и изпитвам нужда да ги извикам. Реалността, разбира се, е, че Apple прави някои неща добре, някои неща посредствено, а някои неща лошо, точно като всяка друга технологична компания, И ДА СЕ КАЖЕ ТАКА... Реакции:leman

Стивън.Р

Суспендиран
2 ноември 2018 г
Тайланд
  • 3 май 2019 г
mick2 каза: Просто се уморявам да чета тези криволичещи логически и семантични обосновки на ябълката и техните практики и изпитвам нужда да ги извикам. Реалността, разбира се, е, че Apple прави някои неща добре, някои неща посредствено, а някои неща лошо, точно като всяка друга технологична компания, И ДА СЕ КАЖЕ ТАКА... Реакции:leman

хора

24 август 2012 г
Валенсия, Испания.
  • 5 май 2019 г
seb101 каза: Бързо ръководство за активиране на правилния цветови режим и 125% мащабиране на външни Dell 4K (2650 x 1440) монитори с вашия MacBook. (Инструкции за Windows и OSX).

Това ви дава плавно мащабирано изживяване на външен монитор, което поддържа елементите на потребителския интерфейс приблизително със същия „размер“, докато ги плъзгате между Retina и външния дисплей.

Windows (приблизително 10 секунди)

  1. Включете монитора
  2. Щракнете с десния бутон върху работния плот
  3. Щракнете върху „Настройки на дисплея“
  4. Плъзнете плъзгача за мащабиране до 125%
  5. Щракнете върху Приложи
  6. Всичко изглежда страхотно.

OSX High Sierra/Mojave (приблизително 2,5 часа)
  1. Включете монитора
  2. Екранът не изглежда правилно, текстът и черно-белите елементи са замъглени и около тях има цветен „разцвет“.
  3. Отворете Системни предпочитания
  4. Щракнете върху Дисплеи
  5. Вижте съответните настройки
  6. Няма никакви.
  7. Google го, не съм сигурен точния проблем, така че опитайте „размит текст на външен дисплей на OSX“
  8. Прочетете 4 топ връзки, които са колекция от публикации във форума, където заклетите потребители на Mac ми казват, че:
    1. Точно така е с Mac
    2. OSX е „по-добър“, защото показва шрифтовете по различен начин и това може да ги направи замъглени. Справете се с това.
    3. Очите ми са виновни, защото сега го сравнявам с екран на Retina и Retina е толкова добра, че всичко останало изглежда замъглено.
    4. Трябва да купя Apply дисплей
    5. Опитайте да активирате или деактивирате изглаждането на шрифта.
  9. Решете да опитате нещото за изглаждане на шрифта.
  10. Отворете Системни предпочитания
  11. Щракнете върху Общи (странно, това не се счита за настройка за „Дисплей“)
  12. Изглаждането на шрифта е активирано, затова се опитвам да го деактивирам. Не отстранява проблема.
  13. Активирайте отново изглаждането на шрифта.
  14. Обратно към Google.
  15. Най-накрая намерете публикация във форума, която обяснява проблема е, че OSX неправилно принуждава цветния режим на някои външни екрани към YPbPr/YCbCr вместо RGB.
  16. Отворете Системни предпочитания
  17. Щракнете върху дисплея
  18. Потърсете настройка за цветен режим
  19. Не съществува в OSX
  20. В крайна сметка намерете тази отлична публикация в блога с корекция: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Отслабване при сложността на корекцията - режим на възстановяване?!!?!
  22. Решете да го направите.
  23. Изтеглете скрипта от GitHub
  24. Стартирайте скрипта - той записва нов EDID файл.
  25. Изключете Mac
  26. Стартирайте в режим на възстановяване
  27. Отворете Disk Tool
  28. Монтирайте криптирания диск FileVault
  29. Въведете паролата
  30. Затворете Disk Tool
  31. Отворете терминала
  32. Копирайте създадения EDID файл в правилната системна папка
  33. Рестартирайте
  34. РАБОТИ!!! Няма повече замъгляване на текст и цветно разцветяване.
  35. Празнична бира.
  36. Нещата все още са твърде малки на външния дисплей обаче, време е да се справим с мащабирането.
  37. Отворете Системни предпочитания
  38. Щракнете върху Дисплеи
  39. Щракнете върху бутона за избор „Мащаб“.
  40. Странно, всичко, което прави, дава списък с алтернативни решения.
  41. Опитайте някои алтернативни резолюции, всички те изглеждат размазани и ужасни, както се очаква.
  42. Потърсете други настройки, свързани с мащабиране.
  43. Няма никакви.
  44. Обратно към Google
  45. Прочетете най-добрите връзки, които са всички публикации в блогове, където упоритите потребители на Mac ми казват:
    1. Точно така е с Mac.
    2. Трябва да купя дисплей, одобрен от Apple.
    3. Това намаляване на разделителната способност е същото като мащабиране (FML, идиоти)
  46. В крайна сметка намерете някои публикации, които говорят за специфични опции за мащабиране на „HiDPI“, като натиснете клавиша „Опция“, докато щракнете върху бутона за избор Scaled.
  47. Върнете се към предпочитанията на дисплея, задръжте натиснат Option и щракнете върху Scaled.
  48. Все още няма HiDPI опции.
  49. Google как да активирате HiDPI
  50. Намерете тази статия: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Отворете терминала
  52. Изпълнете командата
  53. Върнете се към Предпочитания за показване
  54. Все още няма HiDPI опции
  55. Обратно към Google.
  56. В крайна сметка открийте, че OSX поддържа само HiDPI режими на монитори със специфични съотношения. (Това е напълно недокументирано от Apple - Благодаря на Apple!)
  57. Google как да зададете персонализирани резолюции.
  58. Намерете публикация, в която се говори за някакъв софтуер, наречен SwitchResX.
  59. Изтеглете SwitchResX
  60. Баул в странния потребителски интерфейс.
  61. Намерете „поддържаните“ опции за разделителна способност за моя екран – има много повече, отколкото в диалоговия прозорец за настройки на Apple, включително някои HiDPI.
  62. Опитайте някои опции за HiDPI, изглеждат добре, но са с грешно съотношение, така че има черни ленти отстрани на екрана.
  63. Обратно към персонализираните HiDPI резолюции на Google в OSX
  64. Връзки обратно към SwitchResX ЧЗВ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Отворете раздела „Ръчни резолюции“ в SwitchResX
  66. Открийте, че тази част от приложението работи само ако деактивирате защитата на целостта на системата.
  67. Не мога да повярвам, че трябва да деактивирате SIP, за да зададете персонализирана разделителна способност, така че Google го, накрая отново на уебсайта SwitchResX, където авторът има подобно мнение. https://www.madrau.com/support/support/srx_1011.html
  68. Въздъхни.
  69. Изключвам
  70. Рестартирайте в режим на възстановяване
  71. Отворете терминала
  72. Въведете команда, за да деактивирате SIP
  73. Рестартирайте.
  74. Отворете SwitchResX
  75. Отидете на раздела Ръчни резолюции.
  76. Изискван за параметри на „Мащабирана разделителна способност“. Няма документация за това.
  77. Предполагайте, че тъй като искам 125% мащабиране, трябва да умножа собствената разделителна способност на мониторите си по 1,25 и в двете измерения.
  78. Запазете персонализираната резолюция.
  79. Опитайте се да го приложите и в крайна сметка разберете, че трябва да рестартирате отново, преди това да може да се приложи.
  80. Рестартирайте
  81. Приложете персонализирана резолюция.
  82. Частичен успех! Мащабирането работи, съотношението на страните е правилно, но всичко е доста „голямо“ на екрана. Изглежда по-скоро като 175% мащабиране.
  83. Почеши главата и помисли. Осъзнайте, че си направих математиката погрешно. Ако искам 125% мащабиране, искам да създам виртуална разделителна способност от 175% от естествената разделителна способност на екрана ми, която ще намали HiDPI до ефективна разделителна способност от 85% от родната ми разделителна способност, което ще направи всичко да изглежда...??? 15% по-голям?? Мозъкът боли. Достатъчно близо, решавам.
  84. Опитайте го с виртуална резолюция от 4480 x 2520.
  85. Рестартирайте, за да запазите новата резолюция.
  86. Отворете SwitchResX
  87. Задайте разделителната способност на екрана на новата ръчна настройка HiDPI.
  88. О БОЖЕ РАБОТИ!!! Имам гладко мащабирано изображение на външен монитор, което изглежда почти толкова добре, колкото Retina!!!!!
  89. Осъзнайте, че сега трябва да платя за SwitchResX след 10 дни
  90. Откажете да платите $14
  91. Надраскване на главата, със сигурност SwitchResX не прави нищо по-разширено, вероятно просто редактира файловете на Overrides като корекцията на RGB
  92. Разгледайте файла за отмяна, разбира се, SwitchResX просто добавя персонализираните резолюции тук
  93. Обратно към Google.
  94. Намерете страхотен безплатен инструмент и ръководство за кодиране на данните за персонализирана разделителна способност: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Осъзнайте, че персонализираните мащабирани резолюции все още не са налични в системните предпочитания, скрити по някакъв начин. Друга недокументирана „функция“ на OSX.
  96. Обратно към Google.
  97. Намерете страхотния безплатен инструмент RDM, за да активирате скритите резолюции. https://github.com/avibrazil/RDM
  98. Инсталирайте RDM
  99. Най-накрая!!! Всичко работи, БЕЗПЛАТНО!
  100. Изключвам
  101. Стартирайте в режим на възстановяване
  102. Активирайте отново SIP
  103. Рестартирайте.
  104. Свършен!

Трябва да обичам OSX. Щракнете, за да разгънете...

Хей, OP, имам монитор Dell, 24' 2408WPS, той е монитор 1920x1200 и се случва същото, забелязах, че налага режима YPbPr/YCbCr вместо RGB. Освен това текстът е размазан, сега още повече благодарение на Mojave.

Така че си мислех дали вашият метод ще направи монитора ми по-хрупкав. Първо, ще се опитам да принудя RGB режима, въпреки че бих искал да знам дали е възможно да върна този хак обратно към стандартното.

Второ, знам, че това ще бъде трудно, но... би ли било възможно да се наложи по-добро изобразяване за моя 1200p монитор? Не виждам ясно какво сте направили, но и тази опция ми липсва, като мога да изобразя екрана с по-големи елементи, но в същото време, изобразен при 1200p, естествената разделителна способност. Би ли било възможно? В такъв случай... как направихте математиката? Каква резолюция трябва да се опитам да наложа?

Защитата на целостта на системата е лесна за деактивиране. Направих го веднъж, за да променя нещо друго. Но не знам как да изчисля резолюциите.

Благодаря ви предварително!

mikerisner

22 септември 2015 г
Атланта, Джорджия
  • 21 май 2019 г
monitor-scaling.jpg

Свързах моя MacBook Pro към един 4K/UHD монитор и настройките на дисплея изглеждат като вляво (тези снимки на екрана всъщност не са от моя Mac, но те имат значение). Свързах същия Mac със същия HDMI кабел към друг 4K/UHD монитор и настройките на дисплея изглеждаха като правилните. Така че се чудя дали има някаква хардуерна спецификация, която позволява на macOS да предлага по-елегантните настройки вляво.

Ако някой знае отговора, моля да сподели. Наистина искам да мога да пазарувам 4K монитор, който поддържа настройките за конфигурация, както се вижда вляво.

Благодаря!!
Реакции:fgp П

шипове топка

5 февруари 2020 г
  • 5 февруари 2020 г
seb101 каза: Трябва да обичам OSX. Щракнете, за да разгънете...

Благодаря ти! Мислех, че съм обречен като от страна на Linux, където единственото мащабиране беше 1x или 2x, какво е толкова трудно в мащабирането на дисплея в unix операционни системи? Отново благодаря, работи точно както е предвидено, похвала на тези, които разработиха RDM??

Редактиране: Добре, така че всъщност нямах време да тествам системата си с тази нова HiDpi резолюция. Е, днес забелязах, че стрийминг на видео като в youtube натоварва огромно процесора, феновете ми щяха да се възползват максимално. При моята обикновена разделителна способност 2560x1440 гледането на 4k/24fps видео е добре, но с тази нова разделителна способност не мога дори да гледам 1080p/60fps, без системата ми да бъде напълно фиксирана и видеото да заекне/прескача кадри. Първоначално си помислих, че може би това е просто проблем със сафари, но няма същата сделка за chrome и firefox. Това е разделителната способност, която ще се появи в настройките, след като създадох персонализираната разделителна способност от 4480x2520 с RDM. Сбърках ли някъде или просто моят мижав двуядрен macbook air не може да се справи с тази виртуална разделителна способност? Изглежда обаче странно, тъй като защо би засегнало видеоклип в YouTube, имам предвид, че предаваното видео не трябва да се мащабира, нали?

Редактиране 2: Добре, така че опитах куп различни резолюции с RDM, но една и съща работа с всяка една от тях. Предполагам, че мащабирането на дисплея просто не е за такъв нисък компютър като моя? Както и да е, за момента реших просто да се задоволя с „мащабираната“ разделителна способност на mac os от 2048x1152, което е ефективно мащабиране от 125%, но всичко очевидно е по-размазано, отколкото при 2560x1440.

Прикачени файлове

  • Вижте медиен елемент ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Екранна снимка 2020-2-6 на 22.27.22.png'file-meta '> 176,4 KB · Преглеждания: 878
Последна редакция: 6 февруари 2020 г П

pneves1975

4 декември 2018 г
Португалия
  • 6 февруари 2020 г
mikerisner каза:

Свързах моя MacBook Pro към един 4K/UHD монитор и настройките на дисплея изглеждат като вляво (тези снимки на екрана всъщност не са от моя Mac, но те имат значение). Свързах същия Mac със същия HDMI кабел към друг 4K/UHD монитор и настройките на дисплея изглеждаха като правилните. Така че се чудя дали има някаква хардуерна спецификация, която позволява на macOS да предлага по-елегантните настройки вляво.

Ако някой знае отговора, моля да сподели. Наистина искам да мога да пазарувам 4K монитор, който поддържа настройките за конфигурация, както се вижда вляво.

Благодаря!! Щракнете, за да разгънете...

Отляво също имате контрол на яркостта. Подозирам, че левият монитор използва TB3 връзка като LG 4k и 5k на Apple Store. Може би, ако връзката е HDMI, не получавате тези режими.

Нямам обаче информация, която да подкрепя това. Това е само възможно обяснение. П

шипове топка

5 февруари 2020 г
  • 6 февруари 2020 г
piikkipallo каза: Редактиране 2: Добре, така че опитах куп различни резолюции с RDM, но една и съща работа с всяка една от тях. Предполагам, че мащабирането на дисплея просто не е за такъв нисък компютър като моя? Както и да е, за момента реших просто да се задоволя с „мащабираната“ разделителна способност на mac os от 2048x1152, което е ефективно мащабиране от 125%, но всичко очевидно е по-размазано, отколкото при 2560x1440. Щракнете, за да разгънете...

Добре, ДО как работи мащабирането на дисплея на HiDPi. Опитах да пусна персонализираната разделителна способност, която OP изпълняваше 2240x1260 HiDPi, добре, че малко знаех, че действителната изобразена разделителна способност от графичния процесор ще бъде 4480x2560! Това е невероятно 311% увеличение на пикселите спрямо естествената 1440p резолюция. Нищо чудно, че имах сериозни проблеми с производителността. Поиграх си с резолюциите, за да разбера какво ще работи за мен и моят мижав малък двуядрен процесор и интегриран графичен процесор macbook, изглежда, че 1504x846 HiDPi е най-доброто място. При тази резолюция може да нямам толкова много недвижими имоти, колкото да кажем при основна резолюция от 2048x1152, но ще направя това по-рязко изображение над размазаното. С тази резолюция мога да гледам 1080p/60fps или 4K/24fps съдържание, без феновете да крещят за милост или моите системни ресурси, предназначени за стрийминг на просто видео. Иска ми се моят Mac да има по-добър графичен процесор, но предполагам, че това ще свърши работа?

robvas

29 април 2009 г
ИЗПОЛЗВА
  • 6 февруари 2020 г
Пускам моите 2560x1440 монитори с естествена разделителна способност и работят добре.

*вдигам рамене*

Освен това някои хора го наричат ​​3K...

2560x1440 е страхотна резолюция на ThinkPad, ако можете да я получите на 14-инчов екран, между другото.