Dual Graphic Card and Dual Monitor Problem

Hello there,
First of all I need to say I’m quite new in linux …
Recently I installed OpenSuse 13.1. I have two monitors that are connected to two separated graphic cards (On-board Intel, and Nvidea GeFore GTX 560). Since I installed this OS, only the monitor that is connected to Nvidea graphic card is working and the other monitor is dark. I also installed Nvidea driver. Also in Display Configuration window it shows me only one monitor :frowning:

Here is some other information:

OS: OpenSuse 13.1
GUI: KDE
Desktop computer


hwinfo --gfxcard

10: PCI 02.0: 0380 Display controller                           
  [Created at pci.319]
  Unique ID: _Znp.DFCn6hTyIg0
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel Display controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0152 
  SubVendor: pci 0x1849 "ASRock Incorporation"
  SubDevice: pci 0x0152 
  Revision: 0x09
  Driver: "i915"
  Driver Modules: "drm"
  Memory Range: 0xf6400000-0xf67fffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf03f (rw)
  IRQ: 43 (71 events)
  Module Alias: "pci:v00008086d00000152sv00001849sd00000152bc03sc80i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown


23: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.319]
  Unique ID: VCu0.9G1UsKVuMw1
  Parent ID: vSkL.IUgIixu3IW8
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia VGA compatible controller"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x1201 
  SubVendor: pci 0x1458 "Giga-byte Technology"
  SubDevice: pci 0x3527 
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xf4000000-0xf5ffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xe7ffffff (ro,non-prefetchable)
  Memory Range: 0xe8000000-0xebffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xefff (rw)
  Memory Range: 0xf6000000-0xf607ffff (ro,non-prefetchable,disabled)
  IRQ: 46 (156232 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00001201sv00001458sd00003527bc03sc00i00"
  Driver Info #0:
    Driver Status: nvidiafb is not active
    Driver Activation Cmd: "modprobe nvidiafb"
  Driver Info #1:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (PCI bridge)


Primary display adapter: #23


Thank You ^^

It will not work out-of-the-box, and it’s not a trivial exercise to get two different cards working simultaneously. (It’s slightly easier if you have two identical nvidia cards IIRC.) However, for the purposes of others who may come searching here’s one account of how one EXPERIENCED use managed to configure Xorg using two hand-edited configuration files and some custom scripts to launch two X-server sessions.

http://devgurus.amd.com/message/1302563#1302563

If you really would like a dual screen configuration working out-of-the-box, I suggest you use a single card with dual outputs.

Thank you deano_ferrari :slight_smile:

If you were to use the OSS nouveau driver stack, as opposed to the prop. nvidia, it is actually pretty easy to get the two to work together in a unified desktop. Of course, you lose quite a bit of performance (if that is important to you).

Otherwise, as deano alluded too, it requires some more in the way of manual configuration.