Forum

Panduan: Memperbaiki Masalah Penskalaan Monitor Eksternal dan 'Ketidakjelasan' dengan MBP dan OSX

S

seb101

poster asli
3 April 2014
  • 2 Mei 2019
Panduan cepat untuk mengaktifkan mode warna yang benar dan penskalaan 125% pada monitor eksternal Dell 4K (2650 x 1440) dengan MacBook Anda. (Petunjuk untuk Windows dan OSX).

Ini memberi Anda pengalaman monitor eksternal yang diskalakan dengan lancar yang menjaga elemen UI kira-kira sama 'ukuran' saat Anda menyeretnya antara Retina dan layar eksternal.

Windows (sekitar 10 detik)

  1. Pasang monitor
  2. Klik Kanan Desktop
  3. Klik 'Pengaturan Tampilan'
  4. Seret penggeser Penskalaan ke 125%
  5. Klik Terapkan
  6. Semuanya tampak hebat.

OSX High Sierra/Mojave (sekitar 2,5 jam)
  1. Pasang monitor
  2. Layar tidak terlihat benar, teks dan elemen hitam pada putih buram dan memiliki chroma 'mekar' di sekitarnya.
  3. Buka Preferensi Sistem
  4. Klik Tampilan
  5. Lihat pengaturan yang relevan
  6. Tidak ada.
  7. Google itu, tidak yakin masalah persisnya, jadi coba 'OSX external display fuzzy text'
  8. Baca 4 tautan teratas yang merupakan kumpulan posting forum di mana pengguna Mac berat memberi tahu saya bahwa:
    1. Ini seperti halnya dengan Mac
    2. OSX 'lebih baik' karena menampilkan font secara berbeda dan ini dapat membuatnya buram. Berurusan dengan itu.
    3. Mata saya salah karena saya membandingkannya dengan layar Retina sekarang dan Retina SANGAT bagus sehingga yang lainnya terlihat buram.
    4. Saya perlu membeli tampilan Terapkan
    5. Coba aktifkan atau nonaktifkan perataan font.
  9. Putuskan untuk mencoba hal perataan font.
  10. Buka Preferensi Sistem
  11. Klik Umum (anehnya ini tidak dianggap sebagai pengaturan 'Tampilan')
  12. Perataan font diaktifkan, jadi saya mencoba menonaktifkannya. Itu tidak memperbaiki masalah.
  13. Aktifkan kembali penghalusan font.
  14. Kembali ke Google.
  15. Akhirnya temukan posting forum yang menjelaskan masalahnya adalah bahwa OSX salah memaksa mode warna pada beberapa layar eksternal ke YPbPr/YCbCr alih-alih RGB.
  16. Buka Preferensi Sistem
  17. Klik tampilan
  18. Cari pengaturan Mode Warna
  19. Itu tidak ada di OSX
  20. Akhirnya temukan posting blog yang luar biasa ini dengan perbaikan: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Rahang turun pada kompleksitas perbaikan - mode pemulihan?!!?!
  22. Putuskan untuk melakukannya.
  23. Unduh skrip dari GitHub
  24. Jalankan skrip - itu menulis file EDID baru.
  25. Matikan Mac
  26. Boot ke Mode Pemulihan
  27. Buka Alat Disk
  28. Pasang disk Terenkripsi FileVault
  29. Masukkan kata kunci
  30. Tutup Alat Disk
  31. Buka Terminal
  32. Salin file EDID yang dibuat ke folder Sistem yang benar
  33. Menyalakan ulang
  34. BERHASIL!!! Tidak ada lagi teks yang kabur dan warna yang mekar.
  35. Bir perayaan.
  36. Hal-hal yang masih terlalu kecil pada tampilan eksternal, waktu untuk menangani Scaling tersebut.
  37. Buka Preferensi Sistem
  38. Klik Tampilan
  39. Klik tombol radio 'Berskala'.
  40. Aneh, semua itu memberikan daftar alternatif resolusi.
  41. Coba beberapa resolusi alternatif, semuanya terlihat buram dan mengerikan, seperti yang diharapkan.
  42. Cari pengaturan lain yang terkait dengan Scaling.
  43. Tidak ada.
  44. Kembali ke Google
  45. Baca melalui tautan teratas yang semuanya merupakan posting blog tempat pengguna Mac mati-matian memberi tahu saya:
    1. Ini adalah bagaimana dengan Mac.
    2. Saya perlu membeli layar yang disetujui Apple.
    3. Itu menurunkan resolusi sama dengan penskalaan (FML, idiot)
  46. Akhirnya temukan beberapa posting yang berbicara tentang opsi penskalaan 'HiDPI' tertentu dengan menekan tombol 'Opsi' sambil mengklik tombol radio Berskala.
  47. Kembali ke Preferensi tampilan, tahan Option dan klik Scaled.
  48. Masih tidak ada opsi HiDPI.
  49. Google cara mengaktifkan HiDPI
  50. Temukan artikel ini: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Buka Terminal
  52. Jalankan perintah
  53. Kembali ke Preferensi Tampilan
  54. Masih tidak ada opsi HiDPI
  55. Kembali ke Google.
  56. Akhirnya temukan bahwa OSX hanya mendukung mode HiDPI secara native pada monitor dengan Rasio Aspek tertentu. (Ini sepenuhnya tidak didokumentasikan oleh Apple - Terima kasih Apple!)
  57. Google cara mengatur resolusi khusus.
  58. Temukan posting yang berbicara tentang beberapa perangkat lunak yang disebut SwitchResX.
  59. Unduh SwitchResX
  60. Baulk di antarmuka pengguna yang aneh.
  61. Temukan opsi resolusi yang 'didukung' untuk Layar saya - ada lebih banyak daripada di dialog pengaturan Apple, termasuk beberapa yang HiDPI.
  62. Coba beberapa opsi HiDPI, terlihat bagus tapi Aspect Rationya salah, jadi ada bilah hitam di sisi layar.
  63. Kembali ke resolusi HiDPI khusus Google di OSX
  64. Tautan kembali ke FAQ SwitchResX https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Buka tab 'Resolusi Manual' di SwitchResX
  66. Temukan bagian aplikasi ini hanya berfungsi jika Anda menonaktifkan Perlindungan Integritas Sistem.
  67. Tidak percaya bahwa Anda perlu menonaktifkan SIP untuk mengatur resolusi khusus, jadi Google, berakhir kembali di situs web SwitchResX di mana penulis memiliki pendapat yang sama. https://www.madrau.com/support/support/srx_1011.html
  68. Mendesah.
  69. Matikan
  70. Mulai ulang dalam Mode Pemulihan
  71. Buka Terminal
  72. Masukkan perintah untuk menonaktifkan SIP
  73. Menyalakan ulang.
  74. Buka SwitchResX
  75. Buka tab Resolusi Manual.
  76. Diminta untuk parameter 'Resolusi berskala'. Tidak ada dokumentasi tentang ini.
  77. Coba tebak bahwa karena saya ingin penskalaan 125%, saya perlu mengalikan resolusi asli monitor saya dengan 1,25 di kedua dimensi.
  78. Simpan resolusi Kustom.
  79. Cobalah untuk menerapkannya dan akhirnya menyadari bahwa Anda harus Reboot lagi sebelum ini dapat diterapkan.
  80. Menyalakan ulang
  81. Terapkan resolusi khusus.
  82. Sukses sebagian! Penskalaan berhasil, rasio aspek benar tetapi semuanya terlihat 'besar' di layar. Terlihat lebih seperti penskalaan 175%.
  83. Menggaruk kepala dan berpikir. Sadarilah bahwa saya melakukan kesalahan matematika. Jika saya ingin penskalaan 125%, saya ingin membuat resolusi virtual 175% dari resolusi asli layar saya yang akan HiDPI turunkan ke resolusi efektif 85% dari resolusi asli saya membuat semuanya tampak… ??? 15% Lebih Besar?? Otak sakit. Cukup dekat saya memutuskan.
  84. Cobalah dengan resolusi virtual 4480 x 2520.
  85. Reboot untuk menyimpan resolusi baru.
  86. Buka SwitchResX
  87. Atur resolusi layar ke pengaturan HiDPI manual baru.
  88. YA ALLAH ITU BEKERJA!!! Saya memiliki gambar monitor eksternal berskala halus yang terlihat hampir sebagus Retina!!!!!
  89. Sadarilah bahwa saya sekarang harus membayar SwitchResX setelah 10 hari
  90. Menolak untuk membayar $14
  91. Scratch head, tentunya SwitchResX tidak melakukan apa pun yang canggih, mungkin hanya mengedit file Override seperti perbaikan RGB
  92. Lihatlah file override, tentu saja, SwitchResX hanya menambahkan resolusi khusus di sini
  93. Kembali ke Google.
  94. Temukan alat dan panduan gratis yang hebat untuk menyandikan data resolusi khusus: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Sadarilah bahwa resolusi skala khusus masih belum tersedia di System Preferences, entah bagaimana tersembunyi. 'Fitur' OSX tidak berdokumen lainnya.
  96. Kembali ke Google.
  97. Temukan alat RDM gratis yang luar biasa untuk mengaktifkan resolusi tersembunyi. https://github.com/avibrazil/RDM
  98. Instal RDM
  99. Akhirnya!!! Semuanya berfungsi, GRATISEEEE!
  100. Matikan
  101. Boot ke mode pemulihan
  102. Aktifkan kembali SIP
  103. Menyalakan ulang.
  104. Selesai!

