Paksa laju penyegaran tampilan eksternal

16

Saya memiliki layar 27 "yang terhubung ke retina MacBook Pro pertengahan 2012 saya melalui HDMI / DVI-D (HDMI pada MacBook Pro, DVI-D pada layar).

Sebelumnya saya menggunakan adaptor DisplayPort + USB / DVI-D dan saya bisa mendapatkan kecepatan refresh 60Hz.

Sekarang dengan HDMI / DVI-D saya hanya memiliki 30Hz.

Apakah ada cara untuk mengubah (dengan memaksa?) Refresh rate ke 60Hz?

Atau apakah itu batasan perangkat keras?

CATATAN: Saya tidak bisa mengubah nilai Refresh Rate dari System Prefs, menu dinonaktifkan dan nilainya diatur ke 30Hz.

EDIT: Inilah jendela System Prefs masukkan deskripsi gambar di sini

avetis.kazarian
sumber
Apakah Anda sudah memeriksa Sistem> Monitor atau Layar?
Rob
Apakah itu berubah kembali ke DisplayPort berubah kembali ke 60Hz?
Ruskes
Robuust: ya, tetapi menu yang dipilih dinonaktifkan (tidak dapat mengatur selain 30Hz) Buscar 웃: ya, ia berubah kembali ke 60Hz.
avetis.kazarian

Jawaban:

14

layar

Anda dapat menggunakan aplikasi Terminal yang tersedia secara bebas cscreenuntuk memaksakan pengaturan tampilan. Aplikasi ini cukup jelas.

brew cask install cscreen
cscreen -h
Usage: cscreen [-d <depth>] [-x <width>] [-y <height>] [-r <refresh>] [-s <display>] [-v] [-m] [-f] [-l] [-h]
           [-d <depth>]    : specifies the bit depth (bits per pixel)
           [-x <width>]    : specifies the width in pixels
           [-y <height>]   : specifies the height in pixels
           [-r <refresh>]  : specifies the refresh rate in Hz
           [-s <display>]  : specifies which display to use (defaults to main display)
           use a as the option to -s to specify the action on all displays
           [-i <displayID>]: picks a display based on CGDirectDisplayID (permanent per display)
           continue to use '-s a' for "all displays"
           [-v]            : display valid modes (use -s to specify display or nothing for the default)
           [-m]            : require an exact match
           [-f]            : forces settings (ignores safety mechanisms; USE AT YOUR OWN RISK)
           [-l]            : lists the current displays and modes
           [-p]            : sets the requested display to have the menu bar
           [-h]            : displays the usage

           Note: Using -p will change the display index so you will likely want to use -l again to show the current
           displays if you wish to use -p a second time.
SepupuCocaine
sumber
Saat saya menggunakan ponsel, saya akan menambahkan tautan, dll nanti.
CousinCocaine
Terima kasih! Sayangnya saya tidak memiliki layar ini lagi, tetapi ini sangat membantu karena saya adalah orang "lakukan dengan perintah terlebih dahulu" :)
avetis.kazarian
11
FYI, jika Anda menggunakan homebrew, cscreen dapat diinstal dengan brew cask install cscreen.
Brandon Fosdick
2
Hanya berdentang di sini, saya mencoba ini dan tidak berhasil pada OSX 10.11. Monitor-monitor lain menunjukkan refresh sebagai 0, dan ketika memaksa konfigurasi sepertinya tidak ada yang terjadi dengan tampilan.
Phil Ricketts
1
@BrandonFosdick mvp yang asli ...
Itachi
5

Saat Anda menggunakan Macbook Pro baru (posting 2017), dan Anda menghubungkan layar eksternal Anda ke sisi kanan macbook Anda, dropdown pengaturan refresh rate mungkin dinonaktifkan. Itu karena keterbatasan macbook: https://www.macrumors.com/2016/10/28/macbook-pro-tb3-reduced-pci-express-bandwidth/

Dua port di sisi kanan mesin memiliki fungsi Thunderbolt 3 tetapi dengan bandwidth PCI Express berkurang. Untuk alasan itu, Apple merekomendasikan untuk memasukkan perangkat berkinerja tinggi ke port sebelah kiri pada mesin itu.

Setelah Anda menyambungkan tampilan eksternal Anda dari sisi kiri Macbook Anda, Anda akan melihat dropdown refresh rate setelah Anda menekan optionsdan mengklik scaled.

