Forumlar

Kılavuz: MBP ve OSX ile Harici Monitör Ölçekleme ve 'Bulanıklık' Sorunlarını Düzeltme

S

seb101

Orijinal afiş
3 Nis 2014
  • 2 Mayıs 2019
MacBook'unuzla harici Dell 4K (2650 x 1440) monitörlerde doğru renk modunu ve %125 ölçeklendirmeyi etkinleştirmek için hızlı kılavuz. (Windows ve OSX için talimatlar).

Bu size, UI öğelerini Retina ve harici ekran arasında sürüklerken yaklaşık olarak aynı 'boyutta' tutan, sorunsuz bir şekilde ölçeklendirilmiş bir harici monitör deneyimi sunar.

Windows (yaklaşık 10 saniye)

  1. Monitörü takın
  2. Masaüstüne Sağ Tıkla
  3. 'Görüntü Ayarları'nı tıklayın
  4. Ölçekleme kaydırıcısını %125'e sürükleyin
  5. Uygula'yı tıklayın
  6. Her şey harika görünüyor.

OSX High Sierra/Mojave (yaklaşık 2,5 saat)
  1. Monitörü takın
  2. Ekran doğru görünmüyor, beyaz üzerine metin ve siyah öğeler bulanık ve etraflarında renk 'çiçeklenme' var.
  3. Sistem Tercihlerini Aç
  4. Ekranlar'a tıklayın
  5. İlgili ayarlara bakın
  6. Hiç yok.
  7. Google, sorunun tam olarak ne olduğundan emin değil, bu nedenle 'OSX harici ekran bulanık metni' deneyin
  8. Ölümcül Mac kullanıcılarının bana şunları söylediği bir forum gönderileri koleksiyonu olan en iyi 4 bağlantıyı okuyun:
    1. Bu sadece Mac'te olduğu gibi
    2. OSX 'daha iyi' çünkü yazı tiplerini farklı gösteriyor ve bu onları bulanıklaştırabiliyor. Başa çıkmak.
    3. Gözlerim hatalı çünkü şimdi onu bir Retina ekranıyla karşılaştırıyorum ve Retina O kadar iyi ki, diğer her şey bulanık görünüyor.
    4. Uygula ekranı satın almam gerekiyor
    5. Yazı tipi yumuşatmayı etkinleştirmeyi veya devre dışı bırakmayı deneyin.
  9. Yazı tipi yumuşatma işini denemeye karar verin.
  10. Sistem Tercihlerini Aç
  11. Genel'i tıklayın (garip bir şekilde bu bir 'Görüntüleme' ayarı olarak kabul edilmez)
  12. Yazı tipi yumuşatma etkin, bu yüzden devre dışı bırakmayı denedim. Sorunu çözmez.
  13. Yazı tipi yumuşatmayı yeniden etkinleştirin.
  14. Google'a geri dön.
  15. Son olarak, OSX'in bazı harici ekranlarda renk modunu RGB yerine YPbPr/YCbCr'ye yanlış bir şekilde zorlaması sorununu açıklayan bir forum gönderisi bulun.
  16. Sistem Tercihlerini Aç
  17. Ekranları tıklayın
  18. Renk Modu ayarını arayın
  19. OSX'te mevcut değil
  20. Sonunda bu mükemmel blog gönderisini bir düzeltme ile bulun: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Çene, düzeltmenin karmaşıklığına düşüyor - kurtarma modu?!!!?!
  22. Bunun için gitmeye karar verin.
  23. Komut dosyasını GitHub'dan indirin
  24. Komut dosyasını çalıştırın - yeni bir EDID dosyası yazar.
  25. Mac'i kapat
  26. Kurtarma Moduna Önyükleme
  27. Disk Aracını Aç
  28. FileVault Şifreli diski takın
  29. Parolanı Gir
  30. Disk Aracını Kapat
  31. Terminali Aç
  32. Oluşturulan EDID dosyasını doğru Sistem klasörüne kopyalayın
  33. yeniden başlat
  34. İŞE YARIYOR!!! Artık metin bulanıklığı ve renk patlaması yok.
  35. kutlama birası.
  36. Dış ekranda işler hala çok küçük, ancak Ölçekleme ile başa çıkma zamanı.
  37. Sistem Tercihlerini Aç
  38. Ekranlar'a tıklayın
  39. 'Ölçekli' radyo düğmesini tıklayın.
  40. Garip, tüm yaptığı alternatif çözümlerin bir listesini veriyor.
  41. Bazı alternatif çözünürlükler deneyin, beklendiği gibi hepsi bulanık ve berbat görünüyor.
  42. Ölçekleme ile ilgili diğer ayarları arayın.
  43. Hiç yok.
  44. Google'a geri dön
  45. Sıkı Mac kullanıcılarının bana söylediği tüm blog gönderileri olan en iyi bağlantıları okuyun:
    1. Bu sadece Mac'te böyle.
    2. Apple onaylı bir ekran satın almam gerekiyor.
    3. Çözünürlüğü düşürmenin ölçeklemeyle aynı şey olduğu (FML sizi aptallar)
  46. Sonunda, Ölçekli radyo düğmesini tıklatırken 'Seçenek' tuşuna basarak belirli 'HiDPI' ölçekleme seçeneklerinden bahseden bazı gönderiler bulun.
  47. Görüntüleme tercihlerine geri dönün, Seçenek tuşunu basılı tutun ve Ölçekli'yi tıklayın.
  48. Yine de HiDPI seçeneği yok.
  49. Google, HiDPI nasıl etkinleştirilir
  50. Bu makaleyi bulun: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Terminali Aç
  52. komutu çalıştırın
  53. Ekran Tercihlerine geri dön
  54. Hala HiDPI seçeneği yok
  55. Google'a geri dön.
  56. Sonunda, OSX'in yalnızca belirli En Boy Oranlarına sahip monitörlerde HiDPI modlarını yerel olarak desteklediğini keşfedin. (Bu tamamen Apple tarafından belgelenmemiştir - Teşekkürler Apple!)
  57. Google, özel çözünürlüklerin nasıl ayarlanacağını.
  58. SwitchResX adlı bir yazılımdan bahseden gönderiyi bulun.
  59. SwitchResX'i indirin
  60. Tuhaf kullanıcı arayüzünde Baulk.
  61. Ekranım için 'desteklenen' çözünürlük seçeneklerini bulun - bazı HiDPI olanlar da dahil olmak üzere Apple ayarları iletişim kutusundan çok daha fazlası var.
  62. Bazı HiDPI seçeneklerini deneyin, iyi görünüyorlar ama yanlış En-Boy Oranı, yani ekranın kenarlarında siyah çubuklar var.
  63. OSX'te Google özel HiDPI çözünürlüklerine geri dön
  64. SwitchResX SSS'ye geri bağlantılar https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. SwitchResX'te 'Manuel Çözünürlükler' sekmesini açın
  66. Uygulamanın bu bölümünün yalnızca Sistem Bütünlüğü Korumasını devre dışı bırakırsanız çalıştığını keşfedin.
  67. Özel bir çözünürlük ayarlamak için SIP'yi devre dışı bırakmanız gerektiğine inanamıyorum, bu nedenle Google, yazarın benzer bir görüşe sahip olduğu SwitchResX web sitesine geri döndü. https://www.madrau.com/support/support/srx_1011.html
  68. İç çekmek.
  69. Kapat
  70. Kurtarma Modunda Yeniden Başlatın
  71. Terminali Aç
  72. SIP'yi devre dışı bırakmak için komutu girin
  73. Yeniden başlat.
  74. SwitchResX'i açın
  75. Manuel Çözünürlükler sekmesine gidin.
  76. 'Ölçekli çözünürlük' parametreleri için teşvik edildi. Bununla ilgili belge yok.
  77. %125 ölçekleme istediğim için monitörlerimin Doğal çözünürlüğünü her iki boyutta da 1,25 ile çarpmam gerektiğini tahmin edin.
  78. Özel çözünürlüğü kaydedin.
  79. Uygulamaya çalışın ve sonunda bunun uygulanabilmesi için yeniden Başlatmanız gerektiğini anlayın.
  80. yeniden başlat
  81. Özel çözünürlük uygulayın.
  82. Kısmi başarı! Ölçekleme işe yaradı, en boy oranı doğru ama ekranda her şey 'büyük'. Daha çok %175 ölçeklendirmeye benziyor.
  83. Kafanı kaşı ve bir düşün. Matematiğimi yanlış yaptığımı fark et. %125 ölçekleme istiyorsam, ekranımın doğal çözünürlüğünün %175'i kadar bir sanal çözünürlük oluşturmak istiyorum; bu, HiDPI, yerel çözünürlüğümün %85'inin etkin çözünürlüğüne ölçeklendirilerek her şeyin görünmesini sağlar… ??? %15 Daha Büyük? Beyin ağrıyor. Yeterince yakın karar veririm.
  84. 4480 x 2520 sanal çözünürlükle deneyin.
  85. Yeni çözünürlüğü kaydetmek için yeniden başlatın.
  86. SwitchResX'i açın
  87. Ekran çözünürlüğünü yeni manuel HiDPI ayarına ayarlayın.
  88. Aman Tanrım ÇALIŞIYOR!!! Neredeyse Retina kadar iyi görünen düzgün ölçekli bir harici monitör görüntüsüne sahibim!!!!!
  89. 10 gün sonra SwitchResX için ödeme yapmam gerektiğini anlayın
  90. 14 dolar ödemeyi reddet
  91. Scratch head, kesinlikle SwitchResX bu kadar gelişmiş bir şey yapmıyor, muhtemelen sadece Overrides dosyalarını RGB düzeltmesi gibi düzenliyor
  92. Geçersiz kılmalar dosyasına bir göz atın, elbette, SwitchResX buraya özel çözünürlükleri ekler
  93. Google'a geri dön.
  94. Özel çözünürlük verilerini kodlamak için harika ücretsiz araç ve kılavuz bulun: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Özel ölçekli çözünürlüklerin Sistem Tercihleri'nde bir şekilde gizlenmiş olarak hala mevcut olmadığını anlayın. Başka bir belgelenmemiş OSX 'özelliği'.
  96. Google'a geri dön.
  97. Gizli çözünürlükleri etkinleştirmek için harika ücretsiz RDM aracını bulun. https://github.com/avibrazil/RDM
  98. RDM'yi yükleyin
  99. Nihayet!!! FREEEEE için her şey işe yarıyor!
  100. Kapat
  101. Kurtarma moduna önyükleme
  102. SIP'yi yeniden etkinleştir
  103. Yeniden başlat.
  104. Tamamlandı!