Harus mencintai OSX. Terakhir diedit: 2 Mei 2019
Reaksi:maverick28 NS

leman

14 Oktober 2008


  • 2 Mei 2019
seb101 berkata: Pada resolusi '4k' lainnya, seperti 2560x1440 Anda tidak mendapatkan opsi itu di dialog Pengaturan Tampilan. Klik untuk memperluas...

Itu bukan resolusi 4K. Masalah Anda adalah Anda memiliki layar DPI rendah di sebelah Mac DPI tinggi dan Anda mengharapkan kualitas gambarnya kompatibel.
Reaksi:gim, babatunde22, jorgepasco1 dan 3 lainnya

Stephen.R

Tergantung
2 November 2018
Thailand
  • 2 Mei 2019
seb101 berkata: Pada resolusi '4k' lainnya, seperti 2560x1440 Klik untuk memperluas...
.... 2560x1440 bukan 4K. 2K-nya. Saya kira 2.5K tetapi tidak ada yang menyebutnya begitu.
Reaksi:Populus, HatMine, me55 dan 1 orang lainnya S

seb101

poster asli
3 April 2014
  • 2 Mei 2019
leman berkata: Itu bukan resolusi 4K. Masalah Anda adalah Anda memiliki layar DPI rendah di sebelah Mac DPI tinggi dan Anda mengharapkan kualitas gambarnya kompatibel. Klik untuk memperluas...

Tidak, saya tidak pernah berharap kualitas gambar sebanding. Saya berharap dapat menskalakan tampilan OS sehingga ukuran visual elemen UI konsisten di seluruh tampilan. Yang, dengan sedikit peretasan, Anda bisa. Sayang sekali itu bukan opsi di System Preferences seperti di Windows.
. Terakhir diedit: 2 Mei 2019
Reaksi:isian NS

