Force X à utiliser la deuxième carte video pour pouvoir passer la première carte à la machine virtuelle XEN?

J'essaie donc de faire démarrer X sur ma deuxième carte video (PCI 02.00: 00) et d'arrêter d'utiliser la carte principale (PCI 1.00.00). Je voudrais faire ceci parce que je veux passer par la carte PCI 1 à une VM XEN HVM et utiliser la deuxième carte comme l'affichage principal pour le dom0. Je suis amené à croire que seule la première carte sur le bus PCI est compatible avec XEM PCI VGA Pass toi.

J'utilise CentOS 6 avec XEN 4.1; X standard avec pilotes VESA pour l'instant. Les deux maps sont les séries NVIDIA GeForce 8400.

J'ai joué avec xorg.conf personnalisé en commentant les references au premier périphérique et l'écran, mais cela ne semble pas fonctionner. Je suis également familier avec le module PCIBACK et je peux faire afficher la première carte video correctement dans la command xm pci-list-assignable-devices .

Vous pouvez forcer un pilote video X à utiliser une carte spécifique en ajoutant une ligne à sa section device de xorg.conf appelée Option "BusId" "x" où x est l'ID de bus PCI que vous avez donné. Le format serait quelque chose comme ça. Si vous n'avez pas du tout de xorg.conf en ajoutant seulement ces lignes à un nouveau file:

 Section "Device" Identifier "nvidia" Driver "nvidia" BusId "PCI:2:0:0" EndSection