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


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.

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.


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!


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.


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 ")


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.