XF86Config 中 BusID 字段是必需的吗?

XF86Config 中 BusID 字段是必需的吗?

我正在使用运行 Ubuntu 10.04 LTS 的一组机器,这些机器应该是同质的,但显然它们不是。特别是,我正在这些机器上配置 X 服务器,我推送了一个包含以下部分的 /etc/X11/XF86Config:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:5:0:0"
EndSection

问题是,某些机器的显卡 BusID 是 PCI:5:0:0,而其他机器的 BusID 是 PCI:3:0:0。有没有办法让 X 服务器自动检测适当的设备(例如根据名称)?

谢谢,

答案1

根据文档,它是可选的:

  BusID “bus-id”
  ... 使用主显卡时,此字段在单头配置中通常是可选的。在多头配置中,或在单头配置中使用辅助显卡时,此条目是必需的...

该文本可在此处找到(在结果页面中搜索“BusID”以到达位于页面大约一半位置的相关“BusID”部分): http://www.xfree86.org/4.0.2/XF86Config.5.html

相关内容