Problem with non-free NVIDIA drivers using Dual GPUs and Three Monitors

Hi! I have been running a tripple monitor setup using two NVIDIA GTX 560's for quite some time now with sucess, but the performance is horrible. Therefore I have finally decided to install the non-free driver for my video cards, but I haven't been able to get this working properly.

The furthest I have come is to get all monitors turned on, displaying something as if they were properly detected, but GNOME freezes before I can do anything.

I can freely move the cursor to all screens, but it will occasionally get reset to its starting location near the bottom right corner. I can try to click anything or try any button combination, but nothing happens. When I switch to tty3 and back it crashes with the message:

Oh no! Something has gone wrong.
A problem has occured and the system can't recover. Please log out and try again.

But when I choose to log out, the entire UI freezes and I'm forced to reboot using tty3.

Could you help me figure out how I can get the third screen to work? Thanks!

Installation

I installed the non-free drivers using the mhwd command:

  • sudo mhwd -a pci nonfree 0300

Then I configured Xorg using the UI:

  • sudo nvidia-settings

And made sure to save the configuration file in the mhwd.d folder.

Configuration Attempts


This is the configuration file which only works for the 2 monitors in the first GPU, and the third screen connected to the seconds GPU stays off:

/etc/X11/mhwd.d/nvidia.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.77  (buildmeister@swio-display-x64-rhel04-14)  Tue Jul 10 23:19:22 PDT 2018

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

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
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     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
	Option "NoLogo" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection


Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

This is the configuration file which only works for the 2 monitors in the first GPU, and the third screen does turn on, but stays black, and when I move the cursor to that monitor a black 'X' is displayed as the cursor:

/etc/X11/mhwd.d/nvidia.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+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" "nvidia-auto-select +0+0 {AllowGSYNC=Off}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

This is the configuration file where all three monitors turn on and appear to work, but where GNOME freezes and eventually crashes:

