Belirli bir monitör için yenileme hızını değiştirme


15

Biri CRT olan 3 monitörüm var ve titreşimden kurtulmak için yenileme oranını 75/80'e yükseltmem gerekiyor, Raspberry Pi ile kullandım ve 100Hz'e kadar tamamen destekliyor. Kullandığımda xrandr1. monitemi değiştirmeye çalışır, 2. monitörünün değişmesini istiyorum.

xrandr bunu yapabileceğimi onaylar,

HDMI1 connected 1280x1024+2646+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1920x1080     60.00    59.94  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08

Intel HD Graphics 4400'üm var. Ubuntu 16.04.


1
Bkz. Askubuntu.com/questions/189246/how-set-my-monitor-resolution . Grafik araçları istediğiniz çözünürlük ve yenileme hızına sahip DEĞİLSE, bu bağlantıda da yer alan özel bir çözünürlük yazmanız gerekir. Daha sonra giriş yaptığınızda xrandr'ı arayabilirsiniz
Panther

Yanıtlar:


21

Yöntem 1

Aşağıdaki komutla

xrandr --output HDMI1 --rate 75

Sonraki dize --output, monitörün adı ve sonraki sayı --rateyeni yenileme hızıdır

Veya, aynı komutta çözünürlüğün de doğru olduğundan emin olmak istiyorsanız

xrandr --output HDMI1 --mode 1280x1024 --rate 75

Daha man xrandrfazla bilgi edinmek için aşağıdaki bağlantıya bakın

https://wiki.ubuntu.com/X/Config/Resolution

Yöntem 2

Bir dosya olmalı monitors.xml (~ / .config / monitors.xml)

Favori metin düzenleyicinizle dosyayı düzenleyin

vim ~/.config/monitors.xml

Kullanılabilir monitörleri göreceksiniz ve bunları adlarıyla tanımalısınız.

Bir monitör hakkında göreceğiniz bazı örnek bilgiler

<vendor>AUO</vendor>
      <product>0x38ed</product>
      <serial>0x00000000</serial>
      <width>1920</width>
      <height>1080</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>

Çizgi var

<rate>60</rate>

Geçerli yenileme hızını yenisiyle değiştirin. Örneğin

<rate>75</rate>

Dosyayı kaydedin ve yeniden başlatın, yeni yenileme hızı gerçekleşecektir.

NOT: Monitörün çözünürlüğünün değiştireceğiniz yenileme hızını desteklediğinden emin olun


Her ne kadar tüm çözünürlükler 60 hz desteklemediğinden, bu şekilde bir oran ayarlamak için muhtemelen iyi bir fikir olmasa da.
Panther

1
Yaradı! Gözlerim artık kanmıyor. Teşekkürler!
CadenGamez

@ bodhi.zazen Evet, cevaba
ekledim

Klasörümde hiçbir monitors.xmlyerde dosya yok .config. Nasıl başlatabilirim? DÜZENLE: Ayarlar -> Ekran altında tek bir ayarın ayarlanması ve 'kaydet' seçeneğine basmak , daha sonra düzenleyebileceğiniz bir ilk monitors.xmldosya .configoluşturur. Ama Ubuntu ilk defa yenileme hızımı doğru seçti! 75Hz! Ekstra 15hz almak için kendimi değiştirmek zorunda olacağına ikna oldum.
anon58192932

Xrandr yeniden başlatılmasını gerektiriyor mu? Ayarı değiştirmeye devam ediyorum ve geri dönmeye devam ediyor. Ekranlarımın bunu destekleyebileceğini biliyorum, bu yüzden HDMI kablomın çok uzun (10 feet) olduğunu düşünüyorum.
anon58192932

0

Yenileme hızını ve çözünürlüklerini gösteren sezgisel bir GUI aracı istiyorsanız, varsayılan ubuntu tarafından yüklenmeyen yenileme hızlarını ve çözünürlüğü değiştirmeye izin verdiği için lubuntu varsayılan çözünürlük aracını lxrandr isteyebilirsiniz. Lxrandr'ı yükleyin ve ardından yenileme oranlarını değiştirmek için gelişmiş sekmesine tıklayın. Her sütun için açılır menüde.

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.