同じドライブ上で 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