mxdi9i7
sumber
Halo, saya tidak terbiasa dengan mac. Apa optionsdan apa scaled. Mungkin pertanyaan bodoh, maaf.
Lorenz Meyer
Oh, saya menemukan: optionsadalah kunci yang tertulis altdi atasnya, dan Scaled adalah pilihan kedua dari Resolusi . Masalahnya, ini membawa lebih banyak opsi untuk pengaturan resolusi, tetapi pengaturan frekuensi masih tidak ditampilkan.
Lorenz Meyer
@LorenzMeyer Pastikan monitor / layar eksternal Anda menawarkan kecepatan refresh tinggi, beberapa monitor kelas bawah tidak memiliki opsi itu
mxdi9i7
Terima kasih, saya mengerti sekarang: ini menunjukkan dua jendela, satu di setiap monitor, dan masing-masing dengan opsi yang berlaku untuk monitor itu. Dan ya, tidak semua monitor memiliki pilihan untuk kecepatan refresh.
Lorenz Meyer
3

Saya datang ke sini mencari jawabannya sendiri karena saya pernah melakukannya sebelumnya tetapi saya menginstal pembaruan dan kehilangan pengaturan. csreen dan switchresx dapat mengatur resolusi untuk Anda, tetapi ada batasan dalam OSX yang perlu dilewati untuk mencapai ini. Selain itu dengan versi terbaru OSX ada semacam "perlindungan file sistem" yang mencegah Anda menambal file yang relevan. Pertama, Anda harus menonaktifkan perlindungan file itu (yang saya pikir akan dihidupkan setelah setiap pembaruan) dan kemudian Anda harus menambal file yang relevan di OSX. Jika saya menemukan jawaban untuk versi terbaru maka saya akan kembali ke sini dan memperbarui jawabannya tetapi Anda harus mencari Google sesuatu untuk efek ke osx (versi Anda) pixel patch unlock patch. Setelah Anda menambal file yang relevan Anda harus dapat menggunakan utilitas seperti switchresx (yang saya gunakan) untuk mengatur resolusi khusus. Saya telah menemukan tambalan untuk satu versi osx di sini:https://github.com/Floris497/mac-pixel-clock-patch semoga berhasil!

apocalysque
sumber
1

Anda harus dapat mengubah kecepatan refresh di Preferensi Sistem- Monitor.

Ini adalah contoh dari koneksi HDMI ke HDMI saya.

masukkan deskripsi gambar di sini

Anda dapat mencoba menggunakan aplikasi SwitchResX untuk melihat apakah itu akan berhasil.

FYI: Sesuatu terjadi dengan Mavericks dan tampilan eksternal (mirip dengan milik Anda) tetapi saya tidak memenuhi syarat untuk membicarakan apa.

Ruskes
sumber
Saya tidak dapat mengubahnya dari System Prefs. Menu Refresh Rate dinonaktifkan.
avetis.kazarian
Apa yang dikatakan? apakah ini menunjukkan tipe monitor yang benar di jendela di atas? yaitu LCD Tajam?
Ruskes
Saya mengedit pertanyaan (meletakkan screenshot).
avetis.kazarian
Sistem Anda tidak mengidentifikasi Monitor dengan kabel HDMI dengan benar, ia harus memberi nama dengan namanya di Dioptimalkan untuk :. Coba juga mengubah resolusi ke 1920x1200.
Ruskes
Lalu bagaimana saya bisa memperbaikinya? Saya mencoba mengubah resolusi, tetapi masih tidak dapat mengubah nilai ke hal lain selain 30Hz.
avetis.kazarian
0

Setelah banyak googling dan uji coba, saya sampai pada kesimpulan bahwa jika perangkat keras Anda (baik komputer / layar) tidak mendukung frekuensi yang lebih tinggi, Anda tidak dapat memaksanya.

Sedangkan untuk kasus saya sendiri, itu adalah keduanya tidak tersedia (MacBook Pro + Dell murah 27 "" palsu 4K ")

avetis.kazarian
sumber
4
Saya sebenarnya percaya ini adalah masalah perangkat lunak. Monitor saya bisa di-overclock. Antarmuka displayport saya memiliki banyak bandwidth untuk kecepatan refresh yang lebih tinggi. Masalahnya adalah driver perangkat lunak Apple yang terbatas. Juga, berfungsi dengan baik di Windows.
Phil Ricketts
@ avetis.kazarian Apa model Dell 27 "Anda dan apa yang membuat Anda berpikir itu" 4K "palsu?
philfreo
1
Saya merasa sulit untuk percaya bahwa perangkat keras saya tidak dapat menggerakkan monitor ini pada resolusi penuh dan 60 hz, karena tidak ada masalah ketika diputar 90, 180, atau 270 derajat - hanya ketika saya memilikinya dalam orientasi normal apakah itu jatuh ke 30 karena alasan tertentu.
childofsoong
@childofsoong: terima kasih atas informasinya, ini mungkin membantu menyelesaikan masalah ini.
avetis.kazarian