2560x1440対応の画面があります。 Intel NUC DP toDVIアダプターで接続されています。グラフィックカード先週ArchLinuxシステムを更新してから(正確に何が更新されたかわからない)、最高の解像度を使用できなくなりました。それまでは1080しか使用できなかったと確信しており、画面に間違ったケーブルを使用したと表示されたため、当時はまだ奇妙なことがありましたが、あまり考えていませんでした。現在は1680x1050しか使用できません。私の画面と私の仕事を混乱させます。
これが私のlspci、xrandr、xorgのログです: http://Pastebin.com/5aSwQrk1
Xrandrが2つのHDMIポートをリストしているのは奇妙だと思います。私は、HDMIをまったく使用しておらず、BIOSで無効にしようとさえしています。何らかの理由で、「DP1」も切断済みとしてリストされます。 DP1はHDMI2と何らかの関係があるようです。どちらも互いに「クローン」としてリストされているためですが、それが何を意味するのかわかりません。
Xorgログからわかるように、正しいモードも検出します。
[ 184.333] (II) intel(0): Printing DDC gathered Modelines:
[ 184.333] (II) intel(0): Modeline "2560x1440"x0.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz eP)
そのモードラインを手動でHDMI2に追加しようとしましたが、失敗しました。
$ xrandr --newmode 2560x1440 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
$ xrandr --addmode HDMI2 2560x1440
$ xrandr --output HDMI2 --mode 2560x1440 --verbose
screen 0: 2560x1440 675x379 mm 96.28dpi
crtc 0: 2560x1440 59.95 +0+0 "HDMI2"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revert
今、私は完全に立ち往生していて、私を助けるためにもっとxrandrとX11の難解な知識を持った誰かが必要です。
お時間をいただきありがとうございます。
編集:xrandrを介してさまざまなMHz設定で2560x1440モードのすべてのバリエーションをテストしました。 〜165 MHzを超えると、xorgログに「xrandr:crtc 0の構成に失敗しました」および「(EE)intel(0):モードの設定に失敗しました:無効な引数」が表示されます。 〜165 MHz未満では、モードへの切り替えは機能しますが、画面が空白になり、「範囲外」と表示されます。 xrandrが「configurecrtc0 failed」を返すため、1920x1080も機能しないことにも言及する価値があります。これは、おそらく165MHzを超えているためです。ドライバーの問題?明日はmDP-DPケーブルを購入し、DVIを使用しないとどうなるか試してみます。
2560x1440の場合、アクティブなDP-デュアルリンクDVIアダプターとデュアルリンクDVIケーブルが必要です。ほとんどの場合、パッシブDPからシングルリンクDVIへのアダプターしかありませんでした。