OSX'i sevmeliyim. Son düzenleme: 2 Mayıs 2019
Tepkiler:başına buyruk28 NS

leman

14 Ekim 2008


  • 2 Mayıs 2019
seb101 dedi ki: 2560x1440 gibi diğer '4k' çözünürlüklerde bu seçenekleri Görüntü Ayarları iletişim kutusunda alamazsınız. Genişletmek için tıklayın...

Bu 4K çözünürlük değil. Sorununuz, yüksek DPI'lı Mac'inizin yanında düşük DPI'lı bir ekrana sahip olmanız ve görüntü kalitesinin uyumlu olmasını beklemenizdir.
Tepkiler:gim, babatunde22, jorgepasco1 ve diğer 3 kişi

Stephen.R

Askıya alındı
2 Kasım 2018
Tayland
  • 2 Mayıs 2019
seb101 dedi ki: 2560x1440 gibi diğer '4k' çözünürlüklerde Genişletmek için tıklayın...
.... 2560x1440, 4K değil. 2K. Sanırım 2.5K ama kimse buna öyle demiyor.
Tepkiler:Populus, HatMine, me55 ve 1 kişi daha S

seb101

Orijinal afiş
3 Nis 2014
  • 2 Mayıs 2019
Leman dedi ki: Bu bir 4K çözünürlük değil. Sorununuz, yüksek DPI'lı Mac'inizin yanında düşük DPI'lı bir ekrana sahip olmanız ve görüntü kalitesinin uyumlu olmasını beklemenizdir. Genişletmek için tıklayın...

