Forumi

Rokasgrāmata: MBP un ​​OSX ārējo monitoru mērogošanas un izplūduma problēmu novēršana

S

seb101

Oriģinālais plakāts
2014. gada 3. aprīlis
  • 2019. gada 2. maijs
Īsa rokasgrāmata, lai iespējotu pareizu krāsu režīmu un 125% mērogošanu ārējos Dell 4K (2650 x 1440) monitoros ar jūsu MacBook. (Norādījumi operētājsistēmām Windows un OSX).

Tas nodrošina vienmērīgi mērogojamu ārējo monitoru, kas saglabā lietotāja interfeisa elementu aptuveni tādu pašu “izmēru”, velkot tos starp Retina un ārējo displeju.

Windows (apmēram 10 sekundes)

  1. Pievienojiet monitoru
  2. Ar peles labo pogu noklikšķiniet uz Desktop
  3. Noklikšķiniet uz 'Displeja iestatījumi'
  4. Velciet mērogošanas slīdni uz 125%
  5. Noklikšķiniet uz Lietot
  6. Viss izskatās lieliski.

OSX High Sierra/Mojave (aptuveni 2,5 stundas)
  1. Pievienojiet monitoru
  2. Ekrāns neizskatās pareizi, teksts un melns uz balta elementi ir izplūduši, un ap tiem ir krāsojums.
  3. Atveriet sistēmas preferences
  4. Noklikšķiniet uz Displeji
  5. Apskatiet atbilstošos iestatījumus
  6. Tādu nav.
  7. Google to izmanto, nezināt precīzu problēmu, tāpēc izmēģiniet “OSX ārējā displeja izplūdušo tekstu”
  8. Izlasiet 4 galvenās saites, kas ir foruma ziņu kolekcija, kur cietie Mac lietotāji man saka:
    1. Tas ir tieši tā, kā tas ir ar Mac
    2. OSX ir “labāka”, jo fonti tiek parādīti atšķirīgi, un tas var padarīt tos izplūdušus. Samierinies ar to.
    3. Manas acis ir vainīgas, jo es to tagad salīdzinu ar Retina ekrānu, un Retina ir TIK laba, ka viss pārējais izskatās izplūdis.
    4. Man jāiegādājas Apply displejs
    5. Mēģiniet iespējot vai atspējot fontu izlīdzināšanu.
  9. Izlemiet izmēģināt fontu izlīdzināšanu.
  10. Atveriet sistēmas preferences
  11. Noklikšķiniet uz Vispārīgi (dīvaini, ka tas netiek uzskatīts par “Displeja” iestatījumu)
  12. Fontu izlīdzināšana ir iespējota, tāpēc mēģinu to atspējot. Tas neatrisina problēmu.
  13. Atkārtoti iespējot fontu izlīdzināšanu.
  14. Atpakaļ uz Google.
  15. Beidzot atrodiet foruma ziņu, kurā izskaidrota problēma, ka OSX dažos ārējos ekrānos nepareizi piespiež krāsu režīmu uz YPbPr/YCbCr, nevis RGB.
  16. Atveriet sistēmas preferences
  17. Parādās klikšķi
  18. Meklējiet krāsu režīma iestatījumu
  19. Tas nepastāv OSX
  20. Galu galā atrodiet šo lielisko emuāra ziņu ar labojumu: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Žoklis atkrīt pie labošanas sarežģītības - atkopšanas režīms?!!?!
  22. Izlemiet to darīt.
  23. Lejupielādējiet skriptu no GitHub
  24. Palaidiet skriptu - tas raksta jaunu EDID failu.
  25. Izslēdziet Mac
  26. Sāknējiet atkopšanas režīmā
  27. Atveriet diska rīku
  28. Pievienojiet FileVault šifrēto disku
  29. Ievadi paroli
  30. Aizveriet diska rīku
  31. Atveriet termināli
  32. Kopējiet izveidoto EDID failu pareizajā sistēmas mapē
  33. Reboot
  34. TAS STRĀDĀ!!! Vairs nav teksta izplūšanas un krāsu izplūšanas.
  35. Svētku alus.
  36. Ārējā displejā lietas joprojām ir pārāk mazas, taču ir pienācis laiks risināt mērogošanas problēmu.
  37. Atveriet sistēmas preferences
  38. Noklikšķiniet uz Displeji
  39. Noklikšķiniet uz radio pogas “Mērogots”.
  40. Dīvaini, tas viss sniedz alternatīvu risinājumu sarakstu.
  41. Izmēģiniet dažas alternatīvas izšķirtspējas, tās visas izskatās izplūdušas un šausmīgas, kā gaidīts.
  42. Meklējiet citus iestatījumus, kas saistīti ar mērogošanu.
  43. Tādu nav.
  44. Atpakaļ uz Google
  45. Izlasiet galvenās saites, kuras ir visas emuāra ziņas, kurās man saka cietie Mac lietotāji:
    1. Tieši tā tas ir ar Mac.
    2. Man jāiegādājas Apple apstiprināts displejs.
    3. Izšķirtspējas pazemināšana ir tāda pati kā mērogošana (FML jūs, idioti)
  46. Galu galā atrodiet dažas ziņas, kurās ir runāts par konkrētām “HiDPI” mērogošanas opcijām, nospiežot taustiņu “Opcija”, vienlaikus noklikšķinot uz radio pogas Mērogots.
  47. Atgriezieties pie Displeja preferences, turiet nospiestu Opciju un noklikšķiniet uz Mērogots.
  48. Joprojām nav HiDPI iespēju.
  49. Google, kā iespējot HiDPI
  50. Atrodiet šo rakstu: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Atveriet termināli
  52. Palaidiet komandu
  53. Dodieties atpakaļ uz Displeja preferences
  54. Joprojām nav HiDPI iespēju
  55. Atpakaļ uz Google.
  56. Galu galā atklājiet, ka OSX sākotnēji atbalsta tikai HiDPI režīmus monitoros ar noteiktām malu attiecībām. (Apple to pilnībā nedokumentē — paldies Apple!)
  57. Google, kā iestatīt pielāgotas izšķirtspējas.
  58. Atrodiet ziņu par programmatūru SwitchResX.
  59. Lejupielādēt SwitchResX
  60. Izbaudiet dīvaino lietotāja interfeisu.
  61. Atrodiet “atbalstītās” izšķirtspējas opcijas manam ekrānam — to ir daudz vairāk nekā Apple iestatījumu dialoglodziņā, tostarp dažas HiDPI.
  62. Izmēģiniet dažas HiDPI opcijas, tās izskatās labi, taču tām ir nepareiza malu attiecība, tāpēc ekrāna malās ir melnas joslas.
  63. Atgriezties uz Google pielāgotajām HiDPI izšķirtspējām operētājsistēmā OSX
  64. Saites atpakaļ uz SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. SwitchResX atveriet cilni “Manuālās izšķirtspējas”.
  66. Atklājiet, ka šī lietotnes daļa darbojas tikai tad, ja atspējojat sistēmas integritātes aizsardzību.
  67. Nevaru noticēt, ka jums ir jāatspējo SIP, lai iestatītu pielāgotu izšķirtspēju, tāpēc Google tas nonāk atpakaļ SwitchResX vietnē, kur autoram ir līdzīgs viedoklis. https://www.madrau.com/support/support/srx_1011.html
  68. Nopūta.
  69. Izslēgt
  70. Restartējiet atkopšanas režīmā
  71. Atveriet termināli
  72. Ievadiet komandu, lai atspējotu SIP
  73. Reboot.
  74. Atveriet SwitchResX
  75. Dodieties uz cilni Manuālās izšķirtspējas.
  76. Tiek prasīti parametri “Mērogota izšķirtspēja”. Nav dokumentācijas par to.
  77. Pieņemsim, ka, tā kā es vēlos mērogot 125%, man ir jāreizina monitora sākotnējā izšķirtspēja ar 1,25 abos dimensijās.
  78. Saglabājiet pielāgoto izšķirtspēju.
  79. Mēģiniet to lietot un galu galā saprotiet, ka jums ir vēlreiz jāveic restartēšana, lai to varētu lietot.
  80. Reboot
  81. Lietot pielāgotu izšķirtspēju.
  82. Daļēji panākumi! Mērogošana ir nostrādājusi, malu attiecība ir pareiza, taču ekrānā viss ir “liels”. Vairāk izskatās pēc 175% mērogošanas.
  83. Nokasiet galvu un padomājiet. Saprotiet, ka es nepareizi aprēķināju. Ja es vēlos 125% mērogošanu, es vēlos izveidot virtuālu izšķirtspēju 175% no mana ekrāna sākotnējās izšķirtspējas, kas HiDPI tiks samazināts līdz efektīvai izšķirtspējai 85% no manas sākotnējās izšķirtspējas, liekot visam parādīties… ??? 15% lielāks?? Sāp smadzenes. Pietiekami tuvu es izlemju.
  84. Izmēģiniet to ar virtuālo izšķirtspēju 4480 x 2520.
  85. Restartējiet, lai saglabātu jauno izšķirtspēju.
  86. Atveriet SwitchResX
  87. Iestatiet ekrāna izšķirtspēju uz jauno manuālo HiDPI iestatījumu.
  88. AK, DIEVS, TAS DARBOJAS!!! Man ir gludi mērogots ārējā monitora attēls, kas izskatās gandrīz tikpat labi kā Retina!!!!!
  89. Saprotiet, ka man tagad ir jāmaksā par SwitchResX pēc 10 dienām
  90. Atteikties maksāt 14 USD
  91. Skrāpējiet galvu, noteikti SwitchResX nedara neko tik progresīvu, iespējams, tikai rediģē ignorēšanas failus, piemēram, RGB labojumu
  92. Apskatiet ignorēšanas failu, protams, SwitchResX šeit vienkārši pievieno pielāgotās izšķirtspējas
  93. Atpakaļ uz Google.
  94. Atrodiet lielisku bezmaksas rīku un rokasgrāmatu pielāgotas izšķirtspējas datu kodēšanai: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Saprotiet, ka pielāgotās mērogotās izšķirtspējas joprojām nav pieejamas sistēmas preferencēs, kaut kā paslēptas. Vēl viena nedokumentēta OSX “funkcija”.
  96. Atpakaļ uz Google.
  97. Atrodiet lielisko bezmaksas rīku RDM, lai iespējotu slēptās izšķirtspējas. https://github.com/avibrazil/RDM
  98. Instalējiet RDM
  99. Beidzot!!! Tas viss darbojas, BEZMAKSAS!
  100. Izslēgt
  101. Sāknējiet atkopšanas režīmā
  102. Atkārtoti iespējot SIP
  103. Reboot.
  104. Gatavs!

