デスクトップシステムでubuntu 13.10を実行していますが、Displayport 1.2のマルチストリーミングサポートを介して接続しようとしているモニターが2つあります。
システムにはIntel Core i7-4770Kプロセッサが装備されており、Intel HD Graphics 4600のディスプレイポート(1.2)出力を使用して、コンピューターをDell U2413モニターに接続しています。 2番目のモニター(Dell U2412)は、ディスプレイポート1.1ケーブルを介してDell U2413モニターに接続されます。
UbuntuはU2413モニターを正常に検出しますが、U2412モニターは検出しません。 (U2412モニターは、コンピューターに直接接続した場合にのみ認識されます。)デイジーチェーンのセットアップは、Windows 7では正常に動作しますが... Ubuntuで動作させる方法についてのアイデアはありますか?
MSTは現時点ではLinuxに実装されておらず、ハードウェアが数年間サポートしているにもかかわらず、AppleのOSXにも実装されていませんが、Appleは新しいDisplayPort 1.2およびLinuxサポートを使用する4Kモニターは、おそらくその頃に登場するでしょう。現在MSTを適切にサポートしている唯一のOSはWindowsです。そのプラットフォームのドライバーにはMSTが実装されているためです。また、2412モニターはMSTをサポートしないDP 1.1を使用するため、モニターを別の2413と交換する必要があります。
皆さん、良いニュースです!
出血するEdgeソフトウェアを手動で構築する必要はもうありません。現在、ドックステーションを介してデュアルモニターを実行しているIntel HDを搭載したDell E7240を使用しています。
次のいずれかを行う必要があります。
Ubuntuをより新しいリリースにアップグレードします。 14.10/15.04 +は、すぐにIntelグラフィックのMSTをサポートしているようです。
最新のLTS 14.04(Trusty)を実行し続けたい場合は、LTSリリース some time after 新しい安定版リリースが発生しました。他にもいくつかの方法があります。 Xorgの手動更新の場合、 xorg-edgers PPA などのPPAもおそらく動作します。
David Airlie 実装されたMSTサポート カーネルおよびxserver-xorg-video-intelドライバー。
Ubuntu 14.04で動作させるには、 Linuxカーネルとパッチ をコンパイルし、 git masterのIntel X.orgドライバー をコンパイルする必要があります。
それで、うまくいきました。私のThinkpad T440pのUltraDockには、DVIに接続されたディスプレイ、DisplayPortに接続されたディスプレイ、およびラップトップのディスプレイがすべて同時に実行されています。
GitKernelBuild wikiページは役に立ちました。
詳細なビルド手順は 私のブログ投稿で にあります。
ドッキングステーションと3.19カーネルを備えた14.04 LTSに基づくLinux Mint 17と、最大3840x2160の解像度をサポートするAsus 4kディスプレイを備えた最新のIntelドライバーを備えたT540pノートブックを持っています。
ディスプレイがミニDisplayPortコネクタを介してノートブックに直接接続されている場合、すべて正常に動作しています。
ディスプレイがドッキングステーションDisplayPortに接続されている場合、最大解像度2560 x 1440でのみ検出されます。3840x2160が選択されている場合、外部ディスプレイは検出されません。
Asusディスプレイには、4kサポートのために2つのレーンが必要です。また、ドッキングステーションは複数のDPレーンを使用して、DisplayPortとHDMI接続の分離をサポートします。技術的には、DPハブ(ディスプレイ)が別のDPハブ(ドック)に接続されているように見えます。
現在、この特別な星座(別のdpハブに接続されたDPハブ)は、カーネルとIntelドライバーの最近の変更ではサポートされていないようです。