Ubuntu 12.04 のモードラインを設定する

Ubuntu 12.04 のモードラインを設定する

同じドライブ上で Windows 7 とデュアル ブートで Ubuntu 12.04.2 を実行しています。

Windows では、powerstrip プログラムを使用して 2 番目のモニターのリフレッシュ レートをカスタマイズします。Linux モデル ラインをエクスポートして Ubuntu 用の新しいモードを作成すると、2 番目のモニターをそのモードに変更しようとすると次のエラーが発生します。

~$ xrandr --output DFP3 --mode "1400x1050_2" 
xrandr: Configure crtc 1 failed

私の質問は、どうすればこの問題を解決できるかということです。Windows と同じカスタムタイミングが必要です。

私のスペックは次のとおりです:

  • Ubuntu 12.04.2 (3.5.0-23-generic)

  • AMD ドライバー catalyst-13.1-linux-x86.x86_64

  • P6x58D プレミアムマザーボード

  • 6GBのRAM

  • 23インチAsusモニター

  • 15インチDIYモニター。

答え1

xrandr を使用して表示モードを変更するには、次の手順が必要です。

1. modeline を取得する

接続されているスクリーンのジオメトリを変更するには、まず、gtfまたはcvt(インストールされているもの)を使用して、目的の解像度のモデルラインを計算する必要があります。

cvt <xres> <yres> <refresh>

50Hz で 1400x1050 の解像度の場合、次のモデルラインが得られます。

# 1400x1050 49.97 Hz (CVT 1.47M3) hsync: 54.11 kHz; pclk: 100.00 MHz
Modeline "1400x1050_50.00"  100.00  1400 1480 1624 1848  1050 1053 1057 1083 -hsync +vsync

2. 新しいモードを定義する

1400x1050_50.0モードラインをコピーして貼り付け、xrandr の という名前 (または任意の名前) の新しいモードとして追加します。

 xrandr --newmode "1400x1050_50.00"  99.88  1400 1480 1624 1848  1050 1051 1054 1081  -HSync +Vsync

3. モニターへの接続モード

次に、この新しいモードをモニターに接続しますDFP3(グラフィック カード ドライバーでサポートされていないモードを選択した場合はエラーが発生することに注意してください)。

xrandr --addmode DFP3 1400x1050_50.00

4. モードの変更

これが成功したら、次の方法で新しいモードに切り替えることができます。

xrandr --output DFP3 --mode 1400x1050_50

関連情報