Nvidia не показывает обе видеокарты

Я использую 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.

2
задан 9 January 2012 в 02:02

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" - одна из ваших карт, вам нужно сделать копию этой записи для 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".

0
ответ дан 9 January 2012 в 02:02

Другие вопросы по тегам:

Похожие вопросы: