Le champ BusID est-il nécessaire dans XF86Config?


0

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,


XF86Config? Vous voulez sûrement dire xorg.conf - Ubuntu est beaucoup trop nouveau pour XFree86.
— alanc

Réponses:


1

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


D'accord, mais n'y a-t-il pas un autre moyen de sélectionner la carte graphique secondaire par rapport à la carte principale? Apparemment pas selon la doc ... J'ai donc besoin d'entrer manuellement le BusID pour chacun des nœuds.
— Greg

Sauf si vous avez un moyen de rechercher par programmation l'identifiant de bus et de le remplacer.
— Zsub

Oui, mais cela est toujours faisable: P La seule question qui se pose est la suivante: que va me prendre le moins de temps possible?
— Greg
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.