Ich versuche also, X dazu zu bringen, auf meiner zweiten Grafikkarte (PCI 02.00: 00) zu starten und die Hauptkarte (PCI 1.00: 00) nicht mehr zu verwenden. Ich möchte dies tun, weil ich die PCI 1-Karte an eine XEN HVM-VM weiterleiten und die zweite Karte als Hauptanzeige für dom0 verwenden möchte. Ich muss glauben, dass nur die erste Karte auf dem PCI-Bus mit XEM PCI VGA Pass Thou kompatibel ist.
Ich verwende CentOS 6 mit XEN 4.1. Standard X mit VESA-Treibern für jetzt. Beide Karten sind aus der NVIDIA GeForce 8400-Serie.
Ich habe mit dem Brauch xorg.conf
herumgespielt, indem ich die Verweise auf das erste Gerät und den ersten Bildschirm auskommentiert habe, aber das scheint nicht zu funktionieren. Ich bin auch mit dem PCIBACK-Modul vertraut und kann die erste Grafikkarte erhalten, die im xm pci-list-assignable-devices
Befehl korrekt angezeigt wird .
Antworten:
Sie können einen X-Videotreiber zwingen, eine bestimmte Karte zu verwenden, indem Sie dem Geräteabschnitt von
xorg.conf
aufgerufen eine Zeile hinzufügen,Option "BusId" "x"
wobei x die von Ihnen angegebene PCI-Bus-ID ist. Das Format wäre ungefähr so. Wenn Sie überhaupt keine haben,xorg.conf
fügen Sie nur diese Zeilen zu einer neuen Datei hinzu:quelle
xorg.conf
sieht das abzüglich desBusID
Teils aus. Sieht so aus, als ob es total Sinn macht. Ich werde es versuchen, wenn ich heute nach Hause komme und sehen, was passiert.