I'm trying to get a PCIe and a PCI video card to work together for a
multi-monitor setup but I'm getting "(EE) No devices detected.  Fatal
server error:  no screens found".<br><br>This is under Ubunutu 9.04 and
both are nvidia cards. According to the log, both cards are being
detected and the nvidia driver is being loaded. I'll really appreciate
the time anyone could spend helping me look at this. Here's my
xorg.conf:<br>

<br>-----------------------------------<br><div id=":e5" class="ii gt">Section "Module"<br>    Load           "dbe"<br>    Load           "extmod"<br>    Load           "glx"<br>EndSection<br>
<br>Section "InputDevice"<br>
    Identifier     "Mouse0"<br>    Driver         "mouse"<br>    Option         "Protocol" "auto"<br>    Option         "Device" "/dev/psaux"<br>    Option         "Emulate3Buttons" "no"<br>

    Option         "ZAxisMapping" "4 5"<br>EndSection<br><br>Section "InputDevice"<br>    # generated from default<br>    Identifier     "Keyboard0"<br>    Driver         "kbd"<br>

EndSection<br><br># ##### Main monitor here ############<br><br>Section "Monitor"<br>    Identifier     "Monitor0"<br>    VendorName     "Samsung"<br>    ModelName      "Samsung SyncMaster"<br>

    HorizSync       49.3 - 98.5<br>    VertRefresh     60.0<br>    # Option         "DPMS"<br>EndSection<br><br>Section "Device"<br>    Identifier     "Device0"<br>    Driver         "nvidia"<br>

    VendorName     "NVIDIA Corporation"<br>    BoardName      "GeForce 9800 GTX+"<br>    BusID          "PCI:01:00.0"<br>EndSection<br><br>Section "Screen"<br>    Identifier     "Screen0"<br>

    Device         "Device0"<br>    Monitor        "Monitor0"<br>    DefaultDepth    24<br>    Option         "TwinView" "0"<br>    Option         "metamodes" "nvidia-auto-select"<br>

    SubSection     "Display"<br>        Depth       24<br>    EndSubSection<br>EndSection<br><br><br># ##### Secondary monitor here ###########<br><br>Section "Monitor"<br>    Identifier     "Monitor1"<br>

    VendorName     "Samsung"<br>    ModelName      "Samsung SyncMaster"<br>    # HorizSync       49.3 - 98.5<br>    # VertRefresh     60.0<br>    # Option         "DPMS"<br>EndSection<br><br>

Section "Device"<br>    Identifier     "Device1"<br>    Driver         "nvidia"<br>    VendorName     "NVIDIA Corporation"<br>    BusID          "PCI:05:02.0"<br>EndSection<br>

<br>Section "Screen"<br>    Identifier     "Screen1"<br>    Device         "Device1"<br>    Monitor        "Monitor1"<br>    DefaultDepth    24<br>    Option         "TwinView" "0"<br>

    Option         "metamodes" "nvidia-auto-select"<br>    SubSection     "Display"<br>        Depth       24<br>    EndSubSection<br>EndSection<br><br><br># ##### Server ##########<br>Section "ServerLayout"<br>

    Identifier  "Default Layout"<br>    Screen      "Screen0"<br>    Screen      "Screen1" RightOf "Screen0"<br>    InputDevice "Mouse0"<br>    InputDevice "Keyboard0"<br>

<br>    Option "Xinerama" "1"<br>    Option "clone" "off"<br>EndSection<br>-----------------------------------<br><br>And here's Xorg.0.log:<br><br>-----------------------------------<br>

X.Org X Server 1.6.0<br>Release Date: 2009-2-25<br>X Protocol Version 11, Revision 0<br>Build Operating System: Linux 2.6.24-15-server x86_64 Ubuntu<br>Current Operating System: Linux ubuntu 2.6.28-16-generic #55-Ubuntu SMP Tue Oct 20 19:48:32 UTC 2009 x86_64<br>

Build Date: 09 April 2009  02:11:54AM<br>xorg-server 2:1.6.0-0ubuntu14 (buildd@crested.buildd) <br>    Before reporting problems, check <a href="http://wiki.x.org/" target="_blank">http://wiki.x.org</a><br>    to make sure that you have the latest version.<br>

Markers: (--) probed, (**) from config file, (==) default setting,<br>    (++) from command line, (!!) notice, (II) informational,<br>    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.<br>(==) Log file: "/var/log/Xorg.0.log", Time: Wed Nov 25 22:29:21 2009<br>

(==) Using config file: "/etc/X11/xorg.conf"<br>(==) ServerLayout "Default Layout"<br>(**) |-->Screen "Screen0" (0)<br>(**) |   |-->Monitor "Monitor0"<br>(**) |   |-->Device "Device0"<br>

(**) |-->Screen "Screen1" (1)<br>(**) |   |-->Monitor "Monitor1"<br>(**) |   |-->Device "Device1"<br>(**) |-->Input Device "Mouse0"<br>(**) |-->Input Device "Keyboard0"<br>