Hayır, bilmiyorum, resim kalitesinin karşılaştırılabilir olmasını hiç beklemiyordum. UI öğelerinin görsel boyutunun ekranlar arasında tutarlı olması için işletim sistemi ekranını ölçekleyebilmeyi umuyorum. Hangi, biraz hack ile yapabilirsiniz. Windows'ta olduğu gibi Sistem Tercihlerinde bir seçenek olmaması çok yazık.
. Son düzenleme: 2 Mayıs 2019
Tepkiler:İstifleme NS

leman

14 Ekim 2008
  • 2 Mayıs 2019
seb101 şunları söyledi: 1) Apple, esnek UI ölçeklendirmeyi uyguladı, Stephen.R'nin yukarıdaki ekran görüntüsüne bir göz atın, 4K ekranında UI'yi nasıl ölçeklendireceğine dair 5 esnek seçeneğe sahip. Sadece uygulamada seçici olmayı seçtiler (şüphesiz insanları 'önerilen' ortak ürünlerine yönlendirmek için). Genişletmek için tıklayın...

AFAIK, Apple, esnek UI ölçeklendirme uygulamasını tamamen kaldırdı. Yalnızca 2x2 ölçeklemeyi desteklerler (2.0 destek depolama faktörü) - yani 1 mantıksal piksel, 2x2 fiziksel piksel olarak temsil edilir. Bu, normal çözünürlük değiştirme ile birlikte Stephen.R'nin ekran görüntüsünde görebileceğiniz şeydir.

seb101 şunları söyledi: 2) Esnek ölçeklendirme, gerçek 4K'dan daha düşük çözünürlüklerde harika çalışıyor. Yaklaşık %125'e ölçeklendiğinde 24' veya 27' ekranda 2560x1440 gayet iyi görünüyor. UI öğeleri, görsel boyutta retina ekranıyla eşleşir. Hayır, 'kalite' o kadar yüksek değil, ancak kendinize 300$+ tasarruf edin. Onu çalıştırmanın tam bir baş belası olması çok yazık. Genişletmek için tıklayın...

Size uygun görünebilir, ancak yazı tiplerinin ve diğer içeriğin kalitesini gerçekten bozar. Apple, tahmin edilebilir görüntü kalitesinin, tanımladığınız türden görsel hilelerden daha önemli olduğuna inanıyor. İstediğiniz buysa, her zaman size onu veren bir işletim sistemi seçebilirsiniz.

not 'Gerçek' esnek UI ölçeklendirme harika bir şeydir, ancak yazılım geliştiriciye çok yüksek yük bindirir ve daha düşük DPI ekranlarında büyük kalite sorunlarına neden olur. Bu, Windows'un seçtiği yoldur ve ne yazık ki birçok uygulamayla karışıklık gibi görünüyor. Bu, özellikle zaten yazı tiplerini bozan Windows yazı tipi oluşturma ile eşleştirildiğinde talihsiz bir durumdur. Bunun yerine Apple, ölçeklemelerini 2 faktörüne sabitlemeyi tercih etti; bu, esnek olmayan ancak HiDPI yazılımını yazmayı önemsiz kılıyor ve ayrıca daha hızlı çizim algoritmaları sağlıyor (çünkü kesirli haciz genişliklerini hesaba katmanız gerekmiyor).

Stephen.R

Askıya alındı
2 Kasım 2018
Tayland
  • 2 Mayıs 2019
leman şunları söyledi: AFAIK, Apple esnek UI ölçeklendirme uygulamasını tamamen kaldırdı. Yalnızca 2x2 ölçeklemeyi desteklerler (2.0 destek depolama faktörü) - yani 1 mantıksal piksel, 2x2 fiziksel piksel olarak temsil edilir. Bu, normal çözünürlük değiştirme ile birlikte Stephen.R'nin ekran görüntüsünde görebileceğiniz şeydir. Genişletmek için tıklayın...

Evet ve hayır.

Lion/et.al'de bahsettiğiniz uygulamayı hatırlıyorum, bu daha çok (anladığım kadarıyla) Windows'un yaptığına benziyordu: her uygulama pencere kromunu/kontrollerini/içeriğini daha yüksek bir çözünürlükte sunuyor. Etkinleştirdiğinizde, bellekten, onu destekleyen uygulamalara girip çıktıkça menü çubuğunun boyutu değişir.

Şu anda var olan şey GPU'da kesinlikle daha zor, ancak açıklamanızın tam olarak doğru olduğundan emin değilim - oluşturulan görüntünün ekrana uyması için ölçeklendirilmesi, 1080p ekranınızı ekranın ölçeklendiği 1024x768'de çalışacak şekilde ayarlamakla aynı şey değil. görüntüyü yukarı kaldırın - ekran, macOS/GPU tarafından önceden ölçeklendirilmiş 1:1 4k (veya yerel çözünürlüğü ne olursa olsun) bir görüntü alır. m

mick2

5 Ekim 2017
Birleşik Krallık
  • 2 Mayıs 2019
