ATI Eyefinity sous Linux


15

Je sais que les nouvelles cartes de la série 5xxx d'ATI sont capables d'alimenter jusqu'à 6 moniteurs, mais j'étais curieux de savoir si quelqu'un avait une telle chance de le configurer sous Linux. En fait, je n'ai que trois moniteurs que je suis intéressé à utiliser, mais trois est le point où les cartes vidéo de la génération précédente ont commencé à devenir un peu boguées car elles avaient besoin de plusieurs cartes vidéo. Est-ce que le support Linux pour cette capacité est bon à ce stade, ou le support Eyefinity est-il vraiment uniquement pour Windows à l'heure actuelle?

MISE À JOUR 4/7/11: Étant donné que cette page est le meilleur hit sur Google pour linux eyefinity, je voudrais le mettre à jour avec des informations plus à jour. J'ai récemment acheté une carte 5870 et en utilisant les pilotes d'ATI, j'ai pu faire fonctionner Eyefinity beaucoup plus facilement que ce à quoi je m'attendais. Le conducteur m'a même permis de faire pivoter l'un de mes moniteurs, ce que je voulais faire depuis longtemps. Cela s'est avéré être une solution beaucoup plus propre pour mon scénario que les cartes vidéo doubles et xinerama.

Réponses:



3

AFAIK le support Linux n'est toujours pas disponible, Phoronix a déclaré qu'il publierait un article lorsque la fonctionnalité deviendrait disponible.

J'ai posté avec quelques développeurs eyefinity sur le forum de jeu grand écran et je dois dire que Linux ne semblait pas être dans leur champ de vision et encore moins "sur la liste". Pas étonnant mais irritant étant donné qu'AMD a revendiqué le support de Linux même avant le lancement. J'adorerais une solution à 1 carte pour piloter ma configuration à trois têtes (4960x1600) mais je doute qu'elle soit jamais prise en charge par ATI.

À partir de maintenant, j'utilise 2 x 9500 cartes GT Nvidia (Remarque: DX10 prend en charge 8000x8000 tandis que les cartes DX9 ne prennent en charge que 4000x4000). Et j'utilise un xorg.conf personnalisé et un faux xinerama pour les lier ensemble. Il est à noter que cette solution ne fonctionne que sur Ubuntu 8.04 car les versions plus récentes utilisent un HAL (Hardware Abstraction Layer.) Des correctifs temporaires sont en cours mais seulement par quelques individus.

Il existe un fil plus ancien sur les forums Ubuntu ( http://ubuntuforums.org/showthread.php?t=884161 ) à ce sujet. C'est long mais cela m'a permis de configurer mon poste de travail. Comme vous le découvrirez bientôt, il y a un certain nombre de couches aux défis pour obtenir une configuration multi-écrans sous Linux et une vraie solution va nécessiter la coopération de plusieurs équipes de développeurs et d'ingénieurs.

Pour moi, le défi l'a rendu beaucoup plus gratifiant, mais soyez prêt à être frustré!

Si vous êtes coincé, faites-moi savoir que je pourrai peut-être vous aider. :)

Une mise à jour à partir du 9/2011. J'utilise un MSI Radeon HD6990 avec 3 moniteurs de 30 "sur une seule carte vidéo et tout fonctionne bien (après un peu de configuration) avec Slackware64 13.37.


Merci, c'est ce que j'avais peur. J'ai mes trois moniteurs opérationnels sur un nvidia 9800 GT et un nvidia quadro nvs 295 (pour pcie x1). J'ai effectivement traversé la frustration, mais j'ai finalement réussi à le faire fonctionner. Comme vous, cependant, l'idée d'une solution à carte unique semblait particulièrement agréable, alors je voulais voir si c'était encore possible. Merci.
Bryan Ward

Cette réponse est désormais obsolète. Catalyst 10.7 ajoute la prise en charge d'Eyefinity sur Linux. Voir ma réponse pour plus de détails.
Intrications du

1

Je crois que la ligne officielle d'ATI est qu'ils ont effectivement l'intention de soutenir officiellement Eyefinity sur la plate-forme Linux.

Pour citer www.amd.com - "Le support Linux devrait être activé via une future version du pilote ATI Catalyst ™."

Je suis moi-même impatient que ce support soit disponible car je trouve que la situation actuelle avec plusieurs cartes et ordinateurs de bureau composites est loin d'être optimale. Il y a eu quelques commentaires éphémères sur la liste de diffusion de xorg dev suggérant un travail sur la refactorisation de Xinerama pour être compatible avec les extensions de composition, mais je ne sais pas combien de temps cela peut leur prendre, ou si en effet cela sera vu jusqu'à son conclusion.

Même si les cartes ATI semblent finalement fournir un moyen de contourner ces problèmes pour ceux qui peuvent se permettre de mettre à niveau leurs cartes, il est toujours important pour Xorg de prendre en charge le compositing avec une configuration multi-cartes, car c'est le moyen le plus courant de fournir trois ou plusieurs postes de travail principaux et j'espère que cela ne prendra pas trop de temps aux développeurs xorg pour le rendre possible.

Je me demande s'il y a suffisamment de volonté de la communauté pour que le compositing compatible Xinerama dans xorg se réunisse et paie une prime collective afin de faire ce travail? Pour ma part, je serais prêt à envoyer un peu d'argent pour que cela se produise.


Cela a déjà été fait sur Linux, AMD ne publie tout simplement pas encore le pilote. Regardez cette vidéo YouTube pour la voir dans toute sa splendeur :-) youtube.com/watch?v=N6Vf8R_gOec
JRT

0

J'ai la version 10.9 sur Ubuntu 9.04 avec la série HD5800, obtenant toujours #fail pour l'écran 3, juste noircie / désactivée au redémarrage. Soupir. Avec toute la fanfare Eyefinity que je m'attendais à ce que ça marche, je vais scanner les liens postés ci-dessus


1
ils sont maintenant à 10h11 apparemment, avez-vous réessayé? De plus, utilisez-vous le pilote binaire ou le package Ubuntu? Avec les pilotes propriétaires nVidia, il est parfois préférable d'installer via leur package; Je ne sais pas si c'est le cas avec AMD.
gatoatigrado
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.