ATI Eyefinity unter Linux

15337
Bryan Ward

Ich weiß, dass die neuen 5xxx-Serienkarten von ATI bis zu 6 Monitore betreiben können, aber ich war neugierig, ob es jemandem möglich war, dies unter Linux zu installieren. Ich habe eigentlich nur drei Monitore, an denen ich interessiert bin, aber drei sind der Punkt, an dem die Grafikkarten der vorherigen Generation durch die Verwendung mehrerer Grafikkarten ein wenig fehlerhaft wurden. Ist die Linux-Unterstützung für diese Funktion an diesem Punkt gut, oder ist die Eyefinity-Unterstützung zu diesem Zeitpunkt wirklich nur für Windows.

UPDATE 07.04.11: Da diese Seite bei Google für Linux Eyefinity der Top-Hit ist, möchte ich sie mit aktuelleren Informationen aktualisieren. Ich habe vor kurzem eine 5870-Karte gekauft und mit den Treibern von ATI konnte Eyefinity viel einfacher arbeiten, als ich erwartet hatte. Der Fahrer erlaubte mir sogar, einen meiner Monitore zu drehen, etwas, das ich schon lange wollte. Dies hat sich in meinem Szenario als wesentlich sauberer erwiesen als Dual-Video-Karten und Xinerama.

14

4 Antworten auf die Frage

8
Intrications

Catalyst 10.7 fügt Unterstützung für Eyefinity unter Linux hinzu: http://www.phoronix.com/vr.php?view=ODQ0OA

Auf diese Weise können Sie 3 Monitore auf einer AMD / ATI-Grafikkarte mit 3D-Beschleunigung verwenden.

3
Community

AFAIK, die Linux-Unterstützung ist noch nicht in Sicht, Phoronix sagte, es würde einen Artikel veröffentlichen, sobald die Funktion verfügbar ist.

Ich habe mit einigen eyefinity-Entwicklern im Wide-Screen-Gaming-Forum gepostet, und ich muss sagen, dass Linux scheinbar nicht in ihrem Blickwinkel war, geschweige denn "auf der Liste". Nicht überraschend, aber irritierend angesichts der Tatsache, dass AMD Linux-Support sogar vor dem Launch behauptet. Ich würde eine 1-Karten-Lösung lieben, um mein Dreifachkopf-Setup (4960x1600) zu steuern, aber ich bezweifle , dass ATI jemals unterstützt wird.

Ab sofort verwende ich 2 x 9500 GT-Nvidia-Karten (Hinweis: DX10 unterstützt 8000x8000, während DX9-Karten nur 4000x4000 unterstützen). Und ich benutze eine benutzerdefinierte xorg.conf und ein falsches Xinerama, um sie zusammenzubinden. Diese Lösung funktioniert nur unter Ubuntu 8.04, da die neueren Versionen eine HAL (Hardware Abstraction Layer) verwenden. Temp-Fixes sind in Arbeit, jedoch nur von wenigen Personen.

In den Ubuntu-Foren ( http://ubuntuforums.org/showthread.php?t=884161 ) gibt es dazu einen älteren Thread . Es ist lang, aber ich durfte meine Workstation einrichten. Wie Sie bald feststellen werden, gibt es eine Reihe von Ebenen für die Herausforderungen bei der Einrichtung eines Multimonitor-Setups in Linux. Eine echte Lösung erfordert die Zusammenarbeit mehrerer Teams von Entwicklern und Ingenieuren.

Für mich war die Herausforderung viel lohnender, aber seien Sie bereit, frustriert zu sein!

Wenn Sie nicht weiterkommen, lassen Sie es mich wissen. Vielleicht kann ich Ihnen helfen. :)

Ein Update vom 9/2011. Ich verwende eine MSI Radeon HD6990 mit 3 30 "-Monitoren auf der einen Grafikkarte, und alles funktioniert reibungslos (nach einigem Konfigurieren) mit Slackware64 13.37.

Danke, davor hatte ich Angst. Ich habe meine drei Monitore auf einem nvidia 9800 GT und einem nvidia quadro nvs 295 (für pcie x1). Ich habe tatsächlich die Frustration durchgemacht, aber irgendwann hat es funktioniert. Wie Sie auch, der Gedanke an eine Single-Card-Lösung klang besonders schön, daher wollte ich sehen, ob dies noch möglich war. Vielen Dank. Bryan Ward vor 14 Jahren 0
Diese Antwort ist nicht mehr aktuell. Catalyst 10.7 bietet Unterstützung für Eyefinity unter Linux. Siehe meine Antwort für weitere Details. Intrications vor 13 Jahren 0
1

Ich glaube, die offizielle Linie von ATI ist, dass sie tatsächlich beabsichtigen, Eyefinity auf der Linux-Plattform offiziell zu unterstützen.

Zitat von www.amd.com - "Linux-Unterstützung, deren Aktivierung über eine zukünftige ATI Catalyst ™ -Treiberversion geplant ist."

Ich kann es kaum erwarten, dass diese Unterstützung kommt, da ich die aktuelle Situation mit mehreren Karten und zusammengesetzten Desktops alles andere als optimal finde. Es gab einige flüchtige Kommentare auf der xorg dev-Mailingliste, die auf einige Arbeiten zum Neufaktorisieren von Xinerama hinweisen, um mit den Compositing-Erweiterungen kompatibel zu sein. Ich bin mir jedoch nicht sicher, wie lange dies dauern wird oder ob es tatsächlich bis zu seiner durchschaut wird Fazit.

Auch wenn die ATI-Karten letztendlich so aussehen, als würden sie denjenigen, die es sich leisten können, ihre Karten zu verbessern, einen Schritt weiter gehen, ist es dennoch wichtig, dass Xorg das Compositing mit einem Multi-Karten-Setup unterstützt, da dies die gebräuchlichste Art der Bereitstellung ist drei oder mehr Kopf-Desktops und hoffentlich brauchen die xorg-Entwickler nicht zu lange, um dies zu ermöglichen.

Ich frage mich, ob es in Xorg genug Gemeinschaftswillen für Xinerama-kompatibles Compositing gibt, um tatsächlich zusammenzukommen und eine kollektive Prämie zu zahlen, um diese Arbeit zu erledigen? Ich wäre bereit, etwas Geld zu schicken, um dies zu ermöglichen.

Es ist eigentlich schon unter Linux gemacht worden, AMD gibt den Treiber noch nicht frei. Sehen Sie sich dieses YouTube-Video an, um es in seiner ganzen Pracht zu sehen :-) http://www.youtube.com/watch?v=N6Vf8R_gOec JRT vor 14 Jahren 0
0
Javhaollic

Ich habe die Version 10.9 auf Ubuntu 9.04 mit der HD5800-Serie, immer noch #fail für Bildschirm 3 erhalten, beim Neustart nur Blacks / Deaktiviert. Seufzer. Bei all der Eyefinity-Fanfare, von der ich erwartet hatte, dass sie einfach funktioniert, werden die oben angegebenen Links durchsucht

Sie sind jetzt um 10.11 Uhr anscheinend, haben Sie es erneut versucht? Verwenden Sie auch den binären Treiber oder das Ubuntu-Paket? Mit den proprietären Treibern von nVidia ist es manchmal besser, sie über ihr Paket zu installieren. Nicht sicher, ob dies bei AMD der Fall ist. gatoatigrado vor 13 Jahren 1