J'utilise un groupe de machines fonctionnant sous Ubuntu 10.04 LTS qui sont supposées être homogènes, mais apparemment, elles ne le sont pas. En particulier, je configure le serveur X sur ces machines et j'ai poussé un fichier / etc / X11 / XF86Config qui inclut la section suivante:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:5:0:0"
EndSection
Le problème est que le BusID de la carte graphique est PCI: 5: 0: 0 pour certaines machines et PCI: 3: 0: 0 pour d'autres. Existe-t-il un moyen pour le serveur X de détecter automatiquement le périphérique approprié (basé sur le nom par exemple)?
Merci,
linux
ubuntu
ubuntu-10.04
xorg
Greg
la source
la source
Réponses:
C'est optionnel selon la documentation:
BusID "bus-id"
... Ce champ est généralement facultatif dans les configurations à une seule tête lors de l'utilisation de la carte graphique principale. Dans les configurations à plusieurs têtes ou lors de l'utilisation d'une carte graphique secondaire dans une configuration à une seule tête, cette entrée est obligatoire ...
Ce texte peut être trouvé ici (recherchez "BusID" dans la page résultante pour accéder à la section "BusID" correspondante qui se trouve à peu près au milieu de la page): http://www.xfree86.org/4.0.2/XF86Config .5.html
la source