Man patīk OSX. Pēdējo reizi rediģēts: 2019. gada 2. maijā
Reakcijas:maverick28 THE

leman

2008. gada 14. oktobris


  • 2019. gada 2. maijs
seb101 teica: Citās “4k” izšķirtspējās, piemēram, 2560 x 1440, šīs opcijas netiek rādītas dialoglodziņā Displeja iestatījumi. Noklikšķiniet, lai izvērstu...

Tā nav 4K izšķirtspēja. Jūsu problēma ir tā, ka jums ir zema DPI displejs blakus jūsu augstas izšķirtspējas Mac datoram, un jūs domājat, ka attēla kvalitāte būs saderīga.
Reakcijas:gim, babatunde22, jorgepasco1 un 3 citi

Stīvens.R

Apturēts
2018. gada 2. novembris
Taizeme
  • 2019. gada 2. maijs
seb101 teica: Citās “4k” izšķirtspējās, piemēram, 2560 x 1440 Noklikšķiniet, lai izvērstu...
.... 2560x1440 nav 4K. Tā 2K. Laikam 2,5K, bet neviens to tā nesauc.
Reakcijas:Populus, HatMine, me55 un 1 cita persona S

seb101

Oriģinālais plakāts
2014. gada 3. aprīlis
  • 2019. gada 2. maijs
Lemāns teica: Tā nav 4K izšķirtspēja. Jūsu problēma ir tā, ka jums ir zema DPI displejs blakus jūsu augstas izšķirtspējas Mac datoram, un jūs domājat, ka attēla kvalitāte būs saderīga. Noklikšķiniet, lai izvērstu...

