Gibt es eine wirklich anständige Möglichkeit, drei Monitore zu bekommen?

9

Welche zufriedenstellenden Lösungen gibt es, um drei Monitore unter Ubuntu zu erreichen? Ich weiß, dass einige ATI-Karten (Eyefinity) 3 Monitore von einer einzelnen Karte unterstützen können, aber ich weiß nicht, wie gut dies unter Linux unterstützt wird, und außerdem hatte ich mit ATI unter Linux nie viel Glück.

Die Alternative besteht darin, zwei Karten auszuprobieren, aber es scheint auch dort Probleme zu geben. Es sieht für mich so aus, als ob xrandr keine 2 GPUs unterstützen kann. Ich glaube, Sie werden am Ende zwei separate "Bildschirme" haben, über die Sie keine Anwendungen oder Fenster verschieben können, es sei denn, Sie aktivieren Xinerama, das meines Wissens eine gewisse Beschleunigung und wahrscheinlich auch Compositing deaktiviert.

Ich habe so viele widersprüchliche Informationen online gefunden, dass ich wirklich verwirrt bin. Bitte beraten!

JohnCC
quelle

Antworten:

8

Vielen Dank an Geppetvs für seinen Vorschlag, aber ich habe einen, der läuft und sehr gut funktioniert.

Ich habe eine Sapphire HD6770 fleX Edition-Karte.

Ich glaube, dass jede der ATI "Eyefinity" -Karten funktionieren würde. Die meisten von ihnen benötigen einen DisplayPort-Monitor zur Unterstützung von 3 Displays oder einen DP-> DVI-Adapter. Die Sapphire fleX-Karten können mit 2xDVI + 1xHDMI arbeiten (die leicht in DVI konvertiert werden können - tatsächlich liefern sie den Adapter in der Box).

Diese Karte unterstützt 3 Monitore mit dem Open-Source-Treiber "Radeon", ohne dass eine xorg.conf-Datei erstellt oder bearbeitet werden muss. Standard xrandr Tools arbeiten damit. Die 3D-Beschleunigung ist aktiv (genug, um zumindest Glxgears und Compositing auszuführen) und es wird kein Xinerama benötigt.

Hoffe das hilft jemandem!

