我正在运行 Ubuntu 11.10。
我安装了 nvidia 驱动程序版本“当前版本”,并且它们安装正确并且当前正在使用中 - 这是附加驱动程序程序告诉我的。
我进入 Nvidia 控制程序,找到有关显卡的信息。但我有两张显卡,但只列出了一张。
当我使用命令行程序 lshw 时,我可以清楚地看到内核识别到有两个 GPU 连接了:
id:
pci:0
description: PCI bridge
product: NF200 PCIe 2.0 switch for mainboards
vendor: nVidia Corporation
physical id:
0
bus info:
pci@0000:02:00.0
version: a2
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress normal_decode bus_master cap_list
configuration:
driver = pcieport
resources: irq : 0 ioport : c000(size=4096)
memory : ea000000-edffffff ioport : d0000000(size=268435456)
id:
display
description: VGA compatible controller
product: G92 [GeForce 8800 GTS 512]
vendor: nVidia Corporation
physical id:
0
bus info:
pci@0000:03:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration:
driver = nvidia
latency = 0
resources:
irq : 16
memory : ec000000-ecffffff
memory : d0000000-dfffffff
memory : ea000000-ebffffff
ioport : cf00(size=128)
memory : ed000000-ed01ffff
id:
pci:1
description: PCI bridge
product: NF200 PCIe 2.0 switch for mainboards
vendor: nVidia Corporation
physical id:
2
bus info:
pci@0000:02:02.0
version: a2
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress normal_decode bus_master cap_list
configuration:
driver = pcieport
resources:
irq : 0
ioport : b000(size=4096)
memory : e6000000-e9ffffff
ioport : c0000000(size=268435456)
id:
display
description: VGA compatible controller
product: G92 [GeForce 8800 GTS 512]
vendor: nVidia Corporation
physical id:
0
bus info:
pci@0000:04:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration:
driver = nvidia
latency = 0
resources:
irq : 16
memory : e8000000-e8ffffff
memory : c0000000-cfffffff
memory : e6000000-e7ffffff
ioport : bf00(size=128)
memory : e9fe0000-e9ffffff
现在,为什么 NVidia 软件没有显示两个显卡的信息?
提前感谢您的时间和帮助。jenia
编辑:
这是我的 /etc/X11/xorg.conf 文件
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
如您所见,我的 xorg.conf 文件不包含 Periera 指出的任何信息。因此尝试删除上面显示的部分并将其替换为 Bruno Periera 提供的信息;但是,我的可视化界面在注销时停止工作。然后我决定不进行替换,而是将 Bruno Periera 的信息附加到 xorg.conf 文件中原来包含的信息(如上所示)中。没有观察到任何效果。也就是说,可视化界面工作正常,但第二张卡未在 Nvidia 的控制程序中列出。
答案1
对于双卡设置,您需要在/etc/X11/xorg.conf
文件中指定另一个设备。
使用您喜欢的文本编辑器打开该文件,例如使用gedit
:
gksudo gedit /etc/X11/xorg.conf
你现在应该有类似这样的东西:
Section "Device"
Identifier "Screen0"
Driver "nvidia"
BusID "PCI:0:03:0"
EndSection
你的一张卡在哪里BusID "PCI:0:03:0"
,你需要做的是复制第二张卡的条目,使其看起来像这样:
Section "Device"
Identifier "Screen0"
Driver "nvidia"
BusID "PCI:0:3:0"
EndSection
Section "Device"
Identifier "Screen1"
Driver "nvidia"
BusID "PCI:0:4:0"
EndSection
这 应该 迫使 驱动 程序 加载 到 你 的 第一 张 卡BusID "PCI:0:03:0"
和 第二 张 卡 上BusID "PCI:0:04:0"
.