leman

14 Oktober 2008
  • 2 Mei 2019
seb101 berkata: 1) Apple TELAH menerapkan penskalaan UI yang fleksibel, lihat tangkapan layar Stephen.R di atas, ia memiliki 5 opsi fleksibel untuk cara menskalakan UI pada layar 4K-nya. Mereka baru saja memilih untuk selektif dengan penerapannya (tidak diragukan lagi untuk mengarahkan orang ke produk mitra 'rekomendasi' mereka). Klik untuk memperluas...

AFAIK, Apple telah menghapus implementasi penskalaan UI yang fleksibel sepenuhnya. Mereka hanya mendukung penskalaan 2x2 (faktor penyimpanan dukungan 2.0) — yaitu 1 piksel logis direpresentasikan sebagai piksel fisik 2x2. Ini, dalam kombinasi dengan peralihan resolusi biasa, adalah apa yang dapat Anda lihat di tangkapan layar Stephen.R.

seb101 berkata: 2) Penskalaan fleksibel berfungsi sangat baik pada resolusi yang lebih rendah dari 4K yang sebenarnya. 2560x1440 pada layar 24 'atau 27' ketika diskalakan ke sekitar '125%' terlihat baik-baik saja. Elemen UI cocok dalam ukuran visual dengan tampilan retina. Tidak, 'kualitas' tidak terlalu tinggi, tetapi Anda menghemat $300+. Sayang sekali untuk menyalakannya. Klik untuk memperluas...

Ini mungkin terlihat baik-baik saja bagi Anda, tetapi itu benar-benar mengacaukan kualitas font dan konten lainnya. Apple percaya bahwa kualitas gambar yang dapat diprediksi lebih penting daripada peretasan visual seperti yang Anda gambarkan. Jika itu yang Anda inginkan, Anda selalu dapat memilih OS yang memberikannya kepada Anda.

P.S. Penskalaan UI fleksibel 'benar' adalah hal yang hebat, tetapi memberikan beban yang sangat tinggi pada pengembang perangkat lunak dan memperkenalkan masalah kualitas besar-besaran pada layar DPI yang lebih rendah. Ini adalah jalur yang dipilih Windows dan sayangnya, sepertinya berantakan dengan banyak aplikasi. Ini sangat disayangkan ketika dipasangkan dengan rendering font Windows, yang sudah mendistorsi font. Apple malah memilih untuk memperbaiki penskalaan mereka ke faktor 2, yang tidak fleksibel, tetapi membuat perangkat lunak HiDPI sepele untuk ditulis dan juga memungkinkan algoritma menggambar lebih cepat (karena Anda tidak perlu memperhitungkan lebar hak gadai fraksional).

Stephen.R

Tergantung
2 November 2018
Thailand
  • 2 Mei 2019
leman berkata: AFAIK, Apple telah menghapus implementasi penskalaan UI yang fleksibel sepenuhnya. Mereka hanya mendukung penskalaan 2x2 (faktor penyimpanan dukungan 2.0) — yaitu 1 piksel logis direpresentasikan sebagai piksel fisik 2x2. Ini, dalam kombinasi dengan peralihan resolusi biasa, adalah apa yang dapat Anda lihat di tangkapan layar Stephen.R. Klik untuk memperluas...

Iya dan tidak.

Saya ingat implementasi yang Anda rujuk kembali di Lion/et.al, itu lebih mirip dengan cara (seperti yang saya pahami) Windows melakukannya: setiap aplikasi membuat jendelanya chrome/kontrol/konten dalam resolusi yang lebih tinggi. Dari memori saat Anda mengaktifkannya, ukuran bilah menu akan berubah saat Anda masuk dan keluar dari aplikasi yang mendukungnya.

Apa yang ada sekarang jelas lebih sulit pada GPU tetapi saya tidak yakin deskripsi Anda tentang itu cukup akurat - penskalaan gambar yang dirender agar sesuai dengan tampilan tidak sama dengan mengatur tampilan 1080p Anda untuk berjalan pada 1024x768, di mana skala tampilan naikkan gambar - layar menerima gambar 1:1 4k (atau apa pun resolusi aslinya), yang telah diskalakan sebelumnya oleh macOS/GPU. M

mick2

5 Oktober 2017
Inggris
  • 2 Mei 2019
leman berkata: Apple telah bereksperimen dengan penskalaan UI yang fleksibel selama bertahun-tahun (implementasi tersembunyi ada di macan tutul salju dan saya percaya Lion), tetapi mereka akhirnya memutuskan bahwa itu bukan cara yang tepat (terutama karena itu tidak bekerja secara konsisten, terutama pada tampilan dpi rendah). Jika fitur khusus ini penting bagi Anda, saya sarankan Anda untuk tidak menggunakan macOS, karena kemungkinan tidak akan mendukungnya. Mungkin di masa depan, ketika resolusi tampilan dihentikan sebagai sebuah konsep (ini akan terjadi dalam waktu 15 tahun atau lebih). Klik untuk memperluas...

leman berkata: Ini mungkin terlihat baik-baik saja bagi Anda, tetapi itu benar-benar mengacaukan kualitas font dan konten lainnya. Apple percaya bahwa kualitas gambar yang dapat diprediksi lebih penting daripada peretasan visual seperti yang Anda gambarkan. Jika itu yang Anda inginkan, Anda selalu dapat memilih OS yang memberikannya kepada Anda. Klik untuk memperluas...


