Mein aktuelles Setup besteht aus drei Monitoren, die wie folgt verbunden sind (Monitore von links nach rechts aufgelistet):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920 x 1200)
- Dell U2410 (1920
x 1200) GPU1 (nVidia 210):
- Dell 2405FPW (1920 x 1200)
Funktioniert wie ein Zauber in Windows 7, nicht so sehr in Linux. Ich habe anscheinend nur drei echte Optionen:
- Führen Sie alle drei Monitore als separaten X-Bildschirm aus. Ich erhalte eine Hardwarebeschleunigung. Da es sich jedoch um unabhängige X-Sitzungen handelt, kann ich keine Fenster zwischen ihnen verschieben und nur Firefox zu einem bestimmten Zeitpunkt auf einem öffnen.
- Führen Sie die beiden auf GPU0 im TwinView-Modus aus und verwenden Sie GPU1 als separaten X-Bildschirm. Gleiche Einschränkung wie 1, aber mindestens zwei Monitore arbeiten einwandfrei zusammen. Ich hatte ein Problem, bei dem Linux gelegentlich beide Monitore auf GPU0 als einen einzigen großen Monitor sah.
- Aktivieren Sie Xinerama und lassen Sie alles so funktionieren, wie ich es möchte, aber die Hardwarebeschleunigung ist weg und die Anzeige ist im Windows 95-Stil abgehackt.
Meine ideale Lösung wäre, dass alle Bildschirme wie unter Xinerama funktionieren, ohne dass die Hardwarebeschleunigung deaktiviert ist. Es ist mir sogar egal, ob das bedeutet, alle drei auf GPU0 zu rendern und irgendwie die Anzeige des dritten Monitors auf GPU1 zu reduzieren, was auch immer funktioniert.
Meine Frage lautet: Gibt es eine Möglichkeit, dies zu erreichen? Ich habe nicht das Gefühl, dass mein Anwendungsfall so weit draußen ist, dass es nicht zumindest irgendeine Form von Unterstützung geben sollte (über die drei oben dargestellten eingeschränkten Optionen hinaus), oder meine beste Option ist es, ihn einfach aufzusaugen und auszuwählen eine bessere Karte, um beide zu ersetzen, die drei Ausgänge alleine verarbeiten können?