Nē, nē, es nekad negaidīju, ka attēla kvalitāte būs salīdzināma. Es ceru, ka varēšu mērogot OS displeju, lai lietotāja interfeisa elementu vizuālais izmērs būtu konsekvents visos displejos. Ko, nedaudz uzlaužot, jūs varat. Žēl, ka tā nav pieejama sistēmas preferencēs, tāpat kā sistēmā Windows.
. Pēdējo reizi rediģēts: 2019. gada 2. maijā
Reakcijas:pildījums THE

leman

2008. gada 14. oktobris
  • 2019. gada 2. maijs
seb101 teica: 1) Apple IR ieviesis elastīgu lietotāja saskarnes mērogošanu. Apskatiet Stephen.R ekrānuzņēmumu iepriekš, viņam ir 5 elastīgas iespējas, kā mērogot lietotāja interfeisu savā 4K ekrānā. Viņi tikko ir izvēlējušies būt selektīviem ar tā ieviešanu (bez šaubām, lai virzītu cilvēkus uz saviem 'ieteicamajiem' partneru produktiem). Noklikšķiniet, lai izvērstu...

AFAIK, Apple ir pilnībā noņēmis elastīgo lietotāja interfeisa mērogošanas ieviešanu. Tie atbalsta tikai 2x2 mērogošanu (2.0 atbalsta krātuves koeficients) — t.i., 1 loģiskais pikselis tiek attēlots kā 2x2 fiziski pikseļi. Tas kopā ar regulāru izšķirtspējas maiņu ir tas, ko varat redzēt Stephen.R ekrānuzņēmumā.

seb101 teica: 2) Elastīgā mērogošana darbojas lieliski, ja izšķirtspēja ir zemāka par patieso 4K. 2560 x 1440 24 collu vai 27 collu ekrānā, mērogojot līdz aptuveni 125%, izskatās lieliski. UI elementi vizuālā izmērā atbilst tīklenes displejam. Nē, “kvalitāte” nav tik augsta, taču jūs ietaupāt sev vairāk nekā 300 $. Žēl, ka to ir sāpīgi ieslēgt. Noklikšķiniet, lai izvērstu...

Jums tas varētu šķist labi, taču tas patiešām sabojā fontu un cita satura kvalitāti. Apple uzskata, ka paredzamā attēla kvalitāte ir svarīgāka par jūsu aprakstītajiem vizuālajiem uzlauzumiem. Ja tas ir tas, ko vēlaties, jūs vienmēr varat izvēlēties OS, kas jums to nodrošina.

P.S. “Patiesa” elastīgā lietotāja saskarnes mērogošana ir lieliska lieta, taču tā uzliek ļoti lielu slogu programmatūras izstrādātājam un rada lielas kvalitātes problēmas zemāka DPI ekrānos. Šis ir Windows izvēlētais ceļš, un diemžēl tas izskatās kā haoss ar daudzām programmām. Tas ir īpaši žēl, ja tas ir savienots pārī ar Windows fontu renderēšanu, kas jau kropļo fontus. Tā vietā Apple izvēlējās noteikt to mērogošanu ar koeficientu 2, kas ir neelastīgi, taču padara HiDPI programmatūru nenozīmīgu rakstīšanai, kā arī nodrošina ātrākus zīmēšanas algoritmus (jo jums nav jāņem vērā daļēji apgrūtinājuma platumi).

Stīvens.R

Apturēts
2018. gada 2. novembris
Taizeme
  • 2019. gada 2. maijs
Lemāns teica: AFAIK, Apple ir pilnībā noņēmis elastīgo lietotāja interfeisa mērogošanas ieviešanu. Tie atbalsta tikai 2x2 mērogošanu (2.0 atbalsta krātuves koeficients) — t.i., 1 loģiskais pikselis tiek attēlots kā 2x2 fiziski pikseļi. Tas kopā ar regulāru izšķirtspējas maiņu ir tas, ko varat redzēt Stephen.R ekrānuzņēmumā. Noklikšķiniet, lai izvērstu...

Jā un nē.

Es atceros ieviešanu, uz kuru jūs atsaucāties jau Lion/et.al, tas bija vairāk līdzīgs tam, kā (kā es to saprotu), Windows to dara: katra lietojumprogramma atveido logu chrome/controls/content ar augstāku izšķirtspēju. No atmiņas, kad to iespējojāt, izvēlņu joslas izmērs mainīsies, ieejot un izejot no lietotnēm, kas to atbalstīja.

Pašreizējais GPU noteikti ir grūtāks, taču neesmu pārliecināts, ka jūsu apraksts par to ir diezgan precīzs — atveidotā attēla mērogošana, lai tas atbilstu displejam, nav tas pats, kas 1080p displeja iestatīšana darbam ar izšķirtspēju 1024x768, kur displejs mērogojas. palielināt attēlu — displejs saņem 1:1 4k (vai neatkarīgi no tā sākotnējās izšķirtspējas) attēlu, kas ir iepriekš mērogots ar macOS/GPU. M

miks2

2017. gada 5. oktobris
Apvienotā Karaliste
  • 2019. gada 2. maijs
Lemāns teica: Apple gadiem ilgi ir eksperimentējis ar elastīgu lietotāja saskarnes mērogošanu (sniega leopardā bija slēpta ieviešana, un es uzskatu, ka Lion), taču viņi beidzot nolēma, ka tas nav pareizais ceļš (galvenokārt tāpēc, ka tas vienkārši nedarbojas konsekventi, īpaši zemas izšķirtspējas displejā). Ja šī konkrētā funkcija jums ir svarīga, iesaku nelietot macOS, jo maz ticams, ka tā tiks atbalstīta. Varbūt nākotnē, kad displeja izšķirtspēja tiks atcelta kā koncepcija (tam vajadzētu notikt apmēram 15 gadu laikā). Noklikšķiniet, lai izvērstu...

Lemāns teica: jums tas varētu šķist labi, taču tas patiešām sabojā fontu un cita satura kvalitāti. Apple uzskata, ka paredzamā attēla kvalitāte ir svarīgāka par jūsu aprakstītajiem vizuālajiem uzlauzumiem. Ja tas ir tas, ko vēlaties, jūs vienmēr varat izvēlēties OS, kas jums to nodrošina. Noklikšķiniet, lai izvērstu...