Atau dengan kata lain, OP Anda mungkin berpikir Anda ingin mencapai font yang tajam dan berskala benar pada monitor 2560x1440 Anda, tetapi untungnya Apple telah memikirkan hal ini atas nama Anda dan telah menyimpulkan bahwa apa yang Anda inginkan sebenarnya salah, Anda mungkin saja tidak' tidak menyadarinya... Anda tahu, itu semua karena alasan 'kualitas gambar yang dapat diprediksi' saat menggunakan monitor yang tidak Anda miliki. Seperti yang mahal yang dijual oleh Apple.

Tentunya fakta bahwa OP benar-benar memecahkan masalahnya - meskipun dengan melompati rintangan konyol yang dia uraikan - adalah bukti bahwa * sebenarnya * mungkin untuk mencapai 'kualitas gambar yang dapat diprediksi' menggunakan perangkat keras lain, tetapi hanya saja Apple tidak ingin mengizinkan pengguna mereka untuk melakukan ini dengan mudah?
Reaksi:TomMuc dan MecPro NS

leman

14 Oktober 2008
  • 3 Mei 2019
mick2 berkata: Atau dengan kata lain, OP Anda mungkin berpikir Anda ingin mencapai font yang tajam dan berskala benar pada monitor 2560x1440 Anda, tetapi untungnya Apple telah memikirkan hal ini atas nama Anda dan telah menyimpulkan bahwa apa yang Anda inginkan sebenarnya salah Klik untuk memperluas...

Dengar, tidak perlu menjadi snarky di sini. Intinya adalah tidak mungkin untuk mendapatkan font yang tajam dan diskalakan dengan benar dengan cara ini di macOS (Anda dapat menggunakan fungsi zoom bawaan untuk kualitas yang jauh lebih baik, tetapi bukan itu yang diinginkan OP). Penskalaan yang diterapkan macOS ditargetkan pada layar DPI tinggi dan akan menghasilkan hasil di bawah standar pada tampilan DPI rendah, itulah sebabnya dinonaktifkan.

mick2 berkata: Tentunya fakta bahwa OP benar-benar memecahkan masalahnya - meskipun dengan melompati rintangan konyol yang dia uraikan - adalah bukti bahwa * sebenarnya * mungkin untuk mencapai 'kualitas gambar yang dapat diprediksi' menggunakan perangkat keras lain, tetapi hanya saja Apple tidak ingin mengizinkan penggunanya melakukan ini dengan mudah? Klik untuk memperluas...

Dimungkinkan juga untuk menggunakan laptop Anda sebagai pemanas ruangan atau mobil Anda sebagai generator listrik darurat tetapi itu tidak berarti bahwa ini adalah kasus penggunaan yang direkomendasikan atau didukung. Apa yang dilakukan OP di sini adalah memaksa mode rendering yang dicadangkan untuk layar HiDPI. Terus terang, OP mungkin bisa mendapatkan hasil yang serupa hanya dengan beralih ke resolusi yang lebih rendah, tanpa semua peretasan ini.

Namun demikian, memang ada masalah ketika macOS menegosiasikan protokol sinyal yang salah dengan beberapa tampilan Dell. Dari apa yang saya baca, ini semacam masalah dua sisi: monitor mengiklankan spesifikasi tertentu tetapi tampaknya tidak berfungsi dengan baik dengan spesifikasi itu. Pada saat yang sama, macOS bersikeras menggunakan spesifikasi ini dan tidak menawarkan cara mudah untuk menimpanya bagi pengguna.
[doublepost=1556873131][/doublepost]
Stephen.R berkata: Ya dan tidak.

Saya ingat implementasi yang Anda rujuk kembali di Lion/et.al, itu lebih mirip dengan cara (seperti yang saya pahami) Windows melakukannya: setiap aplikasi membuat jendelanya chrome/kontrol/konten dalam resolusi yang lebih tinggi. Dari memori saat Anda mengaktifkannya, ukuran bilah menu akan berubah saat Anda masuk dan keluar dari aplikasi yang mendukungnya.

Apa yang ada sekarang jelas lebih sulit pada GPU tetapi saya tidak yakin deskripsi Anda tentang itu cukup akurat - penskalaan gambar yang dirender agar sesuai dengan tampilan tidak sama dengan mengatur tampilan 1080p Anda untuk berjalan pada 1024x768, di mana skala tampilan naikkan gambar - layar menerima gambar 1:1 4k (atau apa pun resolusi aslinya), yang telah diskalakan sebelumnya oleh macOS/GPU. Klik untuk memperluas...

Kalau mau lebih detail, inilah yang terjadi di balik layar. Pertama, OS modern umumnya tidak membiarkan aplikasi menggambar ke layar secara langsung, melainkan menyediakan backing store (permukaan gambar dalam memori). Perbedaannya terletak pada resolusi penyimpanan cadangan dan bagaimana piksel logis (apa yang dianggap sebagai piksel oleh perangkat lunak) dan apa yang dianggap sebagai piksel oleh perangkat keras dipetakan satu sama lain.

Windows pada dasarnya menggunakan pendekatan berikut: backing store mereka memiliki PPI yang sama dengan resolusi tampilan sistem, tetapi ukuran piksel logisnya fleksibel. Jika Anda menyetel penskalaan DPI ke 150%, misalnya, maka sistem akan memberi tahu semua aplikasi untuk menggambar semuanya dengan ukuran 1,5 kali lipat. Ini membuat logika menggambar jauh lebih rumit, karena aplikasi sekarang perlu memperhitungkan bahwa piksel belum tentu piksel. Ini juga menimbulkan masalah dengan aset grafis, karena mereka juga perlu diskalakan. Bagaimanapun, jika diprogram dengan benar, menggunakan abstraksi gambar yang benar, itu bukan masalah (selain kinerja, karena algoritma menggambar harus agak umum), tetapi sayangnya, sebagian besar kode gambar kustom tidak benar-benar diprogram dengan benar. Ini juga merupakan pendekatan yang dimiliki Appel di Snow Leopard: aplikasi harus menanyakan faktor penyimpanan cadangan saat ini dan menggambar pada skala yang sesuai.