(**) Option "Xinerama" "1"<br>(==) Automatically adding devices<br>(==) Automatically enabling devices<br>(**) Xinerama: enabled<br>(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.<br>

    Entry deleted from font path.<br>(==) FontPath set to:<br>    /usr/share/fonts/X11/misc,<br>    /usr/share/fonts/X11/100dpi/:unscaled,<br>    /usr/share/fonts/X11/75dpi/:unscaled,<br>    /usr/share/fonts/X11/Type1,<br>

    /usr/share/fonts/X11/100dpi,<br>    /usr/share/fonts/X11/75dpi,<br>    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,<br>    built-ins<br>(==) ModulePath set to "/usr/lib/xorg/modules"<br>(II) Cannot locate a core pointer device.<br>

(II) Cannot locate a core keyboard device.<br>(II) The server relies on HAL to provide the list of input devices.<br>    If no devices become available, reconfigure HAL or disable AllowEmptyInput.<br>(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.<br>

(WW) Disabling Mouse0<br>(WW) Disabling Keyboard0<br>(II) Loader magic: 0xb40<br>(II) Module ABI versions:<br>    X.Org ANSI C Emulation: 0.4<br>    X.Org Video Driver: 5.0<br>    X.Org XInput driver : 4.0<br>    X.Org Server Extension : 2.0<br>

(II) Loader running on linux<br>(++) using VT number 7<br><br>(--)
PCI:*(0@1:0:0) nVidia Corporation GeForce 9800 GTX+ rev 162, Mem @
0xee000000/16777216, 0xd0000000/268435456, 0xec000000/33554432, I/O @
0x0000b000/128, BIOS @ 0x????????/131072<br>
(--) PCI: (0@5:2:0) nVidia Corporation NV34 [GeForce FX 5200] rev 161,
Mem @ 0xf0000000/16777216, 0xe0000000/134217728, BIOS @
0x????????/131072<br>(II) Open ACPI successful (/var/run/acpid.socket)<br>(II) System resource ranges:<br>
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]<br>    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]<br>    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]<br>    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]<br>

    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]<br>    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]<br>(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.<br>

(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.<br>(II) "glx" will be loaded. This was enabled by default and also specified in the config file.<br>(II) "record" will be loaded by default.<br>

(II) "dri" will be loaded by default.<br>(II) "dri2" will be loaded by default.<br>(II) LoadModule: "dbe"<br>(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so<br>(II) Module dbe: vendor="X.Org Foundation"<br>

    compiled for 1.6.0, module version = 1.0.0<br>    Module class: X.Org Server Extension<br>    ABI class: X.Org Server Extension, version 2.0<br>(II) Loading extension DOUBLE-BUFFER<br>(II) LoadModule: "extmod"<br>

(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so<br>(II) Module extmod: vendor="X.Org Foundation"<br>    compiled for 1.6.0, module version = 1.0.0<br>    Module class: X.Org Server Extension<br>    ABI class: X.Org Server Extension, version 2.0<br>

(II) Loading extension MIT-SCREEN-SAVER<br>(II) Loading extension XFree86-VidModeExtension<br>(II) Loading extension XFree86-DGA<br>(II) Loading extension DPMS<br>(II) Loading extension XVideo<br>(II) Loading extension XVideo-MotionCompensation<br>

(II) Loading extension X-Resource<br>(II) LoadModule: "glx"<br>(II) Loading /usr/lib/xorg/modules/extensions//libglx.so<br>(II) Module glx: vendor="NVIDIA Corporation"<br>    compiled for 4.0.2, module version = 1.0.0<br>

    Module class: X.Org Server Extension<br>(II) NVIDIA GLX Module  180.44  Tue Mar 24 06:11:47 PST 2009<br>(II) Loading extension GLX<br>(II) LoadModule: "record"<br>(II) Loading /usr/lib/xorg/modules/extensions//librecord.so<br>

(II) Module record: vendor="X.Org Foundation"<br>    compiled for 1.6.0, module version = 1.13.0<br>    Module class: X.Org Server Extension<br>    ABI class: X.Org Server Extension, version 2.0<br>(II) Loading extension RECORD<br>

(II) LoadModule: "dri"<br>(II) Loading /usr/lib/xorg/modules/extensions//libdri.so<br>(II) Module dri: vendor="X.Org Foundation"<br>    compiled for 1.6.0, module version = 1.0.0<br>    ABI class: X.Org Server Extension, version 2.0<br>

(II) Loading extension XFree86-DRI<br>(II) LoadModule: "dri2"<br>(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so<br>(II) Module dri2: vendor="X.Org Foundation"<br>    compiled for 1.6.0, module version = 1.0.0<br>

    ABI class: X.Org Server Extension, version 2.0<br>(II) Loading extension DRI2<br>(II) LoadModule: "nvidia"<br>(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so<br>(II) Module nvidia: vendor="NVIDIA Corporation"<br>

    compiled for 4.0.2, module version = 1.0.0<br>    Module class: X.Org Video Driver<br>(II) NVIDIA dlloader X Driver  180.44  Tue Mar 24 05:51:43 PST 2009<br>(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs<br>

(II) Primary Device is: PCI 01@00:00:0<br>(EE) No devices detected.<br><br>Fatal server error:<br>no screens found<br><br>Please consult the The X.Org Foundation support <br>     at <a href="http://wiki.x.org/" target="_blank">http://wiki.x.org</a><br>

 for help. <br>Please also check the log file at "/var/log/Xorg.0.log" for additional information.<br><br> ddxSigGiveUp: Closing log<br>-----------------------------------<br><br>Thanks!</div>