web-dev-qa-db-fra.com

Comment configurer plusieurs GPU (12.04)?

J'ai deux GPU: un Intel i915 intégré et un NVIDIA 560 Ti. Ce n'est pas une configuration hybride, ni un ordinateur portable. Sous Windows 7, chaque carte est connectée à un moniteur différent, le NVIDIA effectuant n'importe quel "travail intensif". Pendant toute ma vie, je ne peux pas amener Ubuntu à reconnaître le i915, mais lors de la déconnexion ou du redémarrage, l’arrêt apparaît en fait sur le i915. lshw liste les deux. J'utilise les pilotes "actuels" de NVIDIA (pas les expérimentaux), mais Displays appelle son moniteur un "ordinateur portable".

Est-ce même possible sous Ubuntu? Les seules choses qui semblaient même être des solutions potentielles concernaient les configurations hybrides pour ordinateurs portables et utilisaient Bumblebee, mais cela ne semble pas s'appliquer ici.

8
Brother Erryn

Malheureusement, la réponse correcte ne résout pas votre problème.

Actuellement, X.org n'est pas en mesure de fractionner les graphiques sur deux cartes vidéo différentes. Il y a longtemps, il existait un moyen de faire cela avec Xinerama. Cependant, seuls les pilotes propriétaires prennent toujours en charge Xinerama. IOW, vous ne pouvez pas faire cela si l’un des GPU est Intel Graphics.

Maintenant, vous pouvez le faire fonctionner si vous utilisez deux cartes NVIDIA utilisant -nvidia et Xinerama (ou peut-être TwinView). Et peut-être deux cartes AMD utilisant -fglrx.

Cependant, ma recommandation serait d’acheter une nouvelle carte NVIDIA dotée de deux sorties et de connecter vos deux moniteurs à celle-ci. Ensuite, vous pouvez exécuter -nvidia ou -nouveau et cela devrait donner de bonnes performances et être stable.

Bien sûr, ce serait Nice si la configuration que vous tentez de faire fonctionner. Certains efforts ont été entrepris en amont pour restaurer le site X afin de le permettre, mais cela n’en est pas encore au stade du développement et pourrait durer un an ou deux. Mais si vous cherchez un passe-temps et que vous n'avez pas peur de casser votre système, vous pouvez expérimenter les bases de code en amont et leur fournir des commentaires.

3
Bryce

Vous avez deux options pour configurer les affichages:

  1. Depuis les paramètres Nvidia
  2. Du système

1. Ouvrez Paramètres du serveur NVIDIA X, cela vous permet de configurer les deux moniteurs.

execute Nvidia

Ici, vous pouvez configurer les écrans étape par étape.

2. Allez à Système -> Préférences -> Affichage alors vous verrez quelque chose comme ceci:

system configuration

REMARQUE: Si vous ne voyez qu'un seul moniteur, cliquez sur Detect Monitor qui devrait détecter tous les moniteurs connectés au système.


Tout problème que vous rencontrez peut être résolu en modifiant la résolution du moniteur pour qu'il soit compatible.

1
Lucio