Citiem vārdiem sakot, OP jums var šķist, ka vēlaties savā 2560x1440 monitorā panākt izteiksmīgus un pareizi mērogotus fontus, taču par laimi Apple par to jau ir padomājis jūsu vietā un secinājis, ka tas, ko vēlaties, patiesībā ir nepareizs. jūs to neapzināties... ziniet, tas viss ir 'paredzamas attēla kvalitātes' dēļ, kad izmantojat monitorus, kas jums nepieder. Tāpat kā dārgie, ko pārdod Apple.

Protams, fakts, ka OP faktiski atrisināja viņa problēmu, kaut arī izlecot cauri viņa ieskicētajām smieklīgajām stīpām, ir pierādījums tam, ka patiešām *ir* iespējams panākt 'paredzamu attēla kvalitāti', izmantojot citu aparatūru, taču Apple nevēlas to atļaut. vai lietotāji to dara viegli?
Reakcijas:TomMuc un MecPro THE

leman

2008. gada 14. oktobris
  • 2019. gada 3. maijs
mick2 teica: Citiem vārdiem sakot, OP jūs domājat, ka vēlaties iegūt skaidrus un pareizi mērogotus fontus savā 2560x1440 monitorā, bet par laimi Apple par to jau ir padomājis jūsu vietā un secinājis, ka tas, ko vēlaties, patiesībā ir nepareizs. Noklikšķiniet, lai izvērstu...

Paskaties, šeit nevajag smelties. Lieta ir tāda, ka šādā veidā operētājsistēmā macOS nav iespējams iegūt skaidrus un pareizi mērogotus fontus (varat izmantot iebūvēto tālummaiņas funkcionalitāti, lai iegūtu daudz labāku kvalitāti, taču tas nav tas, ko OP vēlas). Mērogošana, ko ievieš MacOS, ir paredzēta augstas izšķirtspējas ekrāniem un sniegs zemākus rezultātus displejos ar zemu DPI, tāpēc tas ir atspējots.

mick2 teica: Protams, fakts, ka OP faktiski atrisināja viņa problēmu, kaut arī izlecot cauri viņa ieskicētajām smieklīgajām stīpām, ir pierādījums tam, ka patiesībā *ir* iespējams panākt 'paredzamu attēla kvalitāti', izmantojot citu aparatūru, taču Apple to nedara. vai vēlaties ļaut saviem lietotājiem to izdarīt viegli? Noklikšķiniet, lai izvērstu...

Ir iespējams arī izmantot klēpjdatoru kā istabas sildītāju vai automašīnu kā avārijas elektroenerģijas ģeneratoru, taču tas nenozīmē, ka tas ir ieteicams vai atbalstīts. Tas, ko OP šeit izdarīja, piespieda renderēšanas režīmu, kas ir rezervēts HiDPI ekrāniem. Atklāti sakot, OP, iespējams, varēja iegūt līdzīgu rezultātu, vienkārši pārslēdzoties uz zemāku izšķirtspēju, bez visiem šiem uzlauzumiem.

Tomēr patiešām pastāv problēma, kad macOS ar dažiem Dell displejiem vienojas par nepareizu signāla protokolu. No tā, ko esmu lasījis, tā ir sava veida divpusēja problēma: monitors reklamē noteiktu specifikāciju, bet šķiet, ka tas nedarbojas pareizi ar šīm specifikācijām. Tajā pašā laikā MacOS uzstāj uz šīs specifikācijas izmantošanu un nepiedāvā vienkāršu veidu, kā to ignorēt lietotājam.
[doublepost=1556873131][/doublepost]
Stīvens.R teica: Jā un nē.

Es atceros ieviešanu, uz kuru jūs atsaucāties jau Lion/et.al, tas bija vairāk līdzīgs tam, kā (kā es to saprotu), Windows to dara: katra lietojumprogramma atveido logu chrome/controls/content ar augstāku izšķirtspēju. No atmiņas, kad to iespējojāt, izvēlņu joslas izmērs mainīsies, ieejot un izejot no lietotnēm, kas to atbalstīja.

Pašreizējais GPU noteikti ir grūtāks, taču neesmu pārliecināts, ka jūsu apraksts par to ir diezgan precīzs — atveidotā attēla mērogošana, lai tas atbilstu displejam, nav tas pats, kas 1080p displeja iestatīšana darbam ar izšķirtspēju 1024x768, kur displejs mērogojas. palielināt attēlu — displejs saņem 1:1 4k (vai neatkarīgi no tā sākotnējās izšķirtspējas) attēlu, kas ir iepriekš mērogots ar macOS/GPU. Noklikšķiniet, lai izvērstu...

Ja vēlaties to detalizētāk, tas notiek aizkulisēs. Pirmkārt, modernās operētājsistēmas parasti neļauj lietojumprogrammām tieši piekļūt ekrānam, tā vietā tās nodrošina atbalsta krātuvi (atmiņas zīmēšanas virsmu). Atšķirības slēpjas atbalsta krātuves izšķirtspējā un tajā, kā loģiskie pikseļi (kas tiek uzskatīti par pikseļiem pēc programmatūras) un tas, kas pēc aparatūras tiek uzskatīti par pikseļiem, tiek kartēti viens pret otru.

Windows pamatā izmanto šādu pieeju: to atbalsta veikalam ir tāds pats PPI kā sistēmas displeja izšķirtspējai, taču loģiskais pikseļu izmērs ir elastīgs. Ja, piemēram, iestatāt DPI mērogošanu uz 150%, sistēma liek visām lietotnēm zīmēt visu 1,5 reizes lielākā izmērā. Tas padara zīmēšanas loģiku daudz sarežģītāku, jo lietotnei tagad ir jāņem vērā, ka pikselis ne vienmēr ir pikselis. Tas arī rada problēmas ar grafiskajiem līdzekļiem, jo ​​arī tie ir jāmēro. Jebkurā gadījumā, ja tas ir pareizi ieprogrammēts, izmantojot pareizas zīmēšanas abstrakcijas, tā nav problēma (neskaitot veiktspēju, jo zīmēšanas algoritmiem jābūt diezgan vispārīgiem), taču diemžēl lielākā daļa pielāgoto zīmēšanas koda nav īsti pareizi ieprogrammēti. Šī ir arī pieeja, ko Appel izmantoja Snow Leopard: lietojumprogrammai bija jājautā pašreizējais atbalsta veikala faktors un jāzīmē atbilstošā mērogā.

