Utiliser des cartes NVIDIA et ATI sur le même ordinateur Linux

6

Les cartes graphiques suivantes sont installées sur mon ordinateur:

$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 4770 [RV740]
03:00.0 VGA compatible controller: nVidia Corporation G86 [Quadro NVS 290] (rev a1)

J'ai également installé les pilotes "radeon" et "nouveau". Le problème est que seuls les écrans de la carte ATI sont activés. Je ne vois rien dans le journal du noyau concernant la carte nvidia, sauf pour:

[    0.137806] vgaarb: device added: PCI:0000:03:00.0,decodes=io+mem,owns=none,locks=none

Si j'ajoute les options au noyau pour désactiver Nouveau, l'écran de démarrage de la carte NVIDIA s'affiche, mais après cela, il n'y a aucun affichage.

Cette même configuration fonctionne correctement sous Windows avec les pilotes NVIDIA et ATI installés. Des idées?

Eli
la source
J'ai une machine avec une configuration similaire et cela fonctionne (Ubuntu 11). J'ai eu quelques problèmes pour configurer la configuration X. Je suppose que c'est aussi le problème ici. Pouvez-vous activer la journalisation détaillée et coller vos fichiers Xorg.log et xorg.conf? Avez-vous déjà tiré la carte ATI et vérifié que seul celui de Nvidia fonctionne?
polynomial
Vous n'avez pas posté votre fichier xorg.conf ou ce que vous avez essayé jusqu'à présent pour réaliser votre mise en page multi-moniteur, nous ne pouvons donc pas encore vous aider.
Jeremy Visser

Réponses:

8

La dernière fois que j’ai eu besoin de faire cela, j’ai eu à exécuter deux sessions X distinctes, réalisées en ayant plusieurs Screen sections dans xorg.conf, et cela a impliqué beaucoup de jurons. Xorg a subi quelques modifications depuis que je devais le faire, mais je ne peux pas imaginer que ce que vous devez faire soit trop différent (à part que je pense que par défaut, xorg ne crache plus réellement de fichier de configuration).

Voir l'article Gentoo Wiki, qui a été mis hors ligne, mais est toujours disponible sur la Wayback Machine . en particulier les exemples xorg.conf juste en dessous de cette ancre. Si cela ne vous aide pas ou beaucoup, collez votre fichier xorg.conf ou le contenu du répertoire de configuration de xorgs, et je verrai si je peux vous aider à vous rapprocher.

jeremiahd
la source
Pourriez-vous s'il vous plaît coller votre xorg.conf?
Nowaker
Je crains que la dernière fois que j'ai dû faire cela était il y a longtemps. De nos jours, xrandr ou disper font généralement ce que je veux. Ce xorg.conf est disparu depuis longtemps, désolé.
jeremiahd
Pas bon. :( xrandr est OK quand ça ne vous dérange pas d'avoir deux écrans X séparés alors que j'ai besoin d'un Xinerama.
Nowaker
D'après ce que j'ai lu, c'est ce qui est nécessaire - mais je n'ai pas vraiment réussi à le faire fonctionner. J'ai une carte graphique nvidia avec 4 moniteurs et après environ une heure, je suis retourné à Windows :(.
Natalie Adams