configure two Nvidia G86 Quadro NVS 290?

I have a new instal of Leap42.1 x86-64. I am running it under LXDE. Using the nvidia G03 drivers. It is a dual head card. There are two in my system that are both valid (works in a windoze dual boot). I should be able to run 4 monitors. At this point only one card, using two monitors is working. Does anyone know how to get the other to work? I have tried xrandr and it tries to configure it, shows the third monitor in the window, but on apply, crashes. Here is the output from that.

xrandr
Screen 0: minimum 8 x 8, current 2560 x 1024, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     72.2     60.3     56.2  
   640x480        75.0     72.8     59.9  
DVI-I-3 connected primary 1280x1024+1280+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     72.2     60.3     56.2  
   640x480        75.0     72.8     59.9  

P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0
  E: DRIVER=nvidia
  E: ID_MODEL_FROM_DATABASE=G86 [Quadro NVS 290]
  E: ID_PCI_CLASS_FROM_DATABASE=Display controller
  E: ID_PCI_INTERFACE_FROM_DATABASE=VGA controller
  E: ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible controller
  E: ID_VENDOR_FROM_DATABASE=NVIDIA Corporation
  E: MODALIAS=pci:v000010DEd0000042Fsv000010DEsd00000492bc03sc00i00
  E: PCI_CLASS=30000
  E: PCI_ID=10DE:042F
  E: PCI_SLOT_NAME=0000:01:00.0
  E: PCI_SUBSYS_ID=10DE:0492
  E: SUBSYSTEM=pci
  E: USEC_INITIALIZED=29610
  
  P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
  N: dri/card0
  E: DEVNAME=/dev/dri/card0
  E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
  E: DEVTYPE=drm_minor
  E: ID_FOR_SEAT=drm-pci-0000_01_00_0
  E: ID_PATH=pci-0000:01:00.0
  E: ID_PATH_TAG=pci-0000_01_00_0
  E: MAJOR=226
  E: MINOR=0
  E: SUBSYSTEM=drm
  E: TAGS=:seat:uaccess:
  E: USEC_INITIALIZED=22212851
  
  P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/i2c-0
  E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/i2c-0
  E: SUBSYSTEM=i2c
  
  P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/i2c-1
  E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/i2c-1
  E: SUBSYSTEM=i2c
  
  P: /devices/pci0000:00/0000:00:01.0/pci_bus/0000:01
  E: DEVPATH=/devices/pci0000:00/0000:00:01.0/pci_bus/0000:01
  E: SUBSYSTEM=pci_bus
  
 
  P: /devices/pci0000:00/0000:00:1c.0/0000:00:1c.0:pcie08
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:00:1c.0:pcie08
  E: SUBSYSTEM=pci_express
  
  P: /devices/pci0000:00/0000:00:1c.0/0000:20:00.0
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:20:00.0
  E: DRIVER=nvidia
  E: ID_MODEL_FROM_DATABASE=G86 [Quadro NVS 290]
  E: ID_PCI_CLASS_FROM_DATABASE=Display controller
  E: ID_PCI_INTERFACE_FROM_DATABASE=VGA controller
  E: ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible controller
  E: ID_VENDOR_FROM_DATABASE=NVIDIA Corporation
  E: MODALIAS=pci:v000010DEd0000042Fsv000010DEsd00000492bc03sc00i00
  E: PCI_CLASS=30000
  E: PCI_ID=10DE:042F
  E: PCI_SLOT_NAME=0000:20:00.0
  E: PCI_SUBSYS_ID=10DE:0492
  E: SUBSYSTEM=pci
  E: USEC_INITIALIZED=32206
  
  P: /devices/pci0000:00/0000:00:1c.0/0000:20:00.0/drm/card1
  N: dri/card1
  E: DEVNAME=/dev/dri/card1
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:20:00.0/drm/card1
  E: DEVTYPE=drm_minor
  E: ID_FOR_SEAT=drm-pci-0000_20_00_0
  E: ID_PATH=pci-0000:20:00.0
  E: ID_PATH_TAG=pci-0000_20_00_0
  E: MAJOR=226
  E: MINOR=1
  E: SUBSYSTEM=drm
  E: TAGS=:seat:uaccess:
  E: USEC_INITIALIZED=22213155
  
  P: /devices/pci0000:00/0000:00:1c.0/0000:20:00.0/i2c-2
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:20:00.0/i2c-2
  E: SUBSYSTEM=i2c
  
  P: /devices/pci0000:00/0000:00:1c.0/0000:20:00.0/i2c-3
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:20:00.0/i2c-3
  E: SUBSYSTEM=i2c
  
  P: /devices/pci0000:00/0000:00:1c.0/pci_bus/0000:20
  E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/pci_bus/0000:20
  E: SUBSYSTEM=pci_bus

I have also tried the nvidia tools. That also recognizes that it is there, but doesn’t set it up.
It shows GPU 0 -(Quadro NVS 290) with DFP-0 & DFP-1, and also GPU 1 - (Quadro NVS 290) with DFP-1
In the X Server Display Configuration the third monitor shows as (Disabled)
When I select to configure as option - new X screen and apply it states “the current settings cannot be completely applied due to …” then a list of possible reasons.
option s are apply what is possible or cancel.

