View Single Post
Old 06-05-06, 06:12 PM   #1
Scanner
Registered User
 
Join Date: Jun 2006
Posts: 4
Default Multiple cards and multiple heads on one card problems

Hello,

I have a freebsd 6.1-stable desktop. In this desktop I want to put
two video cards to drive a total of three displays.

I have two nVidia GeForce 6200 cards. One AGP and one PCI.
If I plug just the AGP card in and do the things to configure two displays
on one card it works just fine. Hooray for FreeBSD support, rah rah.

If I plug the second card in, however, it does not work.

The first two heads on the first card still work, but the driver refuses
to basically see the second card.

I will attach the full log files after this, but here is the salient log
messages that lead to great confusion on my part:

yomiko/scanner (4) $ pciconf -l -v

...

Quote:
nvidia0@pci1:0:0: class=0x030000 card=0x02bb0000 chip=0x022110de rev=0xa1 hdr=0x00
vendor = 'NVIDIA Corporation'
class = display
subclass = VGA
nvidia1@pci2:1:0: class=0x030000 card=0x00000000 chip=0x022110de rev=0xa1
hdr=0x00
vendor = 'NVIDIA Corporation'
class = display
subclass = VGA
fxp0@pci2:8:0: class=0x020000 card=0x30058086 chip=0x10398086 rev=0x81 hdr=0x00
vendor = 'Intel Corporation'
so, pciconf sees the two cards.

In my xorg.conf I have:

Quote:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "UseDisplayDevice" "DFP"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:2:1:0"
Screen 2
EndSection
(it has appropriate monitor & screen sections too)

In Xorg.0.log:

Quote:
...
(--) PCI:*(1:0:0) nVidia Corporation GeForce 6200 rev 161, Mem @ 0xf9000000/24, 0xb0000000/28, 0xf8000000/24, BIOS @ 0xfa9e0000/17
(--) PCI: (2:1:0) nVidia Corporation GeForce 6200 rev 161, Mem @ 0xfb000000/24, 0xfb000000/24
...
(II) NVIDIA dlloader X Driver 1.0-8762 Mon May 15 14:09:34 PDT 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(WW) NVIDIA: No matching Device section for instance (BusID PCI:2:1:0) found
(--) Chipset NVIDIA GPU found
(--) Chipset NVIDIA GPU found
(--) Chipset NVIDIA GPU found
(there is a /dev/nvidia0 and /dev/nvidia1)

I have no clue where to go next. This should just work from all the documentation and examples I can find.

Help?
Attached Files
File Type: txt failed-xorg-log.txt (25.9 KB, 343 views)
File Type: txt pci-list.txt (3.0 KB, 351 views)
Scanner is offline   Reply With Quote