MacOS modern melakukan sesuatu yang jauh lebih sederhana. Ini pada dasarnya hanya mengizinkan dua faktor penyimpanan pendukung: 1.0 dan 2.0. Jika 1,0, piksel adalah piksel dan aplikasi hanya menggambar seperti biasanya. Jika itu 2.0 (apa yang disebut apel mode HiDPI), maka piksel didukung oleh grup piksel 2x2 di penyimpanan cadangan dan aplikasi perlu menggambar barang dengan ukuran 2x aslinya (di setiap dimensi) untuk mencapai ukuran UI yang sama. Ini pada dasarnya memungkinkan menggambar dengan presisi sub-piksel 'nyata' (dan juga alasan mengapa teknik penghalusan font yang mewah menjadi usang dengan mode ini — karena semua teknik ini ada untuk meniru rendering sub-piksel). Bagaimanapun, karena faktor pendukung merupakan bagian integral (dan tetap) dalam pendekatan ini, itu membuat banyak hal menjadi lebih mudah (misalnya menggambar algoritma dapat lebih sederhana dalam banyak kasus, manajemen aset menjadi lebih sederhana) — dan inilah alasan mengapa perangkat lunak Mac dapat bertransisi ke HiDPI dalam waktu yang sangat singkat, sementara Windows masih kesulitan.

Dan hal-hal menjadi sangat menarik ketika beberapa jenius gila di Apple memiliki realisasi berikut: PPI dari backing store dapat berbeda dari PPI dari tampilan fisik yang sebenarnya. Misalnya, tampilan retina Anda dapat berukuran 2880x1800, tetapi penyimpanan dukungan layar penuh Anda dapat berukuran 3840x2400 (resolusi logis (1920x1200 dengan faktor penyimpanan dukungan 2.0). Dari perspektif aplikasi Anda, itu menggambar ke layar 4K 3840x2400 pada penskalaan 200% DPI, tetapi macOS kemudian akan memfilter gambar akhir ke 2880x1800. Ini memberi Anda penskalaan 75% DP yang ditiru menggunakan supersampling AA. Karena PPI layar retina masih sangat tinggi, ada beberapa kehilangan akurasi, tetapi tidak terlalu terlihat. Dan kualitasnya lebih tinggi daripada menggambar langsung pada 75% hingga 2880x1800, karena Anda mengandalkan SSAA di belakang layar. Pada prinsipnya, metode ini dapat menerapkan penskalaan DPI arbitrer dengan kualitas tinggi (dengan memvariasikan resolusi penyimpanan cadangan), tetapi Apple membatasinya pada beberapa nilai yang umum digunakan. Masalah dengan pendekatan ini adalah a) penskalaan overhead (dapat diabaikan dengan GPU modern), b) membuat rendering piksel sempurna menjadi tidak mungkin (IMO tidak menjadi masalah jika layar Anda adalah HiDPI, karena piksel tidak dapat dilihat) dan c) ia hidup dan mati dengan resolusi tampilan asli. Jika layarnya rendah DPI, ada terlalu banyak kehilangan akurasi setelah downsampling. Inilah alasan utama mengapa Apple menonaktifkan mode rendering ini pada layar DPI rendah dan juga ada alasan mengapa Windows secara historis mengandalkan gambar sempurna piksel (atau penggambaran piksel) yang memberikan tampilan tajam ini dengan mendistorsi gambar secara efektif sehingga dapat muat ke dalam kisi piksel.

(Maaf untuk posting yang sangat panjang, saya harap seseorang menganggapnya menarik) Reaksi:revz190 dan nesterovml NS

leman

14 Oktober 2008
  • 3 Mei 2019
mick2 berkata: Saya hanya bosan membaca pembenaran carte-blanche logis dan semantik yang berliku-liku ini dari apel dan praktiknya dan merasa perlu untuk memanggil mereka keluar. Kenyataannya, tentu saja, adalah bahwa apel melakukan beberapa hal dengan baik, beberapa hal biasa-biasa saja, dan beberapa hal buruk, sama seperti perusahaan teknologi lainnya, DAN TIDAK BOLEH MENGATAKAN BEGITU... Reaksi:leman

Stephen.R

Tergantung
2 November 2018
Thailand
  • 3 Mei 2019
mick2 berkata: Saya hanya bosan membaca pembenaran carte-blanche logis dan semantik yang berliku-liku ini dari apel dan praktiknya dan merasa perlu untuk memanggil mereka keluar. Kenyataannya, tentu saja, adalah bahwa apel melakukan beberapa hal dengan baik, beberapa hal biasa-biasa saja, dan beberapa hal buruk, sama seperti perusahaan teknologi lainnya, DAN TIDAK BOLEH MENGATAKAN BEGITU... Reaksi:leman

Rakyat

24 Agustus 2012
Valencia, Spanyol.
  • 5 Mei 2019
seb101 berkata: Panduan cepat untuk mengaktifkan mode warna yang benar dan penskalaan 125% pada monitor eksternal Dell 4K (2650 x 1440) dengan MacBook Anda. (Petunjuk untuk Windows dan OSX).

Ini memberi Anda pengalaman monitor eksternal yang diskalakan dengan lancar yang menjaga elemen UI kira-kira sama 'ukuran' saat Anda menyeretnya antara Retina dan layar eksternal.

Windows (sekitar 10 detik)

  1. Pasang monitor
  2. Klik Kanan Desktop
  3. Klik 'Pengaturan Tampilan'
  4. Seret penggeser Penskalaan ke 125%
  5. Klik Terapkan
  6. Semuanya tampak hebat.