leman dedi ki: Apple yıllardır esnek UI ölçeklendirmeyi denedi (kar leoparında gizli bir uygulama vardı ve Lion'a inanıyorum), ancak sonunda bunun doğru yol olmadığına karar verdiler (esas olarak tutarlı bir şekilde çalışmadığından, özellikle düşük dpi ekranda). Bu özellik sizin için önemliyse, desteklenme olasılığı düşük olduğundan macOS'u tekrar kullanmanızı öneririm. Belki gelecekte, ekran çözünürlüğü bir kavram olarak kullanımdan kaldırıldığında (bu, 15 yıl içinde gerçekleşmelidir). Genişletmek için tıklayın...

leman dedi ki: Size uygun görünebilir, ancak yazı tiplerinin ve diğer içeriğin kalitesini gerçekten bozar. Apple, tahmin edilebilir görüntü kalitesinin, tanımladığınız türden görsel hilelerden daha önemli olduğuna inanıyor. İstediğiniz buysa, her zaman size onu veren bir işletim sistemi seçebilirsiniz. Genişletmek için tıklayın...


Veya başka bir deyişle, OP, 2560x1440 monitörünüzde net ve doğru ölçeklendirilmiş yazı tipleri elde etmek istediğinizi düşünebilirsiniz, ancak neyse ki Apple bunu sizin adınıza zaten düşündü ve istediğiniz şeyin aslında yanlış olduğu sonucuna vardı, muhtemelen yapmıyorsunuz' farkında değilsiniz... bilirsiniz, bunun nedeni size ait olmayan monitörleri kullanırken 'öngörülebilir görüntü kalitesi'dir. Apple'ın sattığı pahalı ürünler gibi.

OP'nin aslında sorununu çözdüğü gerçeği - ana hatlarıyla belirttiği gülünç çemberlerden atlayarak da olsa - diğer donanımları kullanarak 'öngörülebilir görüntü kalitesi' elde etmenin * gerçekten mümkün * olduğunun kanıtıdır, ancak bu sadece Apple'ın izin vermek istemediğinin kanıtıdır. kullanıcılarının bunu kolayca yapabilmeleri için?
Tepkiler:TomMuc ve MecPro NS

leman

14 Ekim 2008
  • 3 Mayıs 2019
mick2 dedi ki: Veya başka bir deyişle, OP, 2560x1440 monitörünüzde net ve doğru ölçeklendirilmiş yazı tipleri elde etmek istediğinizi düşünebilirsiniz, ancak neyse ki Apple bunu sizin adınıza düşünmüş ve istediğinizin aslında yanlış olduğu sonucuna varmıştır. Genişletmek için tıklayın...

Bak, burada gıcık olmaya gerek yok. Mesele şu ki, macOS'ta bu şekilde net ve doğru ölçeklendirilmiş yazı tipleri elde etmek gerçekten mümkün değil (çok daha iyi bir kalite için yerleşik yakınlaştırma işlevini kullanabilirsiniz, ancak OP'nin istediği bu değil). macOS'un uyguladığı ölçeklendirme, yüksek DPI'lı ekranları hedefler ve düşük DPI'lı ekranlarda ortalamanın altında sonuçlar verir, bu nedenle devre dışı bırakılır.

mick2 dedi ki: OP'nin sorununu gerçekten çözdüğü gerçeği - ana hatlarıyla belirttiği gülünç çemberlerden atlayarak da olsa - diğer donanımları kullanarak 'öngörülebilir görüntü kalitesi' elde etmenin * gerçekten * mümkün olduğunun kanıtıdır, ancak bu sadece Apple'ın kullanıcılarının bunu kolayca yapmasına izin vermek mi istiyorsunuz? Genişletmek için tıklayın...

Dizüstü bilgisayarınızı oda ısıtıcısı veya arabanızı acil durum elektrik jeneratörü olarak kullanmak da mümkündür ancak bu, önerilen veya desteklenen bir kullanım durumu olduğu anlamına gelmez. OP'nin burada yaptığı, HiDPI ekranları için ayrılmış bir oluşturma modunu zorlamak. Açıkçası, OP, tüm bu saldırılar olmadan sadece daha düşük bir çözünürlüğe geçerek muhtemelen benzer bir sonuç elde edebilirdi.

Yine de, macOS'un bazı Dell ekranlarıyla yanlış bir sinyal protokolü anlaşması yaptığı bir sorun var. Okuduğum kadarıyla, bu bir tür iki taraflı sorun: monitör belirli bir özelliği tanıtıyor ancak bu özellik ile düzgün çalışmıyor gibi görünüyor. Aynı zamanda, macOS bu özelliği kullanmakta ısrar ediyor ve kullanıcı için bunu geçersiz kılmanın kolay bir yolunu sunmuyor.
[doublepost=1556873131][/doublepost]
Stephen.R dedi ki: Evet ve hayır.

Lion/et.al'de bahsettiğiniz uygulamayı hatırlıyorum, bu daha çok (anladığım kadarıyla) Windows'un yaptığına benziyordu: her uygulama pencere kromunu/kontrollerini/içeriğini daha yüksek bir çözünürlükte sunuyor. Etkinleştirdiğinizde, bellekten, onu destekleyen uygulamalara girip çıktıkça menü çubuğunun boyutu değişir.

Şu anda var olan şey GPU'da kesinlikle daha zor, ancak açıklamanızın tam olarak doğru olduğundan emin değilim - oluşturulan görüntünün ekrana uyması için ölçeklendirilmesi, 1080p ekranınızı ekranın ölçeklendiği 1024x768'de çalışacak şekilde ayarlamakla aynı şey değil. görüntüyü yukarı kaldırın - ekran, macOS/GPU tarafından önceden ölçeklendirilmiş 1:1 4k (veya yerel çözünürlüğü ne olursa olsun) bir görüntü alır. Genişletmek için tıklayın...

Daha detaylı isterseniz, perde arkasında olan budur. İlk olarak, modern işletim sistemleri genellikle uygulamaların doğrudan ekrana çizim yapmasına izin vermez, bunun yerine bir destek deposu (bellek içi çizim yüzeyi) sağlarlar. Farklılıklar, destek deposunun çözünürlüğünde ve mantıksal piksellerin (yazılım tarafından piksel olarak kabul edilen) ve donanım tarafından piksel olarak kabul edilenlerin birbirine nasıl eşlendiğiyle ilgilidir.

Windows temelde şu yaklaşımı kullanır: destek depoları, sistem görüntü çözünürlüğü ile aynı ÜFE'ye sahiptir, ancak mantıksal piksel boyutu esnektir. Örneğin, DPI ölçeklendirmeyi %150'ye ayarlarsanız, sistem tüm uygulamalara her şeyi boyutun 1,5 katı kadar çizmesini söyler. Bu, uygulamanın artık bir pikselin mutlaka bir piksel olmadığını hesaba katması gerektiğinden, çizim mantığını çok daha karmaşık hale getirir. Ayrıca, ölçeklendirilmeleri gerektiğinden grafik varlıklarla ilgili sorunları da beraberinde getirir. Her neyse, doğru çizim soyutlamaları kullanılarak düzgün programlanırsa, bu bir sorun değildir (performans bir yana, çünkü çizim algoritmaları oldukça genel olmalıdır), ancak ne yazık ki, çoğu özel çizim kodu gerçekten doğru şekilde programlanmamıştır. Bu aynı zamanda Appel'in Snow Leopard'da sahip olduğu yaklaşımdır: Uygulamanın mevcut destek deposu faktörünü sorgulaması ve ilgili ölçekte çizim yapması gerekiyordu.