Mūsdienu macOS dara kaut ko daudz vienkāršāku. Tas būtībā pieļauj tikai divus atbalsta veikala faktorus: 1.0 un 2.0. Ja tas ir 1.0, pikselis ir pikselis, un lietotne vienkārši zīmē kā tradicionāli. Ja tas ir 2.0 (ko apple sauc par HiDPI režīmu), pikseļu atbalsta 2 x 2 pikseļu grupa atbalsta veikalā, un lietotnei ir jāzīmē saturs, kas ir 2 x lielāks par sākotnējo izmēru (katrā dimensijā), lai sasniegtu tādus pašus lietotāja interfeisa izmērus. Tas būtībā ļauj zīmēt ar “īstu” apakšpikseļu precizitāti (un arī iemesls, kāpēc izdomātās fontu izlīdzināšanas metodes šajā režīmā kļūst novecojušas, jo visas šīs metodes ir paredzētas, lai atdarinātu apakšpikseļu renderēšanu). Jebkurā gadījumā, tā kā atbalsta faktors šajā pieejā ir neatņemams (un fiksēts), tas padara daudzas lietas vieglākas (piemēram, daudzos gadījumos zīmēšanas algoritmi var būt vienkāršāki, līdzekļu pārvaldība kļūst vienkāršāka) — un tas ir iemesls, kāpēc Mac programmatūra varētu pāriet uz HiDPI. ļoti īsā laika periodā, kamēr Windows joprojām saskaras ar grūtībām.

Un lietas kļuva patiešām interesantas, kad kāds traks Apple ģēnijs saprata: atbalsta veikala PPI var atšķirties no faktiskā fiziskā displeja PPI. Piemēram, jūsu tīklenes displejs var būt 2880 x 1800, bet pilnekrāna rezerves krātuve varētu būt 3840 x 2400 (1920 x 1200 loģiskā izšķirtspēja ar 2.0 atbalsta krātuves koeficientu). No jūsu lietotnes perspektīvas tā zīmējas uz 4K 3840 x 2400 displeju ar 200% DPI mērogošanu, taču pēc tam macOS filtrēs galīgo attēlu uz 2880 x 1800. Tas nodrošina emulētu 75% DP mērogošanu, izmantojot supersampling AA. Tā kā tīklenes ekrāna PPI joprojām ir ļoti augsts, ir zināms precizitātes zudums, taču tas nav īsti pamanāms. Un kvalitāte ir augstāka nekā tieša zīmēšana — 75% līdz 2880 x 1800, jo aizkulisēs paļaujaties uz SSAA. Principā šī metode var īstenot patvaļīgu DPI mērogošanu ar augstu kvalitāti (mainot atbalsta veikala izšķirtspēju), taču Apple ierobežo to ar dažām bieži lietotām vērtībām. Problēmas ar šo pieeju ir a) mērogošana (nenozīmīga ar mūsdienu GPU), b) tas padara neiespējamu pikseļu perfektu renderēšanu (IMO nav problēma, ja ekrāns ir HiDPI, jo pikseļi tik un tā nav atšķirami) un c) tas darbojas un nomirst ar sākotnējā displeja izšķirtspēju. Ja ekrānam ir zems DPI, pēc parauga samazināšanas ir pārāk daudz precizitātes zuduma. Tas ir galvenais iemesls, kāpēc Apple atspējo šo renderēšanas režīmu ekrānos ar zemu DPI, kā arī iemesls, kāpēc Windows vēsturiski paļāvās uz perfektu pikseļu (vai pikseļu uztveršanas) zīmējumu, kas nodrošina šo izteiksmīgo izskatu, efektīvi izkropļojot attēlu, lai tas varētu ietilpt. pikseļu režģī.

(Atvainojiet par ļoti garo ierakstu, ceru, ka kādam tas liksies interesanti) Reakcijas:revz190 un nesterovml THE

leman

2008. gada 14. oktobris
  • 2019. gada 3. maijs
mick2 teica: Man vienkārši apnīk lasīt šos līkločus loģiskos un semantiskos carte-blanche pamatojumus par Apple un to praksi, un jūtu nepieciešamību tos izsaukt. Realitāte, protams, ir tāda, ka Apple dara dažas lietas labi, dažas lietas viduvēji un dažas lietas slikti, tāpat kā jebkurš cits tehnoloģiju uzņēmums, UN TĀ VAR TEIKT... Reakcijas:leman

Stīvens.R

Apturēts
2018. gada 2. novembris
Taizeme
  • 2019. gada 3. maijs
mick2 teica: Man vienkārši apnīk lasīt šos līkločus loģiskos un semantiskos carte-blanche pamatojumus par Apple un to praksi, un jūtu nepieciešamību tos izsaukt. Realitāte, protams, ir tāda, ka Apple dara dažas lietas labi, dažas lietas viduvēji un dažas lietas slikti, tāpat kā jebkurš cits tehnoloģiju uzņēmums, UN TĀ VAR TEIKT... Reakcijas:leman

Cilvēki

2012. gada 24. augusts
Valensija, Spānija.
  • 2019. gada 5. maijs
seb101 teica: Īsa rokasgrāmata, lai iespējotu pareizu krāsu režīmu un 125% mērogošanu ārējos Dell 4K (2650 x 1440) monitoros ar jūsu MacBook. (Norādījumi operētājsistēmām Windows un OSX).

Tas nodrošina vienmērīgi mērogojamu ārējo monitoru, kas saglabā lietotāja interfeisa elementu aptuveni tādu pašu “izmēru”, velkot tos starp Retina un ārējo displeju.

Windows (apmēram 10 sekundes)

  1. Pievienojiet monitoru
  2. Ar peles labo pogu noklikšķiniet uz Desktop
  3. Noklikšķiniet uz 'Displeja iestatījumi'
  4. Velciet mērogošanas slīdni uz 125%
  5. Noklikšķiniet uz Lietot
  6. Viss izskatās lieliski.