OSX High Sierra/Mojave (sekitar 2,5 jam)
  1. Pasang monitor
  2. Layar tidak terlihat benar, teks dan elemen hitam pada putih buram dan memiliki chroma 'mekar' di sekitarnya.
  3. Buka Preferensi Sistem
  4. Klik Tampilan
  5. Lihat pengaturan yang relevan
  6. Tidak ada.
  7. Google itu, tidak yakin masalah persisnya, jadi coba 'OSX external display fuzzy text'
  8. Baca 4 tautan teratas yang merupakan kumpulan posting forum di mana pengguna Mac berat memberi tahu saya bahwa:
    1. Ini seperti halnya dengan Mac
    2. OSX 'lebih baik' karena menampilkan font secara berbeda dan ini dapat membuatnya buram. Berurusan dengan itu.
    3. Mata saya salah karena saya membandingkannya dengan layar Retina sekarang dan Retina SANGAT bagus sehingga yang lainnya terlihat buram.
    4. Saya perlu membeli tampilan Terapkan
    5. Coba aktifkan atau nonaktifkan perataan font.
  9. Putuskan untuk mencoba hal perataan font.
  10. Buka Preferensi Sistem
  11. Klik Umum (anehnya ini tidak dianggap sebagai pengaturan 'Tampilan')
  12. Perataan font diaktifkan, jadi saya mencoba menonaktifkannya. Itu tidak memperbaiki masalah.
  13. Aktifkan kembali penghalusan font.
  14. Kembali ke Google.
  15. Akhirnya temukan posting forum yang menjelaskan masalahnya adalah bahwa OSX salah memaksa mode warna pada beberapa layar eksternal ke YPbPr/YCbCr alih-alih RGB.
  16. Buka Preferensi Sistem
  17. Klik tampilan
  18. Cari pengaturan Mode Warna
  19. Itu tidak ada di OSX
  20. Akhirnya temukan posting blog yang luar biasa ini dengan perbaikan: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Rahang turun pada kompleksitas perbaikan - mode pemulihan?!!?!
  22. Putuskan untuk melakukannya.
  23. Unduh skrip dari GitHub
  24. Jalankan skrip - itu menulis file EDID baru.
  25. Matikan Mac
  26. Boot ke Mode Pemulihan
  27. Buka Alat Disk
  28. Pasang disk Terenkripsi FileVault
  29. Masukkan kata kunci
  30. Tutup Alat Disk
  31. Buka Terminal
  32. Salin file EDID yang dibuat ke folder Sistem yang benar
  33. Menyalakan ulang
  34. BERHASIL!!! Tidak ada lagi teks yang kabur dan warna yang mekar.
  35. Bir perayaan.
  36. Hal-hal yang masih terlalu kecil pada tampilan eksternal, waktu untuk menangani Scaling tersebut.
  37. Buka Preferensi Sistem
  38. Klik Tampilan
  39. Klik tombol radio 'Berskala'.
  40. Aneh, semua itu memberikan daftar alternatif resolusi.
  41. Coba beberapa resolusi alternatif, semuanya terlihat buram dan mengerikan, seperti yang diharapkan.
  42. Cari pengaturan lain yang terkait dengan Scaling.
  43. Tidak ada.
  44. Kembali ke Google
  45. Baca melalui tautan teratas yang semuanya merupakan posting blog tempat pengguna Mac mati-matian memberi tahu saya:
    1. Ini adalah bagaimana dengan Mac.
    2. Saya perlu membeli layar yang disetujui Apple.
    3. Itu menurunkan resolusi sama dengan penskalaan (FML, idiot)
  46. Akhirnya temukan beberapa posting yang berbicara tentang opsi penskalaan 'HiDPI' tertentu dengan menekan tombol 'Opsi' sambil mengklik tombol radio Berskala.
  47. Kembali ke Preferensi tampilan, tahan Option dan klik Scaled.
  48. Masih tidak ada opsi HiDPI.
  49. Google cara mengaktifkan HiDPI
  50. Temukan artikel ini: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Buka Terminal
  52. Jalankan perintah
  53. Kembali ke Preferensi Tampilan
  54. Masih tidak ada opsi HiDPI
  55. Kembali ke Google.
  56. Akhirnya temukan bahwa OSX hanya mendukung mode HiDPI secara native pada monitor dengan Rasio Aspek tertentu. (Ini sepenuhnya tidak didokumentasikan oleh Apple - Terima kasih Apple!)
  57. Google cara mengatur resolusi khusus.
  58. Temukan posting yang berbicara tentang beberapa perangkat lunak yang disebut SwitchResX.
  59. Unduh SwitchResX
  60. Baulk di antarmuka pengguna yang aneh.
  61. Temukan opsi resolusi yang 'didukung' untuk Layar saya - ada lebih banyak daripada di dialog pengaturan Apple, termasuk beberapa yang HiDPI.
  62. Coba beberapa opsi HiDPI, terlihat bagus tapi Aspect Rationya salah, jadi ada bilah hitam di sisi layar.
  63. Kembali ke resolusi HiDPI khusus Google di OSX
  64. Tautan kembali ke FAQ SwitchResX https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Buka tab 'Resolusi Manual' di SwitchResX
  66. Temukan bagian aplikasi ini hanya berfungsi jika Anda menonaktifkan Perlindungan Integritas Sistem.
  67. Tidak percaya bahwa Anda perlu menonaktifkan SIP untuk mengatur resolusi khusus, jadi Google, berakhir kembali di situs web SwitchResX di mana penulis memiliki pendapat yang sama. https://www.madrau.com/support/support/srx_1011.html
  68. Mendesah.
  69. Matikan
  70. Mulai ulang dalam Mode Pemulihan
  71. Buka Terminal
  72. Masukkan perintah untuk menonaktifkan SIP
  73. Menyalakan ulang.
  74. Buka SwitchResX
  75. Buka tab Resolusi Manual.
  76. Diminta untuk parameter 'Resolusi berskala'. Tidak ada dokumentasi tentang ini.
  77. Coba tebak bahwa karena saya ingin penskalaan 125%, saya perlu mengalikan resolusi asli monitor saya dengan 1,25 di kedua dimensi.
  78. Simpan resolusi Kustom.
  79. Cobalah untuk menerapkannya dan akhirnya menyadari bahwa Anda harus Reboot lagi sebelum ini dapat diterapkan.
  80. Menyalakan ulang
  81. Terapkan resolusi khusus.
  82. Sukses sebagian! Penskalaan berhasil, rasio aspek benar tetapi semuanya terlihat 'besar' di layar. Terlihat lebih seperti penskalaan 175%.
  83. Menggaruk kepala dan berpikir. Sadarilah bahwa saya melakukan kesalahan matematika. Jika saya ingin penskalaan 125%, saya ingin membuat resolusi virtual 175% dari resolusi asli layar saya yang akan HiDPI turunkan ke resolusi efektif 85% dari resolusi asli saya membuat semuanya tampak… ??? 15% Lebih Besar?? Otak sakit. Cukup dekat saya memutuskan.
  84. Cobalah dengan resolusi virtual 4480 x 2520.
  85. Reboot untuk menyimpan resolusi baru.
  86. Buka SwitchResX
  87. Atur resolusi layar ke pengaturan HiDPI manual baru.
  88. YA ALLAH ITU BEKERJA!!! Saya memiliki gambar monitor eksternal berskala halus yang terlihat hampir sebagus Retina!!!!!
  89. Sadarilah bahwa saya sekarang harus membayar SwitchResX setelah 10 hari
  90. Menolak untuk membayar $14
  91. Scratch head, tentunya SwitchResX tidak melakukan apa pun yang canggih, mungkin hanya mengedit file Override seperti perbaikan RGB
  92. Lihatlah file override, tentu saja, SwitchResX hanya menambahkan resolusi khusus di sini
  93. Kembali ke Google.
  94. Temukan alat dan panduan gratis yang hebat untuk menyandikan data resolusi khusus: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Sadarilah bahwa resolusi skala khusus masih belum tersedia di System Preferences, entah bagaimana tersembunyi. 'Fitur' OSX tidak berdokumen lainnya.
  96. Kembali ke Google.
  97. Temukan alat RDM gratis yang luar biasa untuk mengaktifkan resolusi tersembunyi. https://github.com/avibrazil/RDM
  98. Instal RDM
  99. Akhirnya!!! Semuanya berfungsi, GRATISEEEE!
  100. Matikan
  101. Boot ke mode pemulihan
  102. Aktifkan kembali SIP
  103. Menyalakan ulang.
  104. Selesai!