Modern macOS çok daha basit bir şey yapar. Temelde yalnızca iki destek deposu faktörüne izin verir: 1.0 ve 2.0. 1.0 ise, piksel bir pikseldir ve uygulama geleneksel olarak yaptığı gibi çizim yapar. 2.0 ise (Apple buna HiDPI modu diyor), o zaman bir piksel, destek mağazasında 2x2 piksel grubu tarafından desteklenir ve uygulamanın aynı UI boyutlarına ulaşmak için orijinal boyutunun 2 katı (her boyutta) şeyler çizmesi gerekir. Bu, esasen 'gerçek' alt piksel hassasiyetiyle çizimi mümkün kılar (ve ayrıca, fantezi yazı tipi yumuşatma tekniklerinin bu modda kullanılmamasının bir nedenidir - çünkü tüm bu teknikler, alt piksel oluşturmayı taklit etmek için oradadır). Her neyse, destek faktörü bu yaklaşımda ayrılmaz (ve sabit) olduğundan, birçok şeyi kolaylaştırır (örneğin çizim algoritmaları birçok durumda daha basit olabilir, varlık yönetimi daha basit hale gelir) — ve Mac yazılımının HiDPI'ye geçişinin nedeni de budur. çok kısa bir süre içinde, Windows hala mücadele ediyor.

