Harici ekran yenileme hızını zorla


16

2012 ortası MacBook Pro retinama bir HDMI / DVI-D (MacBook Pro'da HDMI, ekranda DVI-D) ile bağlı 27 "ekranım var.

Bir adaptör kullanmadan önce DisplayPort + USB / DVI-D ve 60Hz yenileme hızı elde edebildim.

Şimdi HDMI / DVI-D ile sadece 30Hz'im var.

Yenileme hızını 60Hz olarak değiştirmenin bir yolu var mı?

Yoksa bir donanım sınırlaması mıdır?

NOT: Yenileme Hızı değerini Sistem Tercihleri'nden değiştiremiyorum, menü devre dışı ve değer 30Hz olarak ayarlandı.

EDIT: İşte Sistem Tercihleri ​​penceresi resim açıklamasını buraya girin


Sistem> Monitörleri veya Ekranları zaten kontrol ettiniz mi?
Rob

DisplayPort'a geri dönüp 60Hz'e dönüyor mu?
Ruskes

Robuust: evet, ancak seçim menüsü devre dışı (30Hz'den başka bir şey ayarlanamıyor) Buscar 웃: evet, 60Hz'e geri dönüyor.
avetis.kazarian

Yanıtlar:


14

cscreen

cscreenEkran ayarlarını zorlamak için serbestçe kullanılabilen Terminal uygulamasını kullanabilirsiniz. Uygulamaya oldukça açıklayıcı.

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.

Cep telefonunda olduğum gibi daha sonra bağlantılar ekleyeceğim.
CousinCocaine

Teşekkürler! Ne yazık ki artık bu ekrana sahip değilim, ama "önce komut satırı ile yap" kişi olduğum için gerçekten yararlı :)
avetis.kazarian

11
FYI, homebrew kullanıyorsanız, ekran ile kurulabilir brew cask install cscreen.
Brandon Fosdick

2
Buraya giriyorum, bunu denedim ve OSX 10.11'de başarılı olamadım. Rahatsız monitörler yenilemeyi 0 olarak gösterir ve konfigürasyonları zorlarken ekranda hiçbir şey olmaz.
Phil Ricketts

1
@BrandonFosdick the gerçek mvp ...
Itachi

5

Yeni Macbook Pro'dayken (2017 sonrası) ve harici ekranınızı macbook'unuzun sağ tarafına bağladığınızda, yenileme hızı ayarları açılır menüsü devre dışı bırakılabilir. Bunun nedeni macbook'un sınırlamalarıdır: https://www.macrumors.com/2016/10/28/macbook-pro-tb3-reduced-pci-express-bandwidth/

Makinenin sağ tarafındaki iki bağlantı noktası Thunderbolt 3 işlevselliğine sahiptir, ancak PCI Express bant genişliği düşüktür. Bu nedenle Apple, yüksek performanslı cihazları bu makinenin sol bağlantı noktalarına takmanızı önerir.

Harici ekranınızı Macbook'unuzun sol tarafından bağladıktan sonra, basılı tutup optionstıkladıktan sonra yenileme oranları açılır menüsünü göreceksiniz scaled.


Merhaba, Mac'lere alışkın değilim. Nedir optionsve nedir scaled. Belki aptalca bir soru, özür dilerim.
Lorenz Meyer

Oh, buldum: optionsüzerinde yazan anahtar altve Ölçeklendirilmiş İkinci Çözünürlük seçeneğidir . Sorun şu ki, çözünürlük ayarları için daha fazla seçenek getiriyor, ancak frekans ayarları hala gösterilmiyor.
Lorenz Meyer

@LorenzMeyer Monitörünüzün / harici ekranınızın yüksek yenileme hızları sunduğundan emin olun, bazı alt uç monitörlerde bu seçenek yoktur
mxdi9i7

Teşekkürler, şimdi anlıyorum: Bu, her monitörde bir tane olmak üzere ve her biri o monitör için geçerli seçeneklere sahip iki pencere gösterir. Ve evet, tüm monitörlerin yenileme hızları için seçeneği yoktur.
Lorenz Meyer

3

Buraya yanıtı kendim aramaya geldim çünkü daha önce yaptım ama bir güncelleme yükledim ve ayarları kaybettim. csreen ve switchresx sizin için çözünürlüğü ayarlayabilir, ancak bunu gerçekleştirmek için OSX'te atlanması gereken bir sınır vardır. Ayrıca OSX'in en son sürümlerinde, ilgili dosyayı yamalamanızı engelleyen bir çeşit "sistem dosyası koruması" vardır. İlk olarak, bu dosya korumasını devre dışı bırakmanız gerekir (ki her güncellemeden sonra açılır) ve ardından ilgili dosyayı OSX'te düzeltmeniz gerekir. En son sürümün cevabını bulursam, buraya geri dönüp yanıtı güncelleyeceğim, ancak osx (sürümünüz) piksel saat kilidini açma yaması için bir şey google'a gitmelisiniz. İlgili dosyaları yamaladıktan sonra, özel çözünürlükleri ayarlamak için switchresx (kullandığım şey) gibi yardımcı programları kullanabilmeniz gerekir. Burada osx'in bir sürümü için bir yama buldum:https://github.com/Floris497/mac-pixel-clock-patch iyi şanslar!


1

Yenileme hızını Sistem tercihleri-Monitör'de değiştirebilmeniz gerekir.

Bu, HDMI - HDMI bağlantımın bir örneğidir.

resim açıklamasını buraya girin

Bunun işe yarayıp yaramayacağını görmek için SwitchResX uygulamasını kullanmayı deneyebilirsiniz .

FYI: Mavericks ve harici ekran (sizinkine benzer) ile ilgili bir şeyler oluyor ama ne hakkında konuşabilmek için yeterli değilim.


Sistem Tercihleri'nden değiştiremiyorum. Yenileme Hızı menüsü devre dışı.
avetis.kazarian

Ne diyor? yukarıdaki pencerede doğru monitör türünü gösteriyor mu? yani keskin LCD?
Ruskes

Soruyu düzenledim (ekran görüntüsü koy).
avetis.kazarian

Sisteminiz Monitörü HDMI kablosuyla doğru bir şekilde tanımlamıyor, aşağıdakiler için Optimize edilmiş: Ayrıca çözünürlüğü 1920x1200 olarak değiştirmeyi deneyin.
Ruskes

O zaman bunu nasıl düzeltebilirim? Çözünürlüğü değiştirmeyi denedim, ancak yine de 30Hz'den başka bir şeye değer değiştiremiyorum.
avetis.kazarian

0

Çok fazla googling ve denemeden sonra, donanımınız (her iki bilgisayar / ekran) daha yüksek frekansı desteklemiyorsa, onu zorlayamayacağınız sonucuna vardım.

Kendi durumuma gelince, her ikisi de mevcut değildi (eski MacBook Pro + Dell ucuz 27 "" sahte 4K ")


4
Aslında bunun bir yazılım sorunu olduğuna inanıyorum. Monitörüm overclock edilebilir. Displayport arayüzümde daha yüksek yenileme hızları için bol miktarda bant genişliği var. Sorun Apple'ın kısıtlı yazılım sürücüleri. Ayrıca, Windows'da iyi çalışır.
Phil Ricketts

@ avetis.kazarian Dell 27 "modeliniz nedir ve size" sahte "4K olduğunu düşündüren nedir?
philfreo

1
Donanımımın bu monitörü tam çözünürlükte ve 60 hz'de süremeyeceğine inanmak zor, çünkü 90, 180 veya 270 derece döndürüldüğünde bunu yapmakta sorun yok - sadece normal yönde olduğunda düşüyor herhangi bir nedenle 30'a kadar.
childofsoong

@childofsoong: bilgi için teşekkürler, bu sorunu çözmede yardımcı olabilir.
avetis.kazarian
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.