Aktualisierungsrate für bestimmten Monitor ändern


15

Ich habe 3 Monitore, von denen einer eine CRT ist, und ich muss die Bildwiederholfrequenz auf 75/80 erhöhen, um das Flimmern zu beseitigen. Ich habe es mit meinem Raspberry Pi verwendet und es unterstützt bis zu 100 Hz voll. Wenn ich xrandrdamit versuche, meinen ersten Monitor zu wechseln, möchte ich, dass mein zweiter geändert wird.

xrandr bestätigt, dass ich das kann,

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

Ich habe Intel HD Graphics 4400. Ubuntu 16.04.


1
Siehe askubuntu.com/questions/189246/how-set-my-monitor-resolution . Wenn die grafischen Werkzeuge NICHT die gewünschte Auflösung und Bildwiederholfrequenz haben, müssen Sie eine benutzerdefinierte Auflösung schreiben, die auch in diesem Link behandelt wird. Sie können dann xrandr anrufen, wenn Sie sich anmelden, siehe wiki.ubuntu.com/X/Config/Resolution
Panther

Antworten:


20

Methode 1

Mit folgendem Befehl

xrandr --output HDMI1 --rate 75

Wobei die Zeichenfolge danach --outputder Name des Monitors und die Nummer danach --ratedie neue Aktualisierungsrate ist

Oder wenn Sie sicherstellen möchten, dass auch die Auflösung im selben Befehl korrekt ist

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

Siehe man xrandrund den folgenden Link, um mehr zu erfahren

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

Methode 2

Sie sollten eine Datei monitors.xml haben (~ / .config / monitors.xml)

Bearbeiten Sie die Datei mit Ihrem bevorzugten Texteditor

vim ~/.config/monitors.xml

Sie sehen Monitore verfügbar, und Sie sollten sie anhand des Namens erkennen.

Im Folgenden finden Sie einige Beispielinformationen zu einem Monitor

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

Da ist die Linie

<rate>60</rate>

Ersetzen Sie die aktuelle Aktualisierungsrate durch eine neue. Beispielsweise

<rate>75</rate>

Speichern Sie die Datei und starten Sie neu, und die neue Aktualisierungsrate wird durchgeführt.

HINWEIS: Stellen Sie sicher, dass die Bildschirmauflösung die zu ändernde Bildwiederholfrequenz unterstützt


Obwohl Sie dies wahrscheinlich nicht tun können, ist es eine gute Idee, einfach eine Rate auf diese Weise festzulegen, da nicht alle Auflösungen 60 Hz unterstützen.
Panther

1
Hat funktioniert! Meine Augen bluten nicht mehr. Vielen Dank!
CadenGamez

@ bodhi.zazen Ja, richtig, hat es zur Antwort hinzugefügt
jiipeezz

monitors.xmlIn meinem .configOrdner befindet sich keine Datei . Wie kann ich es initialisieren? BEARBEITEN: Wenn Sie nur eine Einstellung unter Einstellungen -> Anzeigen und auf "Speichern" klicken, wird eine erste monitors.xmlDatei erstellt, in .configder Sie sie bearbeiten können. Aber Ubuntu hat meine Bildwiederholfrequenz beim ersten Mal richtig gewählt! 75hz! Ich war überzeugt, dass ich es selbst ändern musste, um die zusätzlichen 15 Hz zu erhalten.
anon58192932

Benötigt xrandr einen Neustart? Ich ändere die Einstellung immer wieder und sie kehrt immer wieder zurück. Ich weiß, dass meine Bildschirme dies unterstützen, daher denke ich, dass mein HDMI-Kabel zu lang ist.
anon58192932

0

Nun, wenn Sie ein intuitives GUI-Tool suchen, das die Aktualisierungsrate und -auflösungen anzeigt, können Sie das Lubuntu-Standardauflösungs-Tool lxrandr verwenden, da es das Ändern von Aktualisierungsraten und -auflösungen untereinander ermöglicht, das jedoch nicht standardmäßig in Ubuntu installiert ist. Installieren Sie lxrandr, öffnen Sie es und klicken Sie auf die Registerkarte Erweitert, um die Aktualisierungsraten zu ändern. In einer Dropdown-Option für jede Spalte.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.