Ve Apple'daki çılgın bir dahi şu gerçeği fark ettiğinde işler gerçekten ilginçleşti: Destek mağazasının ÜFE'si, gerçek fiziksel ekranın ÜFE'sinden farklı olabilir. Örneğin, retina ekranınız 2880x1800 olabilir, ancak tam ekran yedekleme deposu 3840x2400 olabilir (1920x1200 mantıksal çözünürlük, 2.0 yedekleme deposu faktörü ile). Uygulamanızın perspektifinden bakıldığında, %200 DPI ölçeklendirmesinde 4K 3840x2400 ekrana çizim yapıyor, ancak macOS daha sonra son görüntüyü 2880x1800'e filtreleyecek. Bu size süper örnekleme AA kullanarak öykünülmüş %75 DP ölçekleme sağlar. Retina ekranının ÜFE'si hala çok yüksek olduğu için, bir miktar doğruluk kaybı var, ancak gerçekten farkedilmiyor. Ve sahne arkasında SSAA'ya güvendiğiniz için kalite, 2880x1800'e %75'te doğrudan çizim yapmaktan daha yüksektir. Prensipte, bu yöntem yüksek kalitede (destek deposunun çözünürlüğünü değiştirerek) isteğe bağlı DPI ölçeklendirmesini uygulayabilir, ancak Apple bunu yaygın olarak kullanılan bazı değerlerle sınırlar. Bu yaklaşımla ilgili sorunlar, a) ek yükü ölçeklendirmek (modern GPU'larda ihmal edilebilir), b) piksel mükemmelliği oluşturmayı imkansız hale getirir (ekranınız HiDPI ise IMO bir sorun değildir, çünkü pikseller zaten ayırt edilemez) ve c) yaşıyor ve yerel ekranın çözünürlüğü ile ölür. Ekran düşük DPI ise, altörneklemeden sonra çok fazla doğruluk kaybı olur. Apple'ın düşük DPI ekranlarda bu oluşturma modunu devre dışı bırakmasının ana nedeni budur ve ayrıca Windows'un tarihsel olarak, görüntüyü sığdırmak için etkin bir şekilde deforme ederek bu net görünümü veren mükemmel piksel (veya piksel yakalama) çizimine dayanmasının ana nedeni budur. piksel ızgarasına girin.

(Uzun yazı için özür dilerim, umarım birileri bunu ilginç bulur) Tepkiler:revz190 ve nesterovml NS

leman

14 Ekim 2008
  • 3 Mayıs 2019
mick2 dedi ki: Apple'ın bu dolambaçlı mantıksal ve semantik carte-blanche gerekçelerini ve uygulamalarını okumaktan bıktım ve onları dile getirme ihtiyacı hissediyorum. Gerçek şu ki, elma bazı şeyleri iyi, bazı şeyleri vasat ve bazı şeyleri kötü yapıyor, tıpkı diğer tüm teknoloji şirketleri gibi VE BÖYLE SÖYLEMEK TAM... Tepkiler:leman

Stephen.R

Askıya alındı
2 Kasım 2018
Tayland
  • 3 Mayıs 2019
mick2 dedi ki: Apple'ın bu dolambaçlı mantıksal ve semantik carte-blanche gerekçelerini ve uygulamalarını okumaktan bıktım ve onları dile getirme ihtiyacı hissediyorum. Gerçek şu ki, elma bazı şeyleri iyi, bazı şeyleri vasat ve bazı şeyleri kötü yapıyor, tıpkı diğer tüm teknoloji şirketleri gibi VE BÖYLE SÖYLEMEK TAM... Tepkiler:leman

İnsanlar

24 Ağu 2012
Valensiya, İspanya.
  • 5 Mayıs 2019
seb101 şunları söyledi: MacBook'unuzla harici Dell 4K (2650 x 1440) monitörlerde doğru renk modunu ve %125 ölçeklendirmeyi etkinleştirmek için hızlı kılavuz. (Windows ve OSX için talimatlar).

Bu size, UI öğelerini Retina ve harici ekran arasında sürüklerken yaklaşık olarak aynı 'boyutta' tutan, sorunsuz bir şekilde ölçeklendirilmiş bir harici monitör deneyimi sunar.

Windows (yaklaşık 10 saniye)

  1. Monitörü takın
  2. Masaüstüne Sağ Tıkla
  3. 'Görüntü Ayarları'nı tıklayın
  4. Ölçekleme kaydırıcısını %125'e sürükleyin
  5. Uygula'yı tıklayın
  6. Her şey harika görünüyor.

OSX High Sierra/Mojave (yaklaşık 2,5 saat)
  1. Monitörü takın
  2. Ekran doğru görünmüyor, beyaz üzerine metin ve siyah öğeler bulanık ve etraflarında renk 'çiçeklenme' var.
  3. Sistem Tercihlerini Aç
  4. Ekranlar'a tıklayın
  5. İlgili ayarlara bakın
  6. Hiç yok.
  7. Google, sorunun tam olarak ne olduğundan emin değil, bu nedenle 'OSX harici ekran bulanık metni' deneyin
  8. Ölümcül Mac kullanıcılarının bana şunları söylediği bir forum gönderileri koleksiyonu olan en iyi 4 bağlantıyı okuyun:
    1. Bu sadece Mac'te olduğu gibi
    2. OSX 'daha iyi' çünkü yazı tiplerini farklı gösteriyor ve bu onları bulanıklaştırabiliyor. Başa çıkmak.
    3. Gözlerim hatalı çünkü şimdi onu bir Retina ekranıyla karşılaştırıyorum ve Retina O kadar iyi ki, diğer her şey bulanık görünüyor.
    4. Uygula ekranı satın almam gerekiyor
    5. Yazı tipi yumuşatmayı etkinleştirmeyi veya devre dışı bırakmayı deneyin.
  9. Yazı tipi yumuşatma işini denemeye karar verin.
  10. Sistem Tercihlerini Aç
  11. Genel'i tıklayın (garip bir şekilde bu bir 'Görüntüleme' ayarı olarak kabul edilmez)
  12. Yazı tipi yumuşatma etkin, bu yüzden devre dışı bırakmayı denedim. Sorunu çözmez.
  13. Yazı tipi yumuşatmayı yeniden etkinleştirin.
  14. Google'a geri dön.
  15. Son olarak, OSX'in bazı harici ekranlarda renk modunu RGB yerine YPbPr/YCbCr'ye yanlış bir şekilde zorlaması sorununu açıklayan bir forum gönderisi bulun.
  16. Sistem Tercihlerini Aç
  17. Ekranları tıklayın
  18. Renk Modu ayarını arayın
  19. OSX'te mevcut değil
  20. Sonunda bu mükemmel blog gönderisini bir düzeltme ile bulun: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Çene, düzeltmenin karmaşıklığına düşüyor - kurtarma modu?!!!?!
  22. Bunun için gitmeye karar verin.
  23. Komut dosyasını GitHub'dan indirin
  24. Komut dosyasını çalıştırın - yeni bir EDID dosyası yazar.
  25. Mac'i kapat
  26. Kurtarma Moduna Önyükleme
  27. Disk Aracını Aç
  28. FileVault Şifreli diski takın
  29. Parolanı Gir
  30. Disk Aracını Kapat
  31. Terminali Aç
  32. Oluşturulan EDID dosyasını doğru Sistem klasörüne kopyalayın
  33. yeniden başlat
  34. İŞE YARIYOR!!! Artık metin bulanıklığı ve renk patlaması yok.
  35. kutlama birası.
  36. Dış ekranda işler hala çok küçük, ancak Ölçekleme ile başa çıkma zamanı.
  37. Sistem Tercihlerini Aç
  38. Ekranlar'a tıklayın
  39. 'Ölçekli' radyo düğmesini tıklayın.
  40. Garip, tüm yaptığı alternatif çözümlerin bir listesini veriyor.
  41. Bazı alternatif çözünürlükler deneyin, beklendiği gibi hepsi bulanık ve berbat görünüyor.
  42. Ölçekleme ile ilgili diğer ayarları arayın.
  43. Hiç yok.
  44. Google'a geri dön
  45. Sıkı Mac kullanıcılarının bana söylediği tüm blog gönderileri olan en iyi bağlantıları okuyun:
    1. Bu sadece Mac'te böyle.
    2. Apple onaylı bir ekran satın almam gerekiyor.
    3. Çözünürlüğü düşürmenin ölçeklemeyle aynı şey olduğu (FML sizi aptallar)
  46. Sonunda, Ölçekli radyo düğmesini tıklatırken 'Seçenek' tuşuna basarak belirli 'HiDPI' ölçekleme seçeneklerinden bahseden bazı gönderiler bulun.
  47. Görüntüleme tercihlerine geri dönün, Seçenek tuşunu basılı tutun ve Ölçekli'yi tıklayın.
  48. Yine de HiDPI seçeneği yok.
  49. Google, HiDPI nasıl etkinleştirilir
  50. Bu makaleyi bulun: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Terminali Aç
  52. komutu çalıştırın
  53. Ekran Tercihlerine geri dön
  54. Hala HiDPI seçeneği yok
  55. Google'a geri dön.
  56. Sonunda, OSX'in yalnızca belirli En Boy Oranlarına sahip monitörlerde HiDPI modlarını yerel olarak desteklediğini keşfedin. (Bu tamamen Apple tarafından belgelenmemiştir - Teşekkürler Apple!)
  57. Google, özel çözünürlüklerin nasıl ayarlanacağını.
  58. SwitchResX adlı bir yazılımdan bahseden gönderiyi bulun.
  59. SwitchResX'i indirin
  60. Tuhaf kullanıcı arayüzünde Baulk.
  61. Ekranım için 'desteklenen' çözünürlük seçeneklerini bulun - bazı HiDPI olanlar da dahil olmak üzere Apple ayarları iletişim kutusundan çok daha fazlası var.
  62. Bazı HiDPI seçeneklerini deneyin, iyi görünüyorlar ama yanlış En-Boy Oranı, yani ekranın kenarlarında siyah çubuklar var.
  63. OSX'te Google özel HiDPI çözünürlüklerine geri dön
  64. SwitchResX SSS'ye geri bağlantılar https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. SwitchResX'te 'Manuel Çözünürlükler' sekmesini açın
  66. Uygulamanın bu bölümünün yalnızca Sistem Bütünlüğü Korumasını devre dışı bırakırsanız çalıştığını keşfedin.
  67. Özel bir çözünürlük ayarlamak için SIP'yi devre dışı bırakmanız gerektiğine inanamıyorum, bu nedenle Google, yazarın benzer bir görüşe sahip olduğu SwitchResX web sitesine geri döndü. https://www.madrau.com/support/support/srx_1011.html
  68. İç çekmek.
  69. Kapat
  70. Kurtarma Modunda Yeniden Başlatın
  71. Terminali Aç
  72. SIP'yi devre dışı bırakmak için komutu girin
  73. Yeniden başlat.
  74. SwitchResX'i açın
  75. Manuel Çözünürlükler sekmesine gidin.
  76. 'Ölçekli çözünürlük' parametreleri için teşvik edildi. Bununla ilgili belge yok.
  77. %125 ölçekleme istediğim için monitörlerimin Doğal çözünürlüğünü her iki boyutta da 1,25 ile çarpmam gerektiğini tahmin edin.
  78. Özel çözünürlüğü kaydedin.
  79. Uygulamaya çalışın ve sonunda bunun uygulanabilmesi için yeniden Başlatmanız gerektiğini anlayın.
  80. yeniden başlat
  81. Özel çözünürlük uygulayın.
  82. Kısmi başarı! Ölçekleme işe yaradı, en boy oranı doğru ama ekranda her şey 'büyük'. Daha çok %175 ölçeklendirmeye benziyor.
  83. Kafanı kaşı ve bir düşün. Matematiğimi yanlış yaptığımı fark et. %125 ölçekleme istiyorsam, ekranımın doğal çözünürlüğünün %175'i kadar bir sanal çözünürlük oluşturmak istiyorum; bu, HiDPI, yerel çözünürlüğümün %85'inin etkin çözünürlüğüne ölçeklendirilerek her şeyin görünmesini sağlar… ??? %15 Daha Büyük? Beyin ağrıyor. Yeterince yakın karar veririm.
  84. 4480 x 2520 sanal çözünürlükle deneyin.
  85. Yeni çözünürlüğü kaydetmek için yeniden başlatın.
  86. SwitchResX'i açın
  87. Ekran çözünürlüğünü yeni manuel HiDPI ayarına ayarlayın.
  88. Aman Tanrım ÇALIŞIYOR!!! Neredeyse Retina kadar iyi görünen düzgün ölçekli bir harici monitör görüntüsüne sahibim!!!!!
  89. 10 gün sonra SwitchResX için ödeme yapmam gerektiğini anlayın
  90. 14 dolar ödemeyi reddet
  91. Scratch head, kesinlikle SwitchResX bu kadar gelişmiş bir şey yapmıyor, muhtemelen sadece Overrides dosyalarını RGB düzeltmesi gibi düzenliyor
  92. Geçersiz kılmalar dosyasına bir göz atın, elbette, SwitchResX buraya özel çözünürlükleri ekler
  93. Google'a geri dön.
  94. Özel çözünürlük verilerini kodlamak için harika ücretsiz araç ve kılavuz bulun: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Özel ölçekli çözünürlüklerin Sistem Tercihleri'nde bir şekilde gizlenmiş olarak hala mevcut olmadığını anlayın. Başka bir belgelenmemiş OSX 'özelliği'.
  96. Google'a geri dön.
  97. Gizli çözünürlükleri etkinleştirmek için harika ücretsiz RDM aracını bulun. https://github.com/avibrazil/RDM
  98. RDM'yi yükleyin
  99. Nihayet!!! FREEEEE için her şey işe yarıyor!
  100. Kapat
  101. Kurtarma moduna önyükleme
  102. SIP'yi yeniden etkinleştir
  103. Yeniden başlat.
  104. Tamamlandı!

OSX'i sevmeliyim. Genişletmek için tıklayın...

Hey OP, Dell monitörüm var, 24' 2408WPS, 1920x1200 monitör ve aynı şey oluyor, RGB modu yerine YPbPr/YCbCr modunu zorladığını fark ettim. Ayrıca metin bulanık, şimdi Mojave sayesinde daha da fazla.

Bu yüzden, yönteminizin monitörümü daha keskin yapıp yapamayacağını düşünüyordum. İlk olarak, bu hack'i varsayılana geri döndürmenin mümkün olup olmadığını bilmek istememe rağmen, RGB modunu zorlamaya çalışacağım.

İkincisi, bunun zor olacağını biliyorum ama... 1200p monitörüm için daha iyi bir görüntü oluşturmaya zorlamak mümkün olabilir mi? Ne yaptığınızı net olarak göremiyorum, ancak ekranı daha büyük öğelerle ve aynı zamanda doğal çözünürlük olan 1200p'de işleyebilmek için bu seçeneği de özlüyorum. Mümkün olabilir mi? Bu durumda... matematiği nasıl yaptın? Hangi çözünürlüğü zorlamaya çalışmalıyım?

Sistem Bütünlüğü Korumasını devre dışı bırakmak kolaydır. Bir kez başka bir şeyi değiştirmek için yaptım. Ama çözünürlükleri nasıl hesaplayacağımı bilmiyorum.

Şimdiden teşekkür ederim!

mikrofoncu

22 Eyl 2015
Atlanta, GA
  • 21 Mayıs 2019
monitör ölçekleme.jpg

MacBook Pro'mu tek bir 4K/UHD monitöre bağladım ve Ekran ayarları soldaki gibi görünüyor (bu ekran görüntüleri aslında Mac'imden değil, ama meseleyi ortaya koyuyorlar). Aynı Mac'i aynı HDMI kablosuyla başka bir 4K/UHD monitöre bağladım ve Ekran ayarlarının doğru görünmesini sağladım. MacOS'un sol tarafta daha zarif ayarlar sunmasına izin veren bazı donanım özellikleri olup olmadığını merak ediyorum.