OSX High Sierra/Mojave (aptuveni 2,5 stundas)
  1. Pievienojiet monitoru
  2. Ekrāns neizskatās pareizi, teksts un melns uz balta elementi ir izplūduši, un ap tiem ir krāsojums.
  3. Atveriet sistēmas preferences
  4. Noklikšķiniet uz Displeji
  5. Apskatiet atbilstošos iestatījumus
  6. Tādu nav.
  7. Google to izmanto, nezināt precīzu problēmu, tāpēc izmēģiniet “OSX ārējā displeja izplūdušo tekstu”
  8. Izlasiet 4 galvenās saites, kas ir foruma ziņu kolekcija, kur cietie Mac lietotāji man saka:
    1. Tas ir tieši tā, kā tas ir ar Mac
    2. OSX ir “labāka”, jo fonti tiek parādīti atšķirīgi, un tas var padarīt tos izplūdušus. Samierinies ar to.
    3. Manas acis ir vainīgas, jo es to tagad salīdzinu ar Retina ekrānu, un Retina ir TIK laba, ka viss pārējais izskatās izplūdis.
    4. Man jāiegādājas Apply displejs
    5. Mēģiniet iespējot vai atspējot fontu izlīdzināšanu.
  9. Izlemiet izmēģināt fontu izlīdzināšanu.
  10. Atveriet sistēmas preferences
  11. Noklikšķiniet uz Vispārīgi (dīvaini, ka tas netiek uzskatīts par “Displeja” iestatījumu)
  12. Fontu izlīdzināšana ir iespējota, tāpēc mēģinu to atspējot. Tas neatrisina problēmu.
  13. Atkārtoti iespējot fontu izlīdzināšanu.
  14. Atpakaļ uz Google.
  15. Beidzot atrodiet foruma ziņu, kurā izskaidrota problēma, ka OSX dažos ārējos ekrānos nepareizi piespiež krāsu režīmu uz YPbPr/YCbCr, nevis RGB.
  16. Atveriet sistēmas preferences
  17. Parādās klikšķi
  18. Meklējiet krāsu režīma iestatījumu
  19. Tas nepastāv OSX
  20. Galu galā atrodiet šo lielisko emuāra ziņu ar labojumu: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Žoklis atkrīt pie labošanas sarežģītības - atkopšanas režīms?!!?!
  22. Izlemiet to darīt.
  23. Lejupielādējiet skriptu no GitHub
  24. Palaidiet skriptu - tas raksta jaunu EDID failu.
  25. Izslēdziet Mac
  26. Sāknējiet atkopšanas režīmā
  27. Atveriet diska rīku
  28. Pievienojiet FileVault šifrēto disku
  29. Ievadi paroli
  30. Aizveriet diska rīku
  31. Atveriet termināli
  32. Kopējiet izveidoto EDID failu pareizajā sistēmas mapē
  33. Reboot
  34. TAS STRĀDĀ!!! Vairs nav teksta izplūšanas un krāsu izplūšanas.
  35. Svētku alus.
  36. Ārējā displejā lietas joprojām ir pārāk mazas, taču ir pienācis laiks risināt mērogošanas problēmu.
  37. Atveriet sistēmas preferences
  38. Noklikšķiniet uz Displeji
  39. Noklikšķiniet uz radio pogas “Mērogots”.
  40. Dīvaini, tas viss sniedz alternatīvu risinājumu sarakstu.
  41. Izmēģiniet dažas alternatīvas izšķirtspējas, tās visas izskatās izplūdušas un šausmīgas, kā gaidīts.
  42. Meklējiet citus iestatījumus, kas saistīti ar mērogošanu.
  43. Tādu nav.
  44. Atpakaļ uz Google
  45. Izlasiet galvenās saites, kuras ir visas emuāra ziņas, kurās man saka cietie Mac lietotāji:
    1. Tieši tā tas ir ar Mac.
    2. Man jāiegādājas Apple apstiprināts displejs.
    3. Izšķirtspējas pazemināšana ir tāda pati kā mērogošana (FML jūs, idioti)
  46. Galu galā atrodiet dažas ziņas, kurās ir runāts par konkrētām “HiDPI” mērogošanas opcijām, nospiežot taustiņu “Opcija”, vienlaikus noklikšķinot uz radio pogas Mērogots.
  47. Atgriezieties pie Displeja preferences, turiet nospiestu Opciju un noklikšķiniet uz Mērogots.
  48. Joprojām nav HiDPI iespēju.
  49. Google, kā iespējot HiDPI
  50. Atrodiet šo rakstu: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Atveriet termināli
  52. Palaidiet komandu
  53. Dodieties atpakaļ uz Displeja preferences
  54. Joprojām nav HiDPI iespēju
  55. Atpakaļ uz Google.
  56. Galu galā atklājiet, ka OSX sākotnēji atbalsta tikai HiDPI režīmus monitoros ar noteiktām malu attiecībām. (Apple to pilnībā nedokumentē — paldies Apple!)
  57. Google, kā iestatīt pielāgotas izšķirtspējas.
  58. Atrodiet ziņu par programmatūru SwitchResX.
  59. Lejupielādēt SwitchResX
  60. Izbaudiet dīvaino lietotāja interfeisu.
  61. Atrodiet “atbalstītās” izšķirtspējas opcijas manam ekrānam — to ir daudz vairāk nekā Apple iestatījumu dialoglodziņā, tostarp dažas HiDPI.
  62. Izmēģiniet dažas HiDPI opcijas, tās izskatās labi, taču tām ir nepareiza malu attiecība, tāpēc ekrāna malās ir melnas joslas.
  63. Atgriezties uz Google pielāgotajām HiDPI izšķirtspējām operētājsistēmā OSX
  64. Saites atpakaļ uz SwitchResX FAQ https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. SwitchResX atveriet cilni “Manuālās izšķirtspējas”.
  66. Atklājiet, ka šī lietotnes daļa darbojas tikai tad, ja atspējojat sistēmas integritātes aizsardzību.
  67. Nevaru noticēt, ka jums ir jāatspējo SIP, lai iestatītu pielāgotu izšķirtspēju, tāpēc Google tas nonāk atpakaļ SwitchResX vietnē, kur autoram ir līdzīgs viedoklis. https://www.madrau.com/support/support/srx_1011.html
  68. Nopūta.
  69. Izslēgt
  70. Restartējiet atkopšanas režīmā
  71. Atveriet termināli
  72. Ievadiet komandu, lai atspējotu SIP
  73. Reboot.
  74. Atveriet SwitchResX
  75. Dodieties uz cilni Manuālās izšķirtspējas.
  76. Tiek prasīti parametri “Mērogota izšķirtspēja”. Nav dokumentācijas par to.
  77. Pieņemsim, ka, tā kā es vēlos mērogot 125%, man ir jāreizina monitora sākotnējā izšķirtspēja ar 1,25 abos dimensijās.
  78. Saglabājiet pielāgoto izšķirtspēju.
  79. Mēģiniet to lietot un galu galā saprotiet, ka jums ir vēlreiz jāveic restartēšana, lai to varētu lietot.
  80. Reboot
  81. Lietot pielāgotu izšķirtspēju.
  82. Daļēji panākumi! Mērogošana ir nostrādājusi, malu attiecība ir pareiza, taču ekrānā viss ir “liels”. Vairāk izskatās pēc 175% mērogošanas.
  83. Nokasiet galvu un padomājiet. Saprotiet, ka es nepareizi aprēķināju. Ja es vēlos 125% mērogošanu, es vēlos izveidot virtuālu izšķirtspēju 175% no mana ekrāna sākotnējās izšķirtspējas, kas HiDPI tiks samazināts līdz efektīvai izšķirtspējai 85% no manas sākotnējās izšķirtspējas, liekot visam parādīties… ??? 15% lielāks?? Sāp smadzenes. Pietiekami tuvu es izlemju.
  84. Izmēģiniet to ar virtuālo izšķirtspēju 4480 x 2520.
  85. Restartējiet, lai saglabātu jauno izšķirtspēju.
  86. Atveriet SwitchResX
  87. Iestatiet ekrāna izšķirtspēju uz jauno manuālo HiDPI iestatījumu.
  88. AK, DIEVS, TAS DARBOJAS!!! Man ir gludi mērogots ārējā monitora attēls, kas izskatās gandrīz tikpat labi kā Retina!!!!!
  89. Saprotiet, ka man tagad ir jāmaksā par SwitchResX pēc 10 dienām
  90. Atteikties maksāt 14 USD
  91. Skrāpējiet galvu, noteikti SwitchResX nedara neko tik progresīvu, iespējams, tikai rediģē ignorēšanas failus, piemēram, RGB labojumu
  92. Apskatiet ignorēšanas failu, protams, SwitchResX šeit vienkārši pievieno pielāgotās izšķirtspējas
  93. Atpakaļ uz Google.
  94. Atrodiet lielisku bezmaksas rīku un rokasgrāmatu pielāgotas izšķirtspējas datu kodēšanai: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Saprotiet, ka pielāgotās mērogotās izšķirtspējas joprojām nav pieejamas sistēmas preferencēs, kaut kā paslēptas. Vēl viena nedokumentēta OSX “funkcija”.
  96. Atpakaļ uz Google.
  97. Atrodiet lielisko bezmaksas rīku RDM, lai iespējotu slēptās izšķirtspējas. https://github.com/avibrazil/RDM
  98. Instalējiet RDM
  99. Beidzot!!! Tas viss darbojas, BEZMAKSAS!
  100. Izslēgt
  101. Sāknējiet atkopšanas režīmā
  102. Atkārtoti iespējot SIP
  103. Reboot.
  104. Gatavs!