[PS Dieser Link war nützlich https://bbs.archlinux.org/viewtopic.php?id=116502&p=2 ]

JohnCC
quelle
Ich danke Ihnen für das Teilen. Das ist wirklich interessant und nützlich. Ich besitze einige Sapphire-Karten mit denselben Anschlüssen wie Ihre. Ich werde Ihren Vorschlag später testen, um einige Projekte zum Laufen zu bringen. Danke nochmal.
Geppettvs D'Constanzo
2

Die Verwendung von 2 GPUs kann so teuer sein wie eine hardwarebezogene Lösung. Für anspruchsvolle Aufgaben wie das Arbeiten mit mehr als 2 Monitoren ist eine Lösung wie die Matrox TripleHead2Go eine bessere Idee

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Dies scheint Plug-and-Play zu sein und die Windows / Mac-kompatible Software wird für die spezielle Anordnung / Verwaltung Ihres Video-Setups erwähnt.

Produktmerkmale und technische Details

Produktmerkmale

  1. Führen Sie zwei oder drei Monitore von Ihrem Laptop oder Desktop-Computer aus
  2. 1 VGA-Eingang, 3 VGA-Ausgänge
  3. Funktioniert mit LCDs, CRTs und Projektoren
  4. Unterstützt eine maximale Auflösung von 5760 x 1080 (3 x 1920 x 1080) auf drei Monitoren oder 3840 x 1200 (2 x 1920 x 1200) auf zwei Monitoren. Anzeigen müssen mit derselben Auflösung ausgeführt werden
  5. Enthält ein 2-Fuß-HD-15-Monitorkabel (analog), ein 2-Fuß-DVI-I-zu-VGA-Kabel, ein externes 5-VDC-Netzteil, regionenspezifische Kabel und eine Software-CD

Technische Details

  1. Markenname: Matrox
  2. Modell: T2G-A3A-AJF-P
  3. Artikelpaket Menge: 1
  4. Grafik-Coprozessor: Matrox

Ich bin mir nicht sicher (und Sie erwähnen nicht), was Sie mit Ihrer Monitoranordnung tun werden, was zu nützlichen Dingen wie Audio- / Videoproduktion, Programmierung und Videospielen führt.

Die Verwendung von mehr als 1 GPU führt jedoch möglicherweise nicht zu den Erwartungen an die Leistung, anders als die Verwendung von nur 1 GPU und einer solchen externen Hardware. Und eine Lösung kann genauso teuer sein wie die andere. (ab 299,99 USD bei BH Photo & Video , an anderen Orten teurer)

Ich habe diese Hardware nicht selbst getestet, was in der Tat billiger ist als andere Hardware. Ich verwende eine andere gute Lösung, um eine Multi-Monitor-Echtzeit-Videowand mit digitalen Eingängen durchzuführen, aber ich spreche von einem Broadcast-Videomischer, der diesem Sony Anycast Station AWS-G500 ähnelt

Geben Sie hier die Bildbeschreibung ein

Ich verfolge Ihre Frage so genau, um bessere (und natürlich: billigere) Lösungen zu finden, aber was ich teilen kann, hängt mit Broadcast-Systemen zusammen, die sehr anspruchsvoll und sehr teuer sind.

Ich hoffe, Sie finden bald eine Lösung und wenn ja, teilen Sie sie uns bitte mit.

Viel Glück!

Geppettvs D'Constanzo
quelle
Dies sieht nach einem faszinierenden Produkt aus, aber ich konnte diese Informationen auf der Matrox-Website nicht finden: Werden die drei Monitore dadurch als ein einziger großer Monitor im Betriebssystem angezeigt? Verursacht dies Probleme, wenn Fenstermanager die separaten Monitore nicht kennen?
JohnCC
Matrox Informationen zu diesem Produkt finden Sie hier: matrox.com/graphics/en/products/gxm/th2go. Soweit ich sagen kann, bezeichnen Kollegen, die dieses Produkt verwenden, es als eine großartige Lösung für das Multiplexen der Monitore. Ich benutze die Matrox-Lösung nicht. Ich verwende Multiplexing-Video-Switches (wie Sony) und / oder Videoprojektoren und habe für meinen Desktop einen nVidia Sparkle gt9500 mit Dual-Monitor-Setup. Ich habe gesehen, dass diese Matrox-Lösung unter Windows / Mac OS-basierten Systemen ziemlich gut funktioniert, aber nie auf meinem System getestet, trotzdem ist die Hardware Plug-and-Play.
Geppettvs D'Constanzo
Dies kann Ihre Fragen beantworten: "Unterstützt eine maximale Auflösung von 5760 x 1080 (3 x 1920 x 1080) auf drei Monitoren; an TripleHead2Go angeschlossene Displays müssen mit derselben Auflösung ausgeführt werden Unterstützt eine maximale Auflösung von 3840 x 1200 (2 x 1920 x 1200) auf zwei Monitoren; an TripleHead2Go angeschlossene Displays müssen mit derselben Auflösung ausführen "(Überprüfen Sie die Informationen auf der Registerkarte" Funktionen "). Es wäre auch gut, wenn Sie bei Ihrem Händler vor Ort eine Demonstration anfordern würden, falls verfügbar.
Geppettvs D'Constanzo
Dies kann mit Standard-Hardware erreicht werden
Yilmi
2

Für die Unterstützung von drei Monitoren müssen Sie sich bewusst sein, dass die meisten Nicht-DisplayPort-Grafikkarten nur zwei gleichzeitige Ausgänge unterstützen, da sie nur zwei PLLs haben und daher zwei Pixeltakte erzeugen können. Wenn Sie Nicht-DP-Monitore verwenden, ist dies eine wichtige Einschränkung. Wenn Sie absolut identische Monitore haben (gleiche Interna, gleiche Frequenzpixeluhr), können Sie mit einigen Treibern eine einzelne Pixeluhr zwischen zwei Displays teilen (der Intel-Treiber wird dies mit Sicherheit tun, und ich denke, AMDs Open-Source-Treiber wird dies tun). Weitere Informationen finden Sie unter Wikipedia Intel-Grafiken und drei aktiven Displays .

Ihre Optionen sind:

  • Integrierte Intel HD-Grafik. Die Intel GPU wird mit Ihrer CPU geliefert und wird von Open Source-Treibern gut unterstützt. Die Intel-Treiber können PLLs für Triple-Heads auf Nicht-DP-Monitoren gemeinsam nutzen. Sie benötigen ein Motherboard mit drei Videoausgängen oder einen Laptop mit DisplayPort / Thunderbolt-Anschlüssen.

  • (für DVI / HDMI-Monitore) AMD Radeon mit einer Sapphire FleX-Karte. Flepp von Sapphire ist ein Markenname für Karten mit einer dritten PLL und kann daher drei gleichzeitige Ausgänge unterstützen.

  • (für DP-Monitore) AMD Radeon Eyefinity unterstützt bis zu 6 Monitore mit dem Open-Source-Radeon-Treiber. Sie können diese Karte auch mit Nicht-DP-Monitoren verwenden, benötigen jedoch aktive DP-Adapter. Weitere Informationen finden Sie unter Verwenden von sechs Monitoren mit dem Open-Source-Treiber von AMD .

  • Nvidia Surround mit dem Closed-Source-Treiber. Nach den Antworten auf die Frage Linux + "nVidia Surround" + 3 Monitore? Dies sollte mit bis zu 4 Monitoren korrekt funktionieren.

  • Sie benötigen nicht unbedingt mehrere Videoausgänge, wenn Sie über DisplayPort 1.2-Monitore oder einen DisplayPort MST Hub verfügen. In diesem Fall können Sie eine Grafikkarte oder einen Laptop mit einem einzigen DisplayPort-Ausgang verwenden und diese mit "Daiy-Chaining" an mehrere DP 1.2-Monitore anschließen oder sie mit einem einzigen Kabel an den DisplayPort MST Hub anschließen und dann den MST anschließen Hub zu Ihren Monitoren. Diese Option funktioniert noch nicht ganz fertig - die Patches werden voraussichtlich im Linux 3.16-Kernel erscheinen.

    Diese Option sollte in Zukunft viel häufiger verwendet werden, da ein Laptop mit einem einzigen Mini-DP-Anschluss mehrere Monitore ansteuern kann. (Aus Platz- und Kostengründen verfügen Laptops normalerweise nicht über mehrere DP-Anschlüsse.)

bain
quelle