Harus mencintai OSX. Klik untuk memperluas...

Hai OP, saya punya monitor Dell, 24' 2408WPS, ini adalah monitor 1920x1200, dan itu terjadi sama, saya perhatikan itu memaksa mode YPbPr/YCbCr alih-alih yang RGB. Juga teksnya buram, sekarang bahkan lebih berkat Mojave.

Jadi saya berpikir apakah metode Anda akan membuat monitor saya lebih tajam. Pertama, saya akan mencoba untuk memaksa mode RGB, meskipun saya ingin tahu apakah mungkin untuk membalikkan peretasan ini kembali ke default.

Kedua, saya tahu ini akan sulit, tapi... apakah mungkin untuk memaksakan rendering yang lebih baik untuk monitor 1200p saya? Saya tidak melihat dengan jelas apa yang Anda lakukan, tetapi saya juga melewatkan opsi itu, karena dapat merender layar dengan elemen yang lebih besar, tetapi pada saat yang sama, dirender pada 1200p, resolusi asli. Apakah mungkin? Dalam hal ini ... bagaimana Anda melakukan matematika? Resolusi apa yang harus saya coba paksakan?

Perlindungan Integritas Sistem mudah dinonaktifkan. Saya melakukannya sekali untuk memodifikasi sesuatu yang lain. Tapi saya tidak tahu bagaimana menghitung resolusi.

Terima kasih sebelumnya!

mikerisner

22 Sep 2015
Atlanta, GA
  • 21 Mei 2019
monitor-scaling.jpg

Saya telah menghubungkan MacBook Pro saya ke satu monitor 4K/UHD dan pengaturan Tampilan terlihat seperti kiri (pengambilan layar ini sebenarnya bukan dari Mac saya tetapi mereka menunjukkan maksudnya). Saya menghubungkan Mac yang sama dengan kabel HDMI yang sama ke monitor 4K/UHD lain dan pengaturan Tampilan terlihat seperti benar. Jadi saya ingin tahu apakah ada beberapa spesifikasi perangkat keras yang memungkinkan macOS menawarkan pengaturan yang lebih elegan di sebelah kiri.

Jika ada yang tahu jawabannya, tolong bagikan. Saya sangat ingin dapat berbelanja monitor 4K yang mendukung pengaturan konfigurasi seperti yang terlihat di sebelah kiri.

Terima kasih!!
Reaksi:fgp P

bola paku

5 Februari 2020
  • 5 Februari 2020
seb101 berkata: Harus menyukai OSX. Klik untuk memperluas...

