ATI Eyefinity su Linux


15

So che le nuove schede della serie 5xxx di ATI sono in grado di alimentare fino a 6 monitor, ma ero curioso di sapere se qualcuno avesse avuto tanta fortuna a configurarlo su Linux. In realtà ho solo tre monitor che mi interessa utilizzare, ma tre è il punto in cui le schede video della generazione precedente hanno iniziato a diventare un po 'buggy a causa della necessità di più schede video. Il supporto Linux per questa funzionalità è utile a questo punto o il supporto Eyefinity è davvero solo per Windows in questo momento.

AGGIORNAMENTO DEL 4/7/11: Poiché questa pagina è il massimo successo su Google per la definizione di Linux, mi piacerebbe aggiornarla con informazioni più aggiornate. Di recente ho acquistato una scheda 5870 e, utilizzando i driver di ATI, sono stato in grado di far funzionare la eyefinity molto più facilmente di quanto mi aspettassi. L'autista mi ha persino permesso di ruotare uno dei miei monitor, cosa che avrei voluto fare da molto tempo. Questa ha dimostrato di essere una soluzione molto più pulita per il mio scenario rispetto alle doppie schede video e xinerama.

Risposte:



3

AFAIK il supporto per Linux non è ancora disponibile, Phoronix ha detto che avrebbe pubblicato un articolo quando la funzionalità sarà disponibile.

Ho pubblicato con alcuni sviluppatori eyefinity sull'ampio forum di giochi a schermo intero e devo dire che Linux non sembrava essere nel loro campo di vista e tanto meno "nella lista". Non sorprende ma è irritante dato che AMD ha rivendicato il supporto Linux anche prima del lancio. Mi piacerebbe una soluzione da 1 scheda per guidare la mia configurazione a tripla testa (4960x1600) ma dubito che sarà mai supportata da ATI.

Al momento sto usando 2 schede Nvidia GT x 9500 (Nota: DX10 supporta 8000x8000 mentre le schede DX9 supportano solo 4000x4000). E io uso un xorg.conf personalizzato e un falso xinerama per legarli insieme. Da notare che questa soluzione funziona solo su Ubuntu 8.04 poiché le versioni più recenti usano un HAL (Hardware Abstraction Layer.) Le correzioni temporanee sono in lavorazione ma solo da pochi individui.

C'è un vecchio thread nei forum di Ubuntu ( http://ubuntuforums.org/showthread.php?t=884161 ) su questo. È lungo ma mi ha permesso di configurare la mia workstation. Come scoprirai presto ci sono una serie di livelli per le sfide di ottenere una configurazione multi-monitor in Linux e una vera soluzione richiederà la collaborazione di diversi team di sviluppatori e ingegneri.

Per me la sfida l'ha resa molto più gratificante, ma preparati a sentirti frustrato!

Se rimani bloccato fammi sapere che potrei essere di aiuto. :)

Un aggiornamento dal 9/2011. Sto eseguendo un MSI Radeon HD6990 con 3 monitor da 30 "su una scheda video e tutto funziona senza problemi (dopo un po 'di lavoro di configurazione) con Slackware64 13.37.


Grazie, ecco di cosa avevo paura. Ho i miei tre monitor attivi e funzionanti su un nvidia 9800 GT e un nvidia quadro nvs 295 (per pcie x1). In effetti ho superato la frustrazione, ma alla fine l'ho fatta funzionare. Come te, però, l'idea di una soluzione a scheda singola sembrava particolarmente piacevole, quindi volevo vedere se era ancora possibile. Grazie.
Bryan Ward,

Questa risposta non è più aggiornata. Catalyst 10.7 aggiunge il supporto per Eyefinity su Linux. Vedi la mia risposta per maggiori dettagli.
Intricitazioni

1

Credo che la linea ufficiale di ATI sia che intendono davvero supportare Eyefinity ufficialmente sulla piattaforma Linux.

Per citare da www.amd.com - "Supporto Linux programmato per essere abilitato tramite una futura versione del driver ATI Catalyst ™."

Io stesso non vedo l'ora che arrivi questo supporto poiché trovo che la situazione attuale con più carte e desktop compositi sia tutt'altro che ottimale. Ci sono stati alcuni commenti fugaci sulla mailing list degli sviluppatori xorg che suggeriscono che alcuni lavori sul re-factoring di Xinerama sono compatibili con le estensioni di compositing ma non sono sicuro di quanto tempo potrebbero impiegarli, o se davvero sarà visto attraverso i suoi conclusione.

Anche se alla fine le carte ATI sembrano fornire un modo per superare quei problemi per coloro che possono permettersi di aggiornare le loro carte, è ancora importante per Xorg supportare il compositing con una configurazione multi card poiché questo è il modo più comune di fornire tre o più desktop e speriamo che gli sviluppatori xorg non impieghino troppo tempo a renderlo possibile.

Mi chiedo se c'è abbastanza desiderio della comunità per il compositing compatibile con Xinerama in xorg per riunirsi e pagare una generosità collettiva per portare a termine questo lavoro? Io per primo sarei disposto a inviare un po 'di denaro per far sì che ciò accada.


In realtà è già stato fatto su Linux, AMD non sta ancora rilasciando il driver. Guarda questo video di YouTube per vederlo in tutto il suo splendore :-) youtube.com/watch?v=N6Vf8R_gOec
JRT

0

Ho la versione 10.9 su Ubuntu 9.04 con la serie HD5800, ricevo ancora #fail per lo schermo 3, semplicemente si oscura / disabilita al riavvio. Sospiro. Con tutta la fanfara di Eyefinity che mi aspettavo funzionasse, scansioneremo i link pubblicati sopra


1
sono alle 10.11 ora apparentemente, hai provato di nuovo? Inoltre, stai usando il driver binario o il pacchetto Ubuntu? Con i driver proprietari nVidia, a volte è meglio installare attraverso il loro pacchetto; non sono sicuro se questo è il caso di AMD.
Gatoatigrado,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.