Any help is appreciated.

any experts out there?

thanks

have you run nvidia-settings program?

Yes, but get the following:

Cannot Apply
The current setting cannot be completely applied due to one or more of the following reasons:
- The location of an X screen has changed.
- The location type of an X screen has changed.
- The color depth of an X screen has changed.
- An X screen has been added or removed.
- Xinerama is being enabled/disabled.

For all the requested settings to take effect, you must save the configuration to the X config file and restart the X server.

Apply What is Possible     or   Cancel

Thanks for the help. Any thoughts?

I select Apply What is Possible. The third monitor is still black. As I look at the X config file it creates, it looks like it is not dual heading either video card. Each should be driving two monitors. Perhaps Xinerama is not working?

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:32:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Additional information.

So below are two different xconfigs. The first is as I open the nvidia settings tool, ie, what the system is doing.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

The second is after I make changes in the nvidia settings tool, trying to add the third monitor. they are definitely different.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:32:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

When I close out and then come back into the nvidia settings tool, the xconfig is back to the first one.

The message from the settings tool said “For all the requested settings to take effect, you must save the configuration to the X config file and restart the X server.”
Does that mean simply copying the second config file into /etc/X11 as xorg.conf ?
I don’t want to brick this, so am asking first.

There is a save but to work you must run nvidia-settings as root since etc/X11/xorg.conf is owned by root

In terminal - su then nvidia-settings

nvidia-settings
Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found
Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found

I saved the file to xorg.conf. Anything else before I restart?

OK, we are closer. I now have 3 monitors working. The strange part is the new monitor seems to be a new X window. The cursor changes from the arrow to an X. I cannot move any windows into that screen. If I open a window in that screen it does not show in the desktop pager.

xorg.conf from nvidia settings is:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:32:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

I think we are close. The changes are needed in these sections, but I am not sure what yet. I think it has to do with the DVI or DFP and Xinterama statements. Just need a bit more help. thanks.

Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
Option “Stereo” “0”
Option “nvidiaXineramaInfoOrder” “DFP-1”
Option “metamodes” “DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0”
Option “SLI” “Off”
Option “MultiGPU” “Off”
Option “BaseMosaic” “off”
SubSection “Display”
Depth 24
EndSubSection
EndSection

Section “Screen”
Identifier “Screen1”
Device “Device1”
Monitor “Monitor1”
DefaultDepth 24
Option “Stereo” “0”
Option “metamodes” “1280x1024 +0+0”
Option “SLI” “Off”
Option “MultiGPU” “Off”
Option “BaseMosaic” “off”
SubSection “Display”
Depth 24
EndSubSection

Are you seeing all the monitors in nvidia-settings?. I’m wondering if EDID is not working for one or more of the monitors. VGA connector maybe? In any case you can add them manually to the xorg.conf file. then you should be able to setting hings up in the KDE configure desktop screen settings section.

Its not a new X window, its a second Screen … you’re running one X server Display (Display :0) and within that you have configured two Screens (Screen 0 and Screen 1), in which you populate them with your monitors (two in Screen 0 and one in Screen 1 apparently) … so there is nothing strange about that.

you have nvidia’s Xinerama turned off (set to 0) so you are not going to get a contiguous desktop

The cursor changes from the arrow to an X.
because no window manager is running on that second Screen.

I cannot move any windows into that screen.
that’s correct. you cannot move windows across protocol Screens

If I open a window in that screen it does not show in the desktop pager.
that’s because the desktop pager represents the desktop that is being run across Screen0 … the activity in Screen 1 is onto itself

I have no experience with the nvidia metamodes stuff, so you will have to figure that out … or dispense with that and do it a more elementary approach

Or maybe you could get it to work with xrandr setproviders

Yes I agree with the post of Tyler_K
One possibility is to try to set the two graphics cards to act as screen 0.
I am not sure if it will work with just enabling the base mosaic in
the nvidia-settings.

Interesting turn of events here. I did what the nvidia-settings error said, saved the file it created and saved it into /etc/X11/xorg.conf. I now have all three monitors working and usable. Which is great. The strange part is a minor thing, but the back ground is only running across the first two monitors. It is likely because of the Screen0 and Screen1 settings. Below is the xorg.conf that is currently running.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015


Section "ServerLayout"
#    Identifier     "Layout0"
    Identifier      "Xinerama"    
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "on"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:32:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

I wonder if I can stack both Device0 and Device1 in Screen0? Or will that confuse it?

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device1"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Or

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
    Device         "Device1"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

thoughts?

LOL , well that idea didn’t work. Hahaha. The second version, it locked up the Xserver. I will try the first one later. If anyone knows better please let me know.

And to clarify. All three monitors are working, running on two dual-head video cards. I am now in the fine tuning mode if I can. If none of that works, I still have a viable, working system. Below is the xorg.conf that is currently running.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:12 PST 2015


Section "ServerLayout"
#    Identifier     "Layout0"
    Identifier      "Xinerama"    
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "on"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 290"
    BusID          "PCI:32:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-2: 1280x1024 +0+0, DVI-I-3: 1280x1024 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection 

And thanks to all. This is a great community forum. Though openSuse is my primary for years, I have played with other distos a few times, and have to say that by far, this is the most active and helpful forum of any I have been on. Thanks again.