私は3台のモニターを持っていますが、そのうちの1台はCRTです。ちらつきを取り除くためにリフレッシュレートを75/80に上げる必要があります。RaspberryPiで使用し、最大100Hzを完全にサポートしています。 xrandr
を使用すると、最初のモニターを変更しようとしますが、2番目のモニターを変更したいです。
xrandr
は、これができることを確認し、
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を使用しています。Ubuntu16.04。
方法1
次のコマンドで
xrandr --output HDMI1 --rate 75
--output
の後の文字列はモニターの名前であり、--rate
の後の数字は新しいリフレッシュレートです。
または、同じコマンドで解像度も正しいことを確認したい場合
xrandr --output HDMI1 --mode 1280x1024 --rate 75
詳細については、man xrandr
および次のリンクを参照してください
https://wiki.ubuntu.com/X/Config/Resolution
方法2
ファイルが必要ですmonitors.xml(〜/ .config/monitors.xml)
お気に入りのテキストエディターでファイルを編集します
vim ~/.config/monitors.xml
使用可能なモニターが表示され、名前でそれらを認識する必要があります。
モニターについて表示される情報の例は次のとおりです
<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>
行があります
<rate>60</rate>
現在のリフレッシュレートを新しいものに置き換えます。例えば
<rate>75</rate>
ファイルを保存して再起動すると、新しいリフレッシュレートが実行されます。
注:モニターの解像度が、変更しようとしているリフレッシュレートをサポートしていることを確認してください
リフレッシュレートと解像度を表示する直感的なGUIツールが必要な場合は、デフォルトのubuntuではインストールされていないが、リフレッシュレートと解像度を相互に変更できるlubuntuのデフォルト解像度ツールlxrandrが必要な場合があります。 lxrandrをインストールしてから開き、[詳細設定]タブをクリックして、リフレッシュレートを変更します。各列のドロップダウンオプション。