Man patīk OSX. Noklikšķiniet, lai izvērstu...

Hei OP, man ir Dell monitors, 24' 2408WPS, tas ir 1920x1200 monitors, un tas notiek tāpat, es pamanīju, ka tas piespiež YPbPr/YCbCr režīmu, nevis RGB. Arī teksts ir izplūdis, tagad vēl vairāk pateicoties Mojave.

Tāpēc es domāju, vai jūsu metode padarītu manu monitoru kraukšķīgāku. Pirmkārt, es mēģināšu piespiest RGB režīmu, lai gan es gribētu zināt, vai ir iespējams mainīt šo uzlaušanu atpakaļ uz noklusējuma iestatījumu.

Otrkārt, es zinu, ka tas būs grūti, bet... vai manam 1200p monitoram būtu iespējams uzspiest labāku renderēšanu? Es skaidri neredzu, ko jūs darījāt, bet arī man pietrūkst šīs opcijas, jo ir iespēja renderēt ekrānu ar lielākiem elementiem, bet tajā pašā laikā atveidot 1200p izšķirtspējā. Vai tas būtu iespējams? Tādā gadījumā... kā tev veicās ar matemātiku? Kādu izšķirtspēju man vajadzētu mēģināt piespiest?

Sistēmas integritātes aizsardzību ir viegli deaktivizēt. Es to izdarīju vienreiz, lai mainītu kaut ko citu. Bet es nezinu, kā aprēķināt izšķirtspēju.

Pateicos jau iepriekš!

mikerisner

2015. gada 22. septembris
Atlanta, GA
  • 2019. gada 21. maijs
monitor-scaling.jpg

Esmu pievienojis savu MacBook Pro vienam 4K/UHD monitoram, un displeja iestatījumi izskatās kā pa kreisi (šie ekrāna satvērumi patiesībā nav no mana Mac datora, taču tiem ir nozīme). Es pievienoju to pašu Mac ar to pašu HDMI kabeli citam 4K/UHD monitoram, un displeja iestatījumi izskatījās pareizi. Tāpēc es domāju, vai ir kāda aparatūras specifikācija, kas ļauj MacOS piedāvāt elegantākus iestatījumus kreisajā pusē.

Ja kāds zina atbildi, lūdzu, padalieties. Es patiešām vēlos iegādāties 4K monitoru, kas atbalsta konfigurācijas iestatījumus, kā parādīts kreisajā pusē.

Paldies!!
Reakcijas:fgp P

smaile bumba

2020. gada 5. februāris
  • 2020. gada 5. februāris
seb101 teica: Gotta love OSX. Noklikšķiniet, lai izvērstu...

