Displayport 1.2 MST / Daisy Chain - Dual-Monitor-Setup - Intel-Grafik

14

Ich führe Ubuntu 13.10 auf einem Desktop-System aus und habe zwei Monitore, die ich über Displayports 1.2-Multi-Streaming-Unterstützung verbinden möchte.

Das System ist mit einem Intel Core i7-4770K-Prozessor ausgestattet, und ich verwende den Displayport (1.2) -Ausgang des Intel HD Graphics 4600, um den Computer mit einem Dell U2413-Monitor zu verbinden. Der zweite Monitor (Dell U2412) ist über ein Displayport 1.1-Kabel mit dem Dell U2413-Monitor verbunden.

Ubuntu erkennt den U2413-Monitor einwandfrei, den U2412-Monitor jedoch nicht. (Der U2412-Monitor wird nur erkannt, wenn ich ihn direkt an den Computer anschließe.) Das Daisy-Chain-Setup funktioniert jedoch einwandfrei unter Windows 7 ... Irgendwelche Ideen, wie es unter Ubuntu funktioniert?

Pieter
quelle

Antworten:

6

MST ist derzeit weder in Linux noch in Apples OSX implementiert, obwohl die Hardware es bereits seit mehreren Jahren unterstützt. Apple wird es jedoch noch in diesem Jahr implementieren, da es für die neuen 4K-Monitore mit DisplayPort 1.2 erforderlich ist und Linux-Unterstützung wird wahrscheinlich um diese Zeit kommen. Das einzige Betriebssystem, das MST derzeit ordnungsgemäß unterstützt, ist Windows, da es von den Treibern auf dieser Plattform implementiert wird. Außerdem verwendet der 2412-Monitor DP 1.1, das MST nicht unterstützt. Ersetzen Sie den Monitor daher durch einen anderen 2413.

Lex
quelle
1
Danke für die Klarstellung. Ein Hinweis: Ich weiß, dass DP 1.1 MST nicht unterstützt, aber das hindert mich nicht daran, den 2412 über DP (unter Windows) mit dem 2413 zu verbinden. Das letzte Glied in der Kette muss DP 1.2 nicht unterstützen;)
Pieter
2
Der letzte Monitor in der Kette muss DisplayPort 1.2 mit MST (Daisy Chaining) übrigens nicht unterstützen.
Levi Morrison
18

Gute Nachrichten an alle!

Sie müssen die neueste Software nicht mehr manuell erstellen. Ich besitze einen Dell E7240 mit Intel HD, auf dem zurzeit zwei Monitore über die Dockstation ausgeführt werden.

Sie müssen entweder tun:

  • Aktualisieren Sie Ubuntu auf eine neuere Version. 14.10 / 15.04 + scheint MST für Intel-Grafikkarten ab Werk zu unterstützen.

  • Wenn Sie weiterhin das neueste LTS 14.04 (Trusty) ausführen möchten, installieren Sie einen neueren Linux-Kernel (3.17+) oder die Backports von Utopic (14.10) über den Hardware-Aktivierungskanal, der für die LTS-Version vorgesehen ist, einige Zeit nach neueren stabilen Versionen. Es gibt auch mehrere andere Möglichkeiten. Für manuelle Xorg-Updates werden PPAs wie die xorg-edgers PPA wahrscheinlich auch funktionieren.

kza
quelle
Für mich wurde dieses Problem behoben, indem ich nur mit dem verlinkten Deb auf den 3.17-Kernel aktualisierte. Vielen Dank!
Kenneth Wilke
2
Es sieht so aus, als ob Ubuntu 14.10 die richtigen Grafiktreiber hat. Ich hatte 14.04 und musste Treiber aktualisieren.
kza
Können Sie den Videoausgang Ihres Laptops und das von Ihnen verwendete externe Gerät näher erläutern?
iMoses
Hallo. Englisch ist nicht meine Muttersprache und ich verstehe nicht ganz, was Sie von mir erwarten. Ich habe einen Dell E7240 und eine klassische Dell Dockstation mit zwei Dell Monitoren, die über DVI-Kabel an eine Dockstation angeschlossen sind.
kza
Heutzutage würde ich sagen, dass diese Antwort die richtige ist, da sie die Situation in Bezug auf Dual-Monitore und Dockingstation und in meinem Fall Dell E5550 tatsächlich verbessert und der Patch sich in einem stabilen Kernel befindet.
Lernen
4

David Airlie hat die MST-Unterstützung im Kernel und im xserver-xorg-video-intel-Treiber implementiert.

Um es unter Ubuntu 14.04 zum Laufen zu bringen, müssen Sie den Linux-Kernel mit seinem Patch kompilieren und den Intel X.org-Treiber vom Git-Master kompilieren .

Damit habe ich es geschafft. Das UltraDock des Thinkpad T440p verfügt über einen DVI-Bildschirm, einen DisplayPort-Bildschirm und einen Laptop-Bildschirm, die alle gleichzeitig ausgeführt werden:

Bildbeschreibung hier eingeben

Die GitKernelBuild- Wiki-Seite war hilfreich.

Detaillierte Bauanleitungen finden Sie in meinem Blogeintrag .

Cweiske
quelle
1
Bitte sehen Sie meine Antwort. Linux Kernel 3.17 ist jetzt mit allen erforderlichen Bits stabil und Intel-Treiber sind ebenfalls verfügbar.
kza
2

Ich habe ein T540p-Notebook mit Dockingstation und Linux Mint 17 basierend auf 14.04 LTS mit 3.19 Kernel und den neuesten Intel-Treibern zusammen mit einem Asus 4k-Display, das eine Auflösung von bis zu 3840x2160 unterstützt.

Wenn das Display über den Mini-DisplayPort-Anschluss direkt mit dem Notebook verbunden ist, funktioniert alles einwandfrei.

Wenn das Display mit dem DisplayPort der Dockingstation verbunden ist, wird es nur mit einer maximalen Auflösung von 2560 x 1440 erkannt. Wenn 3840 x 2160 ausgewählt ist, wird das externe Display nicht erkannt.

Das Asus-Display benötigt zwei Spuren für 4k-Unterstützung. Die Dockingstation verwendet auch mehrere DP-Bahnen, um die Entkopplung von DisplayPort- und HDMI-Verbindungen zu unterstützen. Technisch gesehen sieht es so aus, als wäre ein DP-Hub (Asus-Display) mit einem anderen DP-Hub (Dock) verbunden.

Es scheint, dass diese speziellen Konstellationen (DP-Hub, verbunden mit einem anderen DP-Hub) derzeit nicht von den jüngsten Änderungen des Kernel- und Intel-Treibers unterstützt werden.

Markus Mühlbrandt
quelle
Sie haben geschrieben: "Es scheint, dass diese speziellen Konstellationen (DP-Hub mit einem anderen dp-Hub verbunden) derzeit von den jüngsten Änderungen der Kernel- und Intel-Treiber nicht unterstützt werden." - Können Sie Ihre letzte Behauptung mit Verweisen oder Links oder der Ausgabe von Befehlen untermauern, um diesen Mangel an Unterstützung aufzudecken? Bitte geben Sie Ihre Antwort ein oder verwenden Sie paste.ubuntu.com , um einen Link für die Ausgabe in Ihrer Antwort zu veröffentlichen - Danke.
Cbhihe