Terima kasih! Saya pikir saya ditakdirkan seperti di sisi linux di mana satu-satunya penskalaan adalah 1x atau 2x, apa yang begitu sulit tentang penskalaan tampilan pada sistem operasi unix? Sekali lagi terima kasih, berfungsi sebagaimana mestinya, pujian untuk mereka yang mengembangkan RDM ??

Sunting: Oke jadi saya tidak punya waktu untuk menguji sistem saya dengan resolusi HiDpi baru ini. Nah hari ini saya perhatikan bahwa streaming video seperti di youtube memberikan beban yang sangat besar pada cpu, penggemar saya akan maksimal. Pada resolusi 2560x1440 biasa saya, menonton video 4k/24fps baik-baik saja, tetapi pada resolusi baru ini bahkan tidak dapat menonton 1080p/60fps tanpa sistem saya benar-benar disematkan dan video tersendat/melompati frame. Pada awalnya saya berpikir bahwa mungkin itu hanya masalah dengan safari, tetapi tidak ada kesepakatan yang sama pada chrome dan firefox. Ini adalah resolusi yang akan muncul di pengaturan setelah saya membuat resolusi kustom 4480x2520 dengan RDM. Apakah saya pergi ke suatu tempat yang salah atau hanya macbook air dual-core saya yang sangat sedikit tidak dapat menangani resolusi virtual ini? Tampaknya aneh mengapa itu akan memengaruhi video youtube, maksud saya video yang dialirkan tidak boleh diskalakan, bukan?

Sunting 2: Oke, jadi saya mencoba banyak resolusi berbeda dengan RDM, tetapi kesepakatan yang sama untuk semuanya. Saya kira penskalaan tampilan bukan untuk komputer kelas bawah seperti saya? Yah bagaimanapun untuk saat ini, saya memutuskan untuk hanya menerima resolusi 'skala' mac os 2048x1152 yang merupakan penskalaan efektif 125%, tetapi semuanya jelas lebih buram daripada pada 2560x1440.

lampiran

  • Lihat item media ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Tangkapan layar 2020-2-6 pada 22.27.22.png'file-meta '> 176.4 KB · Tampilan: 878
Terakhir diedit: 6 Februari 2020 P

pneves1975

4 Desember 2018
Portugal
  • 6 Februari 2020
mikerisner berkata:

Saya telah menghubungkan MacBook Pro saya ke satu monitor 4K/UHD dan pengaturan Tampilan terlihat seperti kiri (pengambilan layar ini sebenarnya bukan dari Mac saya tetapi mereka menunjukkan maksudnya). Saya menghubungkan Mac yang sama dengan kabel HDMI yang sama ke monitor 4K/UHD lain dan pengaturan Tampilan terlihat seperti benar. Jadi saya ingin tahu apakah ada beberapa spesifikasi perangkat keras yang memungkinkan macOS menawarkan pengaturan yang lebih elegan di sebelah kiri.

Jika ada yang tahu jawabannya, tolong bagikan. Saya sangat ingin dapat berbelanja monitor 4K yang mendukung pengaturan konfigurasi seperti yang terlihat di sebelah kiri.

Terima kasih!! Klik untuk memperluas...

Di sebelah kiri Anda juga memiliki kontrol kecerahan. Saya menduga monitor kiri menggunakan koneksi TB3 seperti LG 4k dan 5k Apple Store. Mungkin jika koneksi HDMI Anda tidak mendapatkan mode itu.

Namun saya tidak punya info untuk mendukung ini. Itu hanya penjelasan yang mungkin. P

bola paku

5 Februari 2020
  • 6 Februari 2020
piikkipallo berkata: Sunting 2: Oke, jadi saya mencoba banyak resolusi berbeda dengan RDM, tetapi kesepakatan yang sama untuk semuanya. Saya kira penskalaan tampilan bukan untuk komputer kelas bawah seperti saya? Yah bagaimanapun untuk saat ini, saya memutuskan untuk hanya menerima resolusi 'skala' mac os 2048x1152 yang merupakan penskalaan efektif 125%, tetapi semuanya jelas lebih buram daripada pada 2560x1440. Klik untuk memperluas...

Oke jadi SAMPAI bagaimana penskalaan tampilan HiDPi bekerja. Saya sudah mencoba menjalankan resolusi khusus yang dijalankan OP 2240x1260 HiDPi, sedikit yang saya tahu bahwa resolusi yang diberikan sebenarnya oleh gpu adalah 4480x2560! Itu adalah peningkatan piksel sebesar 311% dibandingkan resolusi asli 1440p. Tidak heran saya mengalami masalah kinerja yang serius. Yah saya bermain-main dengan resolusi untuk mencari tahu apa yang akan bekerja untuk saya dan cpu dual core kecil saya & gpu macbook terintegrasi, sepertinya 1504x846 HiDPi adalah sweetspot. Pada resolusi ini saya mungkin tidak memiliki real estat sebanyak yang dikatakan pada resolusi dasar 2048x1152, tetapi saya akan mengambil gambar yang lebih tajam ini daripada gambar buram. Dengan resolusi ini saya dapat menonton konten 1080p/60fps atau 4K/24fps tanpa para penggemar berteriak minta ampun atau sumber daya sistem saya semuanya didedikasikan untuk streaming video sederhana. Saya berharap mac saya memiliki GPU yang lebih baik, tetapi saya kira ini akan berhasil?

robvas

29 April 2009
PENGGUNAAN
  • 6 Februari 2020
Saya menjalankan monitor 2560x1440 saya pada resolusi asli dan berfungsi dengan baik.

*mengangkat bahu*

Juga, beberapa orang menyebutnya 3K...

2560x1440 adalah resolusi ThinkPad yang bagus jika Anda bisa mendapatkannya di layar 14', btw.