
私は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 に設定すると、問題は解決しました。