Intel Skylake + LinuxのDisplayPort 1.2 MST/デイジーチェーン

Intel Skylake + LinuxのDisplayPort 1.2 MST/デイジーチェーン

Ubuntuでは、DisplayPort 1.2のMST機能を使用して、Intel Core i5 6600 Skylakeプロセッサを搭載した2台のモニタをデイジーチェーン接続するためにハードウェアを購入する予定です。 Intel Linuxドライバはこの機能をサポートしていますか?誰でもこの特定の設定があることを確認できますか?他の人がNVIDIAグラフィックカードを使って動作するのを見ました。(注:いくつか見つかりました。追加情報また、これについても)と独自のドライバがありますが、大きな問題です。しかし、私は特にPCIグラフィックカードを通じるのではなく、Intel Skylakeを使ってこれを試したいと思いました。

ニュースからMSTのインテルサポートは、2014年にDavid Airlieによって追加されました。しかし、さらに深く掘り下げると、これがHaswell用に設計されていることがわかります。これがSkylakeで動作すると信じる理由はまだありません。

カーネル4.2でより良いMST処理を示唆する小さなニュースしかし、他のLinuxユーザーが次のように主張していることがわかりました。カーネル 4.3 がインストールされている Dell XPS13 では動作しません。(Dell XPS13はSkylake上で動作します。)LinuxのSkylakeサポートの大部分はカーネル4.3(Skylake gpuサポート)から来ているように見えます。この記事を書く時点のカーネルバージョンは4.3または4.4-rc3です。

修正する:

AMD Radeonにも問題があるようです。誰かが説明しました。カーネル4.2.6を使用してUbuntu 15.10にログインした後、デイジーチェーンに接続されている両方のモニターはスリープモードに入りました。ログインする前にMSTデイジーチェーンは機能しますが、モニターの1つがぼやけている。スリープ問題がNVIDIAユーザーが説明したバグに関連しているかどうか疑問に思います。1MSTモードでは、彼の画面の1つがスリープモードに切り替わります。それでは、これはnvidiaとは関係のないカーネルの問題であり、Intelに影響を与える可能性がありますか?

アップデート#2:

私はカーネルコードで宝探しをして、いくつかの新しい手がかりを見つけました。

MST サポートを受けるには、HBR2 サポートも必要です。一部のSkylakeバージョンはHBR2のみをサポートしています。。今ソースコードによると5つがあるようです。そして最初の2つのリビジョンはTPS3という機能が無効になっているため、HBR2をサポートしません。

第二に、私は一つを見つけました。カーネル4.4-rc3のSkylakeのMST用FIXME。このFIXMEを解決するバグレポートが見つかりました。

https://bugs.freedesktop.org/show_bug.cgi?id=91791

このバグレポートのタイトルは少し誤解を招く可能性があります。関連性を確認するには、すべてのコメントをお読みください。 11月11日の最後のコメントには、SkylakeでMST経由で接続すると画面が空白で表示されるという内容がありました。これは、PCIグラフィックカードのMSTユーザーが報告した問題のようです!

とにかく動作するかもしれないし動作しないかもしれないパッチが出てきた、そして現在drm-インテル-修理そしてDRM修理、これは4.4の次のリリース候補になることを意味します(参照:リリースモード)。したがって、現在4.4-rc3では動作しないようですが、4.4-rc4には新しい機会があります。新しいテスト結果が出るまで新しいハードウェアの購入を保留し、結果が出るまでこの質問を開いておきます。

ベストアンサー1

Ubuntu 15.10(4.2カーネル)を実行しているSkylake Intel Graphics(NUC)でこの問題が発生しました。 16.04ベータ(4.4.6カーネル)にアップグレードして、この問題が解決したことを確認できます。ウィンドウマネージャがログアウト/ログインしたときに、2番目の画面のデスクトップを「忘れる」ことにまだいくつかの問題があるようです(少なくともMATEデスクトップの下)。 (ディスプレイがアクティブになり、カーソルがスペースに入りますが、背景画像がデフォルト値にリセットされ、ウィンドウをスペースにドラッグまたは開始できません。解決策は、ディスプレイ設定に移動してディスプレイなどの単純なものを変更することです。主な内容なので適用をクリックすると修正されます。)

おすすめ記事