/etc/X11/mhwd.d/nvidia.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-2: nvidia-auto-select +0+0, GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-3: nvidia-auto-select +1920+0, GPU-377b110b-3223-0d8c-19f8-d373473e64f4.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "MultiGPU" "Off"
    Option         "SLI" "On"
    Option         "SLIMosaic" "On"
    Option         "BaseMosaic" "on"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection`

Logging

Here is the output of cat /var/log/Xorg.1.log | grep '(EE)' when GNOME freezes

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   952.376] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-159ms), your system is too slow
[   954.060] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-199ms), your system is too slow
[   954.060] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-115ms), your system is too slow
[   954.060] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-128ms), your system is too slow
[  1720.080] (EE) NVIDIA(GPU-0): WAIT (2, 8, 0x8000, 0x00001128, 0x00001130)
[  1727.080] (EE) NVIDIA(GPU-0): WAIT (1, 8, 0x8000, 0x00001128, 0x00001130)
[  1730.081] (EE) NVIDIA(GPU-0): WAIT (2, 8, 0x8000, 0x00001128, 0x00001138)
[  1737.081] (EE) NVIDIA(GPU-0): WAIT (1, 8, 0x8000, 0x00001128, 0x00001138)
[  1740.082] (EE) NVIDIA(GPU-0): WAIT (2, 8, 0x8000, 0x00001128, 0x00001148)
[  1747.082] (EE) NVIDIA(GPU-0): WAIT (1, 8, 0x8000, 0x00001128, 0x00001148)

System Information


Here is the output of mhwd -li

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
    video-nvidia-390xx            2019.10.25               false            PCI
         network-r8168            2016.04.20                true            PCI


Warning: No installed USB configs!

Here is the output of inxi -Fxxxza --no-host:

System:    Kernel: 4.19.113-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.3.0
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=31fd2a3d-79b6-4b74-92cd-176727ace3ec rw quiet
           Desktop: Gnome 3.36.0 wm: gnome-shell dm: GDM 3.34.1 Distro: Manjaro Linux
Machine:   Type: Desktop Mobo: Gigabyte model: P67A-UD4-B3 serial: N/A BIOS: Award v: F8 date: 03/21/2012
CPU:       Topology: Quad Core model: Intel Core i7-2600 bits: 64 type: MT MCP arch: Sandy Bridge family: 6 model-id: 2A (42)
           stepping: 7 microcode: 2F L1 cache: 64 KiB L2 cache: 8192 KiB
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 54278
           Speed: 1596 MHz min/max: 1600/3800 MHz Core speeds (MHz): 1: 1596 2: 1596 3: 1597 4: 1596 5: 1596 6: 1597 7: 1596
           8: 1596
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable
           Type: meltdown mitigation: PTI
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
           Type: tsx_async_abort status: Not affected
Graphics:  Device-1: NVIDIA GF114 [GeForce GTX 560] vendor: Micro-Star MSI driver: nvidia v: 390.132 bus ID: 01:00.0
           chip ID: 10de:1201
           Device-2: NVIDIA GF114 [GeForce GTX 560] vendor: Micro-Star MSI driver: nvidia v: 390.132 bus ID: 02:00.0
           chip ID: 10de:1201
           Display: server: X.org 1.20.7 driver: nvidia compositor: gnome-shell resolution: <xdpyinfo missing>
           OpenGL: renderer: GeForce GTX 560/PCIe/SSE2 v: 4.6.0 NVIDIA 390.132 direct render: Yes
Audio:     Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
           bus ID: 00:1b.0 chip ID: 8086:1c20
           Device-2: NVIDIA GF114 HDMI Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 01:00.1
           chip ID: 10de:0e0c
           Device-3: NVIDIA GF114 HDMI Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 02:00.1
           chip ID: 10de:0e0c
           Sound Server: ALSA v: k4.19.113-1-MANJARO
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8168 v: 8.048.00-NAPI
           port: ee00 bus ID: 06:00.0 chip ID: 10ec:8168
           IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    Local Storage: total: 2.05 TiB used: 1.22 TiB (59.8%)
           ID-1: /dev/sda vendor: Western Digital model: WD1002FAEX-00Y9A0 size: 931.51 GiB block size: physical: 512 B
           logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 1D05 scheme: MBR
           ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-22MFCA0 size: 931.51 GiB block size: physical: 4096 B
           logical: 512 B speed: 3.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 1A01 scheme: MBR
           ID-3: /dev/sdg vendor: Samsung model: SSD 840 EVO 250GB size: 232.89 GiB block size: physical: 512 B logical: 512 B
           speed: 3.0 Gb/s serial: <filter> rev: AB0Q scheme: MBR
Partition: ID-1: / raw size: 232.88 GiB size: 228.98 GiB (98.32%) used: 167.68 GiB (73.2%) fs: ext4 block size: 4096 B
           dev: /dev/sdg2
           ID-2: swap-1 size: 7.81 GiB used: 0 KiB (0.0%) fs: swap swappiness: 60 (default) cache pressure: 100 (default)
           dev: /dev/sda4
Sensors:   System Temperatures: cpu: 43.0 C mobo: N/A gpu: nvidia temp: 40 C
           Fan Speeds (RPM): N/A gpu: nvidia fan: 40%
Info:      Processes: 245 Uptime: 17m Memory: 15.65 GiB used: 2.38 GiB (15.2%) Init: systemd v: 244 Compilers: gcc: 9.3.0
           alt: 7 Shell: bash (sudo) v: 5.0.16 running in: gnome-terminal inxi: 3.0.37

Hello,

Nice to see your persistence and the number of tries. Cool! Since you did so many configs, i see no harm to try this one too:

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

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

With the third you tried, i think was the correct approach, but something was missing and IMHO a bit off.

NOTE: If the metamodes fails, maybe you need to use this instead:

Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"

In some peculiar cases, since is SLI, both Device0 and Device1 need to be on BusID "PCI:1:0:0" ... I have no idea why sometimes that works like that, while using the metamodes with the GPU-0 and GPU-1 as exemplified in the above NOTE.

1 Like

Thank you so much for the fast response! I have tried three mutations of the configuration you provided, but unfortunately none of them worked.

They all failed in the same way: All screens were Grey, completely frozen, with no cursor movement. It appears these configurations loaded even less far into the system as before :frowning:


This is the configuration I copied from your post:

/etc/X11/mhwd.d/nvidia.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Here is the output of cat /var/log/Xorg.1.log | grep '(EE)'

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     9.261] (EE) Screen 1 deleted because of no matching config section.
[    11.710] (EE) NVIDIA(GPU-0): Unable to add conservative default mode "nvidia-auto-select".
[    11.710] (EE) NVIDIA(GPU-0): Unable to add "nvidia-auto-select" mode to ModePool.
[    11.712] (EE) NVIDIA(GPU-0): Unable to add conservative default mode "nvidia-auto-select".
[    11.712] (EE) NVIDIA(GPU-0): Unable to add "nvidia-auto-select" mode to ModePool.
[    11.712] (EE) NVIDIA(0): Unable to use default mode "nvidia-auto-select".
[    11.712] (EE) NVIDIA(0): Failing initialization of X screen 0

This is the same configuration as above, but then with separate metamodes configuration for each display:

/etc/X11/mhwd.d/nvidia.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Here is the output of cat /var/log/Xorg.1.log | grep '(EE)'

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.662] (EE) Screen 1 deleted because of no matching config section.

This is the same configuration as above, but then with both BusID's set to PCI:1:0:0:

/etc/X11/mhwd.d/nvidia.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Here is the output of cat /var/log/Xorg.1.log | grep '(EE)'

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     9.724] (EE) Error systemd-logind returned paused fd for drm node
[     9.726] (EE) Error systemd-logind returned paused fd for drm node
[     9.762] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[     9.762] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[     9.762] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[     9.762] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[     9.762] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.

Based on that error, here is the output of cat /var/log/Xorg.1.log | grep GLX

[     9.762] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[     9.762] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[     9.762] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    12.794] (II) Initializing extension GLX
[    12.794] (II) AIGLX: Screen 0 is not DRI2 capable
[    13.059] (II) IGLX: Loaded and initialized swrast
[    13.059] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    13.059] (II) Initializing extension NV-GLX

Interesting.
Try to add

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

right under the

Section "Files"
EndSection

Add back the
Screen 1 "Screen1" RightOf "Screen0"
as you have it in your config 2
Option "Xinerama" "0"
and this one from your config 3

Sorry it took a while, the first configuration I tried didn't even load, so it was stuck so early in the boot process I wasn't even able to switch to the tty3 before it froze. Had to manually boot using GRUB commands, which was quite the learning experience :slight_smile:


Here is my first config:

/etc/X11/mhwd.d/nvidia.conf
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 "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Unfortunately I have been unable to recover the log file as I had to reboot several times to be able to do anything again. I think it failed because there was no Screen 1 defined, so I copied that section from my second config to see if it would boot again.


Here is my second config:

/etc/X11/mhwd.d/nvidia.conf
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 "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "SLI" "On"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

With this I got similar results as my third config: GNOME starts with the background loaded and displaying icons on the top bar on the first display, second and third display are fully grey, but now I'm unable to move my cursor at all.

Here is the output of cat /var/log/Xorg.0.log | grep '(EE)'

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3312.547] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-5ms), your system is too slow
[  3421.022] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-6ms), your system is too slow
[  4856.101] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-0ms), your system is too slow
[  4859.012] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-0ms), your system is too slow
[  4859.012] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-13ms), your system is too slow
[  5500.762] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-4ms), your system is too slow
[  6705.708] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-1ms), your system is too slow
[ 12248.689] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-5ms), your system is too slow
[ 12248.689] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-18ms), your system is too slow
[ 21471.775] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-11ms), your system is too slow
[ 22796.999] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-3ms), your system is too slow
[ 22796.999] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-16ms), your system is too slow

It feels like this config and my third config are properly loaded, but for some reason causes serious performance issues with GNOME...

Thanks so much for the help so far!

Two screens with the same set of monitors in each is probably a bad idea.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option 
    Option         "metamodes" "GPU-0.DVI-I-2: nvidia-auto-select +0+0, GPU-0.DVI-I-3: nvidia-auto-select +1920+0, GPU-1.DVI-I-3: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "on"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
One
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option 
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "on"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option 
    Option         "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "On"
    Option         "BaseMosaic" "on"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Two
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-2: nvidia-auto-select +0+0, GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-3: nvidia-auto-select +1920+0, GPU-377b110b-3223-0d8c-19f8-d373473e64f4.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "MultiGPU" "On"
    Option         "SLI" "Off"
    Option         "SLIMosaic" "Off"
    Option         "BaseMosaic" "On"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Three
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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 default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-2: nvidia-auto-select +0+0, GPU-435bab5f-b926-f462-0b26-99aa258091e8.DVI-I-3: nvidia-auto-select +1920+0, GPU-377b110b-3223-0d8c-19f8-d373473e64f4.DVI-I-3: nvidia-auto-select +3840+0"
    Option         "MultiGPU" "On"
    Option         "SLI" "On"
    Option         "SLIMosaic" "On"
    Option         "BaseMosaic" "Off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSecti
Four

I can't test as I only have one card.

1 and 2 are from the second config from your last post, only 2 has two screens, they use base mosaic (neither doubles up on the monitors). 3 and 4 are the same as the third config from your first post, but without (presumably) conflicting options set, 3 uses base mosaic and 4 uses sli mosaic.

They all have MultiGPU on, you could try setting it off, giving a total of 8 configs to try. Don't think you've tried them, but it's hard to keep track with so many.

Just out of interest since I've never had two graphics cards (apart from onboard), can you post the output of xrandr and xrandr --listproviders please. I'd like to see if you can configure both cards with it. Might be easier.

https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_SLI
https://wiki.archlinux.org/index.php/NVIDIA#Mosaic_mode



Thanks! I will try them right away. Just figured to post the output you requested.

xrandr doesn't appear to recognize my second card at all.

Here is the output of xrandr:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
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 primary 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      74.98    59.89  
   1440x576      50.00  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      74.98    59.89  
   1440x576      50.00  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94

Here is the output of xrandr --listproviders

Providers: number : 1
Provider 0: id: 0x279 cap: 0x1, Source Output crtcs: 2 outputs: 5 associated providers: 0 name:NVIDIA-0

For completeness sake, here is the output of sudo lshw -C display:

-display                 
       description: VGA compatible controller
       product: GF114 [GeForce GTX 560]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:29 memory:f6000000-f7ffffff memory:d8000000-dfffffff memory:e4000000-e7ffffff ioport:cf00(size=128) memory:c0000-dffff
  *-display
       description: VGA compatible controller
       product: GF114 [GeForce GTX 560]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:30 memory:f2000000-f3ffffff memory:c8000000-cfffffff memory:d4000000-d7ffffff ioport:bf00(size=128) memory:f4000000-f407ffff

I have just finished trying all four configurations, including disabling the MultiGPU option, which didn't change the behavior of any config.

Edit: Just noticed the empty Option lines for config One and Two, I'm retrying the configs without them now.


One

Unable to start GNOME. Screens stayed black.

Output of cat Xorg.0.log | grep '(EE)':

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   140.956] (EE) Problem parsing the config file
[   140.956] (EE) Error parsing the config file
[   140.956] (EE) 
[   140.956] (EE) no screens found(EE) 
[   140.956] (EE) 
[   140.956] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   140.956] (EE) 
[   140.956] (EE) Server terminated with error (1). Closing log file.

The error in question is:

[   140.956] Parse error on line 75 of section Screen in file /etc/X11/xorg.conf.d/90-mhwd.conf
	The Option keyword requires 1 or 2 quoted strings to follow it.
[   140.956] Parse error on line 75 of section Screen in file /etc/X11/xorg.conf.d/90-mhwd.conf
	"metamodes" is not a valid keyword in this section.

Edit:

After correcting the config, output of cat Xorg.0.log | grep '(EE)':

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.454] (EE) Screen 1 deleted because of no matching config section.

Two

Unable to start GNOME. Screens stayed black.

Output of cat Xorg.0.log | grep '(EE)':

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.807] (EE) Problem parsing the config file
[     8.807] (EE) Error parsing the config file
[     8.807] (EE) 
[     8.807] (EE) no screens found(EE) 
[     8.807] (EE) 
[     8.807] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     8.807] (EE) 
[     8.808] (EE) Server terminated with error (1). Closing log file.

The error in question is:

[     8.807] Parse error on line 75 of section Screen in file /etc/X11/xorg.conf.d/90-mhwd.conf
	The Option keyword requires 1 or 2 quoted strings to follow it.
[     8.807] Parse error on line 75 of section Screen in file /etc/X11/xorg.conf.d/90-mhwd.conf
	"metamodes" is not a valid keyword in this section.

Edit:

After correcting the config, output of cat Xorg.0.log | grep '(EE)':

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   172.090] (EE) NVIDIA(1): Only one X screen is supported when Base Mosaic is enabled. 
[   172.090] (EE) NVIDIA(1):     Disabling this screen.
[   172.090] (EE) NVIDIA(1): Failing initialization of X screen 1

Three

GNOME starts, but freezes, just like the third config in my initial post.

Output of cat Xorg.0.log | grep '(EE)':

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   195.138] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-205ms), your system is too slow
[   195.138] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-218ms), your system is too slow
[   195.138] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-80ms), your system is too slow
[   195.138] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-14ms), your system is too slow
[   195.138] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-27ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-194ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-138ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-151ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-59ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-8ms), your system is too slow
[   196.948] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-21ms), your system is too slow
[   200.642] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-211ms), your system is too slow
[   200.642] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-155ms), your system is too slow
[   200.642] (EE) client bug: timer event7 debounce short: scheduled expiry is in the past (-168ms), your system is too slow
[   200.642] (EE) client bug: timer event7 debounce: scheduled expiry is in the past (-62ms), your system is too slow

Four

GNOME starts, but screens are flickering because they keep on getting reconnected.

Output of cat Xorg.0.log | grep connect:

[   133.268] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   133.300] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   133.365] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   133.365] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   133.430] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   133.455] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[   134.443] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   134.475] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   134.540] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   134.540] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   134.604] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   136.897] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   136.929] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   136.994] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   136.994] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   137.059] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   137.882] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   137.914] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   137.979] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   137.979] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   138.044] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   139.506] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   139.539] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   139.603] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   139.603] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   139.668] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   140.154] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   140.187] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   140.251] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   140.252] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   140.316] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   141.860] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   141.893] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   141.957] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   141.957] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   142.023] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   142.477] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   142.509] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   142.574] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   142.574] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   142.639] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   144.198] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   144.230] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   144.295] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   144.295] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   144.359] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   144.853] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   144.885] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   144.950] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   144.950] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   145.015] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   146.485] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   146.517] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   146.582] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   146.582] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   146.647] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   147.132] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   147.165] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   147.229] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   147.229] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   147.294] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   148.751] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   148.783] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   148.848] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   148.848] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   148.913] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   149.358] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   149.390] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   149.455] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   149.455] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   149.519] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   150.989] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   151.021] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   151.086] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   151.086] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   151.151] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   151.616] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   151.648] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   151.713] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   151.713] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   151.778] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   153.210] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   153.243] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   153.307] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   153.307] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   153.372] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   153.822] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   153.855] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   153.919] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   153.919] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   153.984] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   155.435] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   155.468] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   155.533] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   155.533] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   155.597] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   156.085] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   156.118] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   156.182] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   156.182] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   156.247] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   157.700] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   157.733] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   157.798] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   157.798] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   157.862] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   158.336] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   158.368] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   158.433] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   158.433] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   158.497] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   159.936] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   159.967] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   160.030] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   160.030] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   160.093] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   160.539] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   160.570] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   160.633] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   160.633] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   160.697] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   162.113] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   162.144] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   162.208] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   162.208] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   162.271] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   162.707] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   162.739] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   162.802] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   162.802] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   162.865] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   164.273] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   164.305] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   164.369] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   164.369] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   164.433] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   164.922] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   164.954] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   165.018] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   165.018] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   165.082] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   166.500] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   166.532] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   166.596] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   166.596] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   166.660] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   167.130] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   167.162] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   167.226] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   167.226] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   167.290] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   168.711] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   168.743] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   168.807] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   168.807] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   168.871] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   169.330] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   169.362] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   169.426] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   169.426] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   169.490] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   170.938] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   170.970] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   171.034] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   171.034] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   171.098] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   171.539] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   171.571] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   171.635] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   171.635] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   171.700] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   173.138] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   173.170] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   173.234] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   173.235] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   173.299] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   173.749] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   173.781] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   173.846] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   173.846] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   173.910] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   175.356] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   175.388] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   175.453] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   175.453] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   175.517] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   175.960] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   175.992] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   176.056] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   176.056] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   176.121] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected
[   177.578] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   177.610] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   177.675] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-0): connected
[   177.675] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   177.740] (--) NVIDIA(GPU-0): Idek Iiyama PL2409HD (DFP-2): connected

Oops, sorry about the typos. :man_facepalming:

You could try adding the second device section into 3 and 4. :crossed_fingers:

Here's two more if you haven't already tried them. Hopefully without typos, but I make no guarantee. :slight_smile:

 nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "BaseMosaic" "True"
    Option         "SLI" "Mosaic"
    Option         "MetaModes" "GPU-0.DVI-I-2: 1920x1080 +0+0, GPU-0.DVI-I-3: 1920x1080 +1920+0, GPU-1.DVI-I-3: 1920x1080 +3840+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
SLI mosaic
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.132  (buildmeister@swio-display-x64-rhel04-14)  Fri Nov  1 05:14:32 PDT 2019

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

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    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      "Idek Iiyama PL2409HD"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "BaseMosaic" "True"
    Option         "MetaModes" "GPU-0.DVI-I-2: 1920x1080 +0+0, GPU-0.DVI-I-3: 1920x1080 +1920+0, GPU-1.DVI-I-3: 1920x1080 +3840+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Base mosaic

Hope you figure it out, I'm out of ideas for now.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by