Multiple GTX280 not recognized

Hello,

I have recently bought two GTX280 for my system (x86_64, Fedora 9, kernel 2.6.27.9).
My problem is that I cannot use the second card in X.

I do:

/sbin/lspci | grep -i vga
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 05e1 (rev a1)
02:00.0 VGA compatible controller: nVidia Corporation Unknown device 05e1 (rev a1)

/sbin/lspci -t
-[0000:00]-±00.0
±00.1
±00.2
±00.3
±00.4
±00.5
±00.6
±00.7
±01.0
±01.1
±01.2
±01.3
±01.4
±01.5
±01.6
±01.7
±02.0-[0000:01]----00.0
±04.0-[0000:02]----00.0
±09.0
±0a.0
±0a.1
±0b.0
±0b.1
±0d.0
±0e.0
±0e.1
±0e.2
±0f.0-[0000:03]----07.0
±0f.1
±11.0
±12.0
-15.0-[0000:04]–±00.0
-00.1

in X
deviceQuery
There is 1 device supporting CUDA
kQ8KN
Device 0: “GeForce GTX 280”
Major revision number: 1
Minor revision number: 3
Total amount of global memory: 1073020928 bytes
Number of multiprocessors: 30
Number of cores: 240
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 16384
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1.30 GHz
Concurrent copy and execution: Yes

Test PASSED

Press ENTER to exit…

out of X(init 3)
deviceQuery
There are 2 devices supporting CUDA

Device 0: “GeForce GTX 280”
Major revision number: 1
Minor revision number: 3
Total amount of global memory: 1073020928 bytes
Number of multiprocessors: 30
Number of cores: 240
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 16384
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1.30 GHz
Concurrent copy and execution: Yes

Device 1: “GeForce GTX 280”
Major revision number: 1
Minor revision number: 3
Total amount of global memory: 1073479680 bytes
Number of multiprocessors: 30
Number of cores: 240
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 16384
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1.30 GHz
Concurrent copy and execution: Yes

Test PASSED

Press ENTER to exit…

/etc/X11/xorg.conf

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (buildmeister@builder62) Tue Jan 6 09:43:54 PST 2009

Xorg configuration created by pyxf86config

Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
InputDevice “Mouse0” “CorePointer”
InputDevice “Keyboard0” “CoreKeyboard”
EndSection

Section “InputDevice”

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/input/mice"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"

EndSection

Section “InputDevice”

keyboard added by rhpxl

Identifier     "Keyboard0"
Driver         "kbd"
Option         "XkbModel" "jp106"
Option         "XkbLayout" "jp"

EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “Unknown”
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option “DPMS”
EndSection

Section “Device”
Identifier “Videocard0”
Driver “nvidia”
# set the bus id of the primary device
BusID “PCI:01:0:0”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “Monitor0”
DefaultDepth 24
Option “MultiGPU” “Auto”
Option “SLI” “Auto”
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

deviceQuery reports only one device(device 0) out of X(runlevel 3), deviceQuery reports two devices.
nvidia-settings reports two devices in X.
What is the problem? What kernel option do I need to change or enable? What else do I need to do?

Thanks,

Just a guess here: Do you need to set the “SLI” option to “no”? Several people have mentioned that SLI mode hides the second CUDA device on other operating systems.

When I set the “SLI” option to “no”, my computer reports same status.

Please generate and attach an nvidia-bug-report.log