cvtとgtfコマンドが異なる周波数値を与える理由

cvtとgtfコマンドが異なる周波数値を与える理由

Xモニタのxrandrモードラインを設定しようとしましたが、適切なパラメータを見つけようとしている間に2つの異なる計算手順があることがわかりました(下記参照)。

なぜ値が違うのですか?

CRT以外のモニターにはどのセットを使用する必要がありますか?

 $ gtf 1600 1200 60
        # 1600x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 160.96 MHz
        Modeline "1600x1200_60.00"  160.96  1600 1704 1880 2160  1200 1201 1204 1242  -HSync +Vsync

 $  cvt 1600 1200 60
 # 1600x1200 59.87 Hz (CVT 1.92M3) hsync: 74.54 kHz; pclk: 161.00 MHz
 Modeline "1600x1200_60.00"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync

ベストアンサー1

CVTやGTFを使用する前に、Xが自分で計算されるようにしてください。モデル行を提供するために構成ファイルを生成することは適切ではありません。正しい表示仕様(EDIDが一般的に提供する)が与えられると、Xは必要なモデル行を生成する能力が非常に優れています。 Xorgが16年前にXFree86から分岐し、Linuxでさまざまなハードウェアを使用して以来、正しいディスプレイ仕様が与えられた後、CVTまたはGTFはサーバーよりも優れたハードウェアの組み合わせを見つけることができませんでした。 EDIDがこれら2つの仕様を提供するのに十分でないことが判明した場合は、/ etc / X11 / xorg.con *ファイルの「モニター」セクションにあるHorizSyncとVertRefreshを介して提供できます。

おすすめ記事