Cevabı bilen varsa lütfen paylaşsın. Solda görüldüğü gibi yapılandırma ayarlarını destekleyen bir 4K monitör satın alabilmeyi gerçekten istiyorum.

Teşekkürler!!
Tepkiler:fgp P

başak topu

5 Şub 2020
  • 5 Şub 2020
seb101 dedi ki: OSX'i sevmeliyim. Genişletmek için tıklayın...

Teşekkürler! Tek ölçeklemenin 1x veya 2x olduğu linux tarafında olduğu gibi mahkum olduğumu sanıyordum, unix işletim sistemlerinde ekran ölçeklendirmesi bu kadar zor olan ne? Tekrar teşekkürler, amaçlandığı gibi çalışıyor, RDM'yi geliştirenlere övgü ??

Düzenleme: Tamam, bu yeni HiDpi çözünürlüğü ile sistemimi test etmek için gerçekten zamanım olmadı. Bugün, youtube'daki gibi video akışının işlemciye muazzam bir yük bindirdiğini fark ettim, hayranlarım maksimuma çıkacaktı. Normal 2560x1440 çözünürlüğümde 4k/24fps video izlemek gayet iyi, ancak bu yeni çözünürlükte sistemim tamamen sabitlenmeden ve video kekemelik/atlama kareleri olmadan 1080p/60fps bile izleyemiyor. İlk başta belki sadece safari ile ilgili bir sorun olduğunu düşündüm, ancak krom ve firefox'ta aynı anlaşma yok. Bu, RDM ile 4480x2520'lik özel çözünürlüğü oluşturduktan sonra ayarlarda görünecek olan çözünürlüktür. Yanlış bir yere mi gittim yoksa sadece cılız çift çekirdekli macbook air'im bu sanal çözünürlüğü kaldıramıyor mu? Bir youtube videosunu neden etkileyeceği konusunda garip görünüyor, yani akışlı video ölçeklenmemeli, değil mi?

