2560x1440 モニター使用時の Xrandr エラー

2560x1440 モニター使用時の Xrandr エラー

私は2560x1440のモニターをIntel HDグラフィックアダプターに接続しています。Intel HDはデフォルトでは1920x1200以上のディスプレイを駆動できないため、Ubuntu 12.04で次のトリックを使用しました(https://plus.google.com/+LinusTorvalds/posts/HQsCY7ErAL4):

xrandr --newmode "2560x1440"  222.52  2560 2720 2992 3424  1440 1441 1444 1477  -HSync +Vsync
xrandr --addmode HDMI1 2560x1440
xrandr --output HDMI1 --mode 2560x1440

モードラインは次のようにして発見されました

gtf 2560 1440 44

Ubuntu 14.04では、これはもう機能しません。2560x1440モードに切り替えようとすると、

xrandr: Configure crtc 0 failed

対応する Xorg.log エントリ:

[  1067.430] (II) intel(0): switch to mode [email protected] on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
[  1067.824] (EE) intel(0): failed to set mode: Invalid argument
[  1067.874] (II) intel(0): switch to mode [email protected] on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none

この問題を回避する方法はありますか?

答え1

接続に DVI または HDMI のどちらを使用しているかはわかりませんが (私のマシンではどちらも HDMI として報告されますxrandr)、Intel HD グラフィックスでは DVI シングルリンクに制限されているようです。ご指摘のとおり、報告される最高解像度は 1900x1200@60Hz です。

私の知る限り、現在の Intel HD グラフィックスでは DVI デュアルリンクはサポートされていません。

ただし、リフレッシュ レートが低下しても構わない場合は、DVI シングル リンク経由で 2560x1440@30Hz を有効にすることは可能です。

ソース: DVI情報のほとんどがArch Linux フォーラム投稿そして、Xubuntu 15.04 を搭載した 2560x1440 モニターで代替設定をテストしました。30Hz に設定すると、問題は解決しました。

関連情報