Paldies! Es domāju, ka esmu nolemts tāpat kā Linux pusē, kur vienīgais mērogošana bija vai nu 1x, vai 2x, kas gan ir tik grūts displeja mērogošanā unix operētājsistēmās? Vēlreiz paldies, darbojas tieši tā, kā paredzēts, uzslavu tiem, kas izstrādāja RDM ??

Labi, tāpēc man īsti nebija laika pārbaudīt savu sistēmu ar šo jauno HiDpi izšķirtspēju. Nu šodien es pamanīju, ka video straumēšana kā youtube uzliek milzīgu slodzi uz CPU, mani fani maksimāli iztērētu. Manā parastajā 2560x1440 izšķirtspējā 4k/24 kadri/s video skatīšanās ir piemērota, taču ar šo jauno izšķirtspēju nevar skatīties pat 1080p/60 kadri/s, ja sistēma nav pilnībā piesprausta un video stostās/neizlaiž kadrus. Sākumā es domāju, ka varbūt tā ir tikai problēma ar safari, bet nav tāda paša darījuma ar Chrome un Firefox. Šī ir izšķirtspēja, kas tiks parādīta iestatījumos pēc tam, kad ar RDM izveidoju pielāgotu izšķirtspēju 4480x2520. Vai es kaut kur kļūdījos, vai arī mans niecīgais divkodolu Macbook air nevar izturēt šo virtuālo izšķirtspēju? Šķiet dīvaini, kāpēc tas ietekmētu YouTube videoklipu, es domāju, ka straumējamajam videoklipam nevajadzētu būt mērogam, vai ne?

Labi, tāpēc es izmēģināju dažādas izšķirtspējas ar RDM, taču ar katru no tiem daru vienādi. Es domāju, ka displeja mērogošana vienkārši nav piemērota tādam zemas klases datoram kā man? Lai nu kā, pagaidām es nolēmu vienkārši samierināties ar mac os “mērogoto” izšķirtspēju 2048x1152, kas ir efektīva 125% mērogošana, taču viss acīmredzami ir neskaidrāks nekā 2560x1440.

Pielikumi

  • Skatīt multivides vienumu ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Ekrānuzņēmums 2020-2-6 plkst. 22.27.22.png'file-meta '> 176,4 KB · Skatījumi: 878
Pēdējo reizi rediģēts: 2020. gada 6. februārī P

pneves1975

2018. gada 4. decembris
Portugāle
  • 2020. gada 6. februāris
Mikerisner teica:

Esmu pievienojis savu MacBook Pro vienam 4K/UHD monitoram, un displeja iestatījumi izskatās kā pa kreisi (šie ekrāna satvērumi patiesībā nav no mana Mac datora, taču tiem ir nozīme). Es pievienoju to pašu Mac ar to pašu HDMI kabeli citam 4K/UHD monitoram, un displeja iestatījumi izskatījās pareizi. Tāpēc es domāju, vai ir kāda aparatūras specifikācija, kas ļauj MacOS piedāvāt elegantākus iestatījumus kreisajā pusē.

Ja kāds zina atbildi, lūdzu, padalieties. Es patiešām vēlos iegādāties 4K monitoru, kas atbalsta konfigurācijas iestatījumus, kā parādīts kreisajā pusē.

Paldies!! Noklikšķiniet, lai izvērstu...

Kreisajā pusē ir arī spilgtuma kontrole. Man ir aizdomas, ka kreisajā monitorā tiek izmantots TB3 savienojums, piemēram, Apple Store LG 4k un 5k. Varbūt, ja savienojums ir HDMI, jūs nesaņemat šos režīmus.

Tomēr man nav informācijas, kas to pamatotu. Tas ir tikai iespējamais izskaidrojums. P

smaile bumba

2020. gada 5. februāris
  • 2020. gada 6. februāris
piikkipallo teica: Rediģēt 2: Labi, tāpēc es izmēģināju vairākas dažādas izšķirtspējas ar RDM, taču ar katru no tiem daru vienādi. Es domāju, ka displeja mērogošana vienkārši nav piemērota tādam zemas klases datoram kā man? Lai nu kā, pagaidām es nolēmu vienkārši samierināties ar mac os “mērogoto” izšķirtspēju 2048x1152, kas ir efektīva 125% mērogošana, taču viss acīmredzami ir neskaidrāks nekā 2560x1440. Noklikšķiniet, lai izvērstu...

Labi, pārbaudiet, kā darbojas HiDPi displeja mērogošana. Esmu mēģinājis palaist pielāgoto izšķirtspēju, kurā operētājsistēma darbojās ar 2240x1260 HiDPi, bet maz es zināju, ka faktiskā GPU atveidotā izšķirtspēja būtu 4480x2560! Tas ir milzīgs pikseļu pieaugums par 311%, salīdzinot ar sākotnējo 1440p izšķirtspēju. Nav brīnums, ka man radās nopietnas veiktspējas problēmas. Es paspēlējos ar rezolūcijām, lai uzzinātu, kas man noderēs, un manam mazajam divkodolu procesoram un integrētajam GPU Macbook datoram šķiet, ka 1504x846 HiDPi ir labākais risinājums. Izmantojot šo izšķirtspēju, man, iespējams, nav tik daudz nekustamo īpašumu kā pamata izšķirtspējai 2048 x 1152, taču es izmantošu šo asāko attēlu, nevis izplūdušo attēlu. Ar šo izšķirtspēju es varu skatīties 1080p/60 kadri/s vai 4K/24 kadri/s saturu bez faniem, kas kliedz pēc žēlastības vai maniem sistēmas resursiem, kas ir veltīti vienkārša video straumēšanai. Es vēlos, lai manam Mac būtu labāks GPU, bet es domāju, ka tas derēs?

robvas

2009. gada 29. aprīlis
LIETOŠANAS
  • 2020. gada 6. februāris
Es savus 2560x1440 monitorus darbinu ar sākotnējo izšķirtspēju, un tie darbojas lieliski.

*parausta plecus*

Turklāt daži cilvēki to sauc par 3K...

2560x1440 ir lieliska ThinkPad izšķirtspēja, ja varat to iegūt 14 collu ekrānā, btw.