Düzenleme 2: Tamam, bu yüzden RDM ile bir sürü farklı çözünürlük denedim, ancak her biri ile aynı anlaşma. Sanırım ekran ölçeklendirme benimki gibi düşük kaliteli bir bilgisayar için değil mi? Her neyse, şimdilik, mac os'un %125'lik etkili bir ölçekleme olan 2048x1152'lik 'ölçeklendirilmiş' çözünürlüğüne razı olmaya karar verdim, ancak her şey açıkça 2560x1440'tan daha bulanık.

ekler

  • Medya öğesini görüntüle ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Ekran görüntüsü 2020-2-6 22.27.22.png'file-meta '> 176.4 KB · Görüntüleme: 878
Son düzenleme: 6 Şub 2020 P

pneves1975

4 Ara 2018
Portekiz
  • 6 Şub 2020
mikerisner dedi ki:

MacBook Pro'mu tek bir 4K/UHD monitöre bağladım ve Ekran ayarları soldaki gibi görünüyor (bu ekran görüntüleri aslında Mac'imden değil, ama meseleyi ortaya koyuyorlar). Aynı Mac'i aynı HDMI kablosuyla başka bir 4K/UHD monitöre bağladım ve Ekran ayarlarının doğru görünmesini sağladım. MacOS'un sol tarafta daha zarif ayarlar sunmasına izin veren bazı donanım özellikleri olup olmadığını merak ediyorum.

Cevabı bilen varsa lütfen paylaşsın. Solda görüldüğü gibi yapılandırma ayarlarını destekleyen bir 4K monitör satın alabilmeyi gerçekten istiyorum.

Teşekkürler!! Genişletmek için tıklayın...

Sol tarafta ayrıca parlaklık kontrolünüz var. Sol monitörün Apple Store'un LG 4k ve 5k gibi bir TB3 bağlantısı kullandığından şüpheleniyorum. Belki bağlantı HDMI ise bu modları alamazsınız.

Ancak bunu destekleyecek hiçbir bilgim yok. Bu sadece olası bir açıklama. P

başak topu

5 Şub 2020
  • 6 Şub 2020
piikkipallo dedi ki: Düzenleme 2: Tamam, bu yüzden RDM ile bir sürü farklı çözünürlük denedim, ancak her biri ile aynı anlaşma. Sanırım ekran ölçeklendirme benimki gibi düşük kaliteli bir bilgisayar için değil mi? Her neyse, şimdilik, mac os'un %125'lik etkili bir ölçekleme olan 2048x1152'lik 'ölçeklendirilmiş' çözünürlüğüne razı olmaya karar verdim, ancak her şey açıkça 2560x1440'tan daha bulanık. Genişletmek için tıklayın...

Tamam, HiDPi ekran ölçeklemenin nasıl çalıştığını TIL. OP'nin 2240x1260 HiDPi çalıştırdığı özel çözünürlüğü çalıştırmayı denedim, gpu tarafından gerçek oluşturulan çözünürlüğün 4480x2560 olacağını çok az biliyordum! Bu, yerel 1440p çözünürlüğe göre piksellerde %311 gibi büyük bir artıştır. Ciddi performans sorunları yaşıyor olmama şaşmamalı. Benim için neyin işe yarayacağını bulmak için kararlarla uğraştım ve cüzi küçük çift çekirdekli işlemci ve entegre gpu macbook'um 1504x846 HiDPi tatlı nokta gibi görünüyor. Bu çözünürlükte, 2048x1152'lik temel bir çözünürlükte söyleyebileceğim kadar gayrimenkulüm olmayabilir, ancak bu daha net görüntüyü bulanık muadili üzerinden alacağım. Bu çözünürlükle, hayranların merhamet etmesi için çığlık atmadan veya sistem kaynaklarımın tümü basit bir video akışına adanmış olmadan 1080p/60fps veya 4K/24fps içeriği izleyebiliyorum. Mac'imin daha iyi bir gpu'su olmasını isterdim, ama sanırım bu işe yarar?

robvas

29 Nis 2009
KULLANIMLAR
  • 6 Şub 2020
2560x1440 monitörlerimi yerel çözünürlükte çalıştırıyorum ve gayet iyi çalışıyorlar.

*omuz silker*

Ayrıca, bazı insanlar buna 3K diyor...

2560x1440, 14 'ekranda alabiliyorsanız, harika bir ThinkPad çözünürlüğüdür, btw.