Я использую 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. Поэтому попытался удалить этот показанный выше раздел и заменить его информацией, предоставленной Бруно Периера; однако мой визуальный интерфейс перестал работать при выходе из системы. Затем я решил вместо замены добавить информацию о Бруно Перире к информации, которая изначально содержалась (см. Выше) в файле xorg.conf. Эффекта не наблюдалось. То есть визуальный интерфейс работает нормально, но вторая карта не была указана в управляющей программе Nvidia.
Для настройки двойной карты вам необходимо указать другое устройство в файле /etc/X11/xorg.conf
.
Откройте файл в своем любимом текстовом редакторе, скажем, используя gedit
:
gksudo gedit /etc/X11/xorg.conf
blockquote>Вы должны в данный момент сделайте что-то вроде этого:
Section "Device" Identifier "Screen0" Driver "nvidia" BusID "PCI:0:03:0" EndSection
Где
BusID "PCI:0:03:0"
- одна из ваших карт, вам нужно сделать копию этой записи для 2-й карты, чтобы она выглядела следующим образом: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"
.