最高解像度は使用できません。 xrandrにリストされていないモード(Intel GPU、DP-DVIアダプタ)

最高解像度は使用できません。 xrandrにリストされていないモード(Intel GPU、DP-DVIアダプタ)

私の画面の解像度は2560x1440です。 DP-DVIアダプタを介してIntel NUCに接続します。先週、Arch Linuxシステムのグラフィックカードを更新した後(正確にはわからない)、最高の解像度を使用できなくなります。確かにその前には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モードのすべてのバリエーションをテストしました。 ~165MHz 以降では、xorg ログに「xrandr: Failed toconfigure crtc 0」および「(EE) intel(0): Unable to set mode: 無効なパラメータ」が表示されます。 〜165MHz未満でこのモードに切り替えることができますが、画面に何も表示されず、「範囲外です」というメッセージが表示されます。 1920x1080も動作しないことにも言及する価値があります。これはxrandrがこれに対しても「crtc 0設定失敗」を返すからです。それはおそらく165MHz以上だからでしょう。ドライバの問題?明日私はmDP-DPケーブルを購入し、DVIなしで何が起こるかを試してみます。

答え1

2560x1440の場合は、アクティブDP-デュアルリンクDVIアダプタとデュアルリンクDVIケーブルが必要です。パッシブDP-シングルリンクDVIアダプタしかない可能性があります。

関連情報