Can't find any config that enables multiple x screens on Tesla M60

I’m trying to configure multiple x screens on a headless Tesla M60 as explained here: https://download.nvidia.com/XFree86/Linux-x86_64/304.137/README/configmultxscreens.html

Using Ubuntu 19.04 and the nvidia GRID drivers version NVIDIA-Linux-x86_64-418.70-grid.run

I’ve tried for days and read vast amounts on the topic and tried every possible configuration combination I can, but nothing I do will allow me to have four separate screens.

I need to be able to address each screen like this:

ubuntu@ip-172-31-13-8:~ DISPLAY=":0.0" xrandr -q No protocol specified Can't open display :0.0 ubuntu@ip-172-31-13-8:~ DISPLAY=":0.1" xrandr -q
No protocol specified
Can’t open display :0.1
ubuntu@ip-172-31-13-8:~ DISPLAY=":0.2" xrandr -q No protocol specified Can't open display :0.2 ubuntu@ip-172-31-13-8:~ DISPLAY=":0.3" xrandr -q
Can’t open display :0.3

Is there anything anyone can do to help please? xorg.conf shown below.

ubuntu@ip-172-31-13-8:~$ nvidia-smi
Tue Jun 25 10:08:52 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56       Driver Version: 418.56       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla M60           Off  | 00000000:00:1E.0 Off |                    0 |
| N/A   35C    P8    21W / 150W |    108MiB /  7618MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1199      G   /usr/lib/xorg/Xorg                            57MiB |
|    0      1231      G   /usr/bin/gnome-shell                          48MiB |
+-----------------------------------------------------------------------------+
ubuntu@ip-172-31-13-8

Here’s my xorg.conf - but it may as well be any xorg.conf because I’ve tried about 100 different xorg.conf’s and tried every possible setting I can, all to no avail.

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 418.56

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen0 (1)" RightOf "Screen0"
    Screen      2  "Screen0 (2)" RightOf "Screen0 (1)"
    Screen      3  "Screen0 (3)" RightOf "Screen0 (2)"
    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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "nvidiaXineramaInfo" "False"
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (1)"
    Device         "Device0 (1)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "nvidiaXineramaInfo" "False"
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2)"
    Device         "Device0 (2)"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "nvidiaXineramaInfo" "False"
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP"
    #Option         "CustomEDID" "GPU-0.DP-6:/etc/X11/edid.bin;GPU-0.DP-5:/etc/X11/edid.bin;GPU-0.DP-3:/etc/X11/edid.bin;GPU-0.DP-1:/etc/X11/edid.bin"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (3)"
    Device         "Device0 (3)"
    Monitor        "Monitor4"
    DefaultDepth    24
    Option         "nvidiaXineramaInfo" "False"
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP"
    Option         "ModeDebug" "True"
    Option         "ConnectedMonitor" "DFP"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

I suspect you’re trying to connect to the gdm session which you don’t have access to.
Please post the output of
ps a |grep X
and attach the output file of
sudo journalctl -b0 --no-pager _COMM=gdm-x-session >journal.txt

Your first hunch was correct - the user was not logged in to the gnome desktop.
I fixed this by updating /etc/gdm3/custom.conf and setting
AutomaticLoginEnable = true
AutomaticLogin = ubuntu
WaylandEnable = false

and rebooting

The problem remains though - I cannot configure four x screens.

After that, I did ps aux - this is the output:
https://pastebin.com/raw/cxzPvF6W
I believe that because ubuntu is associated with all the gnome processes then the ubuntu user is logged in to the desktop is that correct? Thus, “ubuntu” user logged in to the command line should now be able to access any configured screens?

This is the output from ps a |grep X

ubuntu@ip-172-31-13-8:~$ ps a |grep X
   997 tty2     Sl+    0:00 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
  2251 pts/0    S+     0:00 grep --color=auto X
ubuntu@ip-172-31-13-8:~$

This is the output from sudo journalctl -b0 --no-pager _COMM=gdm-x-session
https://pastebin.com/raw/Y5d38tAf

I notice in the log it says:
Failed to assign any heads to X screen 1
Failed to assign any heads to X screen 2
Failed to assign any heads to X screen 3

But appears to give no explanation why it fails to assign heads.

After all the above steps, this is now the output from xrandr -q for each screen I am trying to configure:

ubuntu@ip-172-31-13-8:~$ DISPLAY=":0" xrandr -q
Screen 0: minimum 8 x 8, current 2560 x 1600, maximum 2560 x 1600
DVI-D-0 connected primary 2560x1600+0+0 (normal left inverted right x axis y axis) 641mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     84.94    74.89    69.88    59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x1024     60.17
   1600x900      59.99    59.94    59.95    59.82
   1440x900      59.89
   1440x810      60.00    59.97
   1400x1050     85.00    74.76    70.00    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1360x768      59.96    59.80
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864     100.00    85.06    85.00    75.00    75.00    70.00    60.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       85.02    74.96    69.88    60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x512       60.17
   800x450       59.95    59.82
   720x450       59.89
   720x405       59.51    58.99
   720x400       85.04
   700x525       85.08    74.76    70.06    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   680x384       59.96    59.80
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432      100.11    85.15    85.09    75.00    75.00    70.00    60.06
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-1 disconnected (normal left inverted right x axis y axis)
DVI-D-2 disconnected (normal left inverted right x axis y axis)
DVI-D-3 disconnected (normal left inverted right x axis y axis)
ubuntu@ip-172-31-13-8:~$ DISPLAY=":0.1" xrandr -q
Can't open display :0.1
ubuntu@ip-172-31-13-8:~$ DISPLAY=":0.2" xrandr -q
Can't open display :0.2
ubuntu@ip-172-31-13-8:~$ DISPLAY=":0.3" xrandr -q
Can't open display :0.3
ubuntu@ip-172-31-13-8:~$

IMPORTANT! All the above is based on the following /etc/X11/xorg.conf NOT the one originally posted to this forum question:

ubuntu@ip-172-31-13-8:~$ cat /etc/X11/xorg.conf

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen0 (1)" RightOf "Screen0"
    Screen      2  "Screen0 (2)" RightOf "Screen0 (1)"
    Screen      3  "Screen0 (3)" RightOf "Screen0 (2)"
    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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     30.0 - 60.0
    Option         "DPMS"
    Option         "PreferredMode" "1920x1080_60.00"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     30.0 - 60.0
    Option         "DPMS"
    Option         "PreferredMode" "1920x1080_60.00"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     30.0 - 60.0
    Option         "DPMS"
    Option         "PreferredMode" "1920x1080_60.00"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     30.0 - 60.0
    Option         "DPMS"
    Option         "PreferredMode" "1920x1080_60.00"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "UseDisplayDevice" "DFP-0"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (1)"
    Device         "Device0 (1)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "UseDisplayDevice" "DFP-1"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2)"
    Device         "Device0 (2)"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "UseDisplayDevice" "DFP-2"
    Option         "ConnectedMonitor" "DFP"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (3)"
    Device         "Device0 (3)"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "ModeDebug" "True"
    Option         "UseDisplayDevice" "DFP-3"
    Option         "ConnectedMonitor" "DFP"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

ubuntu@ip-172-31-13-8:~$

To reiterate, this is a headless server with no physical monitors connected at all, using this driver: NVIDIA-Linux-x86_64-418.70-grid.run

ubuntu@ip-172-31-13-8:~$ nvidia-smi

Wed Jun 26 01:29:45 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56       Driver Version: 418.56       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla M60           Off  | 00000000:00:1E.0 Off |                    0 |
| N/A   35C    P8    22W / 150W |    203MiB /  7618MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0       997      G   /usr/lib/xorg/Xorg                            69MiB |
|    0      1310      G   /usr/bin/gnome-shell                         128MiB |
|    0      1552      G   /usr/libexec/gnome-initial-setup               2MiB |
+-----------------------------------------------------------------------------+
ubuntu@ip-172-31-13-8:~$

My goal is to have four x screens, each starting with a default resolution of 1920x1080

Any help greatly appreciated.

I’m a bit puzzled by what the logs tell, there’s a session for user ‘ubuntu’ but only one X server running under the authority of gdm. Normal behaviour of gdm is to open a second X server :1 for the user session. You should investigate that.
Regarding the screens, you’re always assigning the same head DFP, which is an alias for DFP-0, to each screen using the ConnectedMonitor option. You will have to assign the displays like you did with the UseDisplayDevice option.
Otherwise, you could also comment out the ConnectedMonitor option and use the Tesla specific UseDisplayDevice “none” option and remove all monitor specific stuff.

Thank you kindly for your help so far.

You suggested earlier to try UseDisplayDevice “None”
That put this error in the log file:

[    12.279] (II) NVIDIA GLX Module  418.70  Wed Apr 10 11:18:12 CDT 2019
[    12.283] (EE) NVIDIA(GPU-0): UseDisplayDevice "None" is not supported with GRID
[    12.283] (EE) NVIDIA(GPU-0):     displayless
[    12.283] (EE) NVIDIA(GPU-0): Failed to select a display subsystem.
[    12.283] (EE) NVIDIA(0): Failing initialization of X screen 0
[    12.283] (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
[    12.283] (==) NVIDIA(1): RGB weight 888

I still can’t get multiple screens to work. Here is what does work:

[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.3" xrandr -q
Can't open display :0.3
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.2" xrandr -q
Can't open display :0.2
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.1" xrandr -q
Can't open display :0.1
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.0" xrandr -q
Screen 0: minimum 8 x 8, current 10240 x 1600, maximum 16384 x 8640
DVI-D-0 connected primary 2560x1600+0+0 (normal left inverted right x axis y axis) 641mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x900      59.99    59.94    59.95    59.82
   1440x810      60.00    59.97
   1400x1050     74.76    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864      75.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x450       59.95    59.82
   720x405       59.51    58.99
   720x400       85.04
   700x525       74.76    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432       75.00
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-1 connected 2560x1600+2560+0 (normal left inverted right x axis y axis) 641mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x900      59.99    59.94    59.95    59.82
   1440x810      60.00    59.97
   1400x1050     74.76    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864      75.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x450       59.95    59.82
   720x405       59.51    58.99
   720x400       85.04
   700x525       74.76    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432       75.00
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-2 connected 2560x1600+5120+0 (normal left inverted right x axis y axis) 641mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x900      59.99    59.94    59.95    59.82
   1440x810      60.00    59.97
   1400x1050     74.76    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864      75.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x450       59.95    59.82
   720x405       59.51    58.99
   720x400       85.04
   700x525       74.76    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432       75.00
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-3 connected 2560x1600+7680+0 (normal left inverted right x axis y axis) 641mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x900      59.99    59.94    59.95    59.82
   1440x810      60.00    59.97
   1400x1050     74.76    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864      75.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x450       59.95    59.82
   720x405       59.51    58.99
   720x400       85.04
   700x525       74.76    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432       75.00
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
[centos@ip-10-0-43-72 ~]$

and the xorg.conf for the above output:

[centos@ip-10-0-43-72 ~]$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen0 (1)" RightOf "Screen0"
    Screen      2  "Screen0 (2)" RightOf "Screen0 (1)"
    Screen      3  "Screen0 (3)" RightOf "Screen0 (2)"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    #Option         "Xinerama" "1"
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      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "ConnectedMonitor" "GPU-0.DFP-3,GPU-0.DFP-2,GPU-0.DFP-1,GPU-0.DFP-0"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (1)"
    Device         "Device0 (1)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "ConnectedMonitor" ""
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2)"
    Device         "Device0 (2)"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "ConnectedMonitor" ""
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (3)"
    Device         "Device0 (3)"
    Monitor        "Monitor4"
    DefaultDepth    24
    Option         "nvidiaXineramaInfo" "False"
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "ModeDebug" "True"
    Option         "ConnectedMonitor" ""
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

[centos@ip-10-0-43-72 ~]$

And here is the xorg.conf that I believe follows your instructions on what should work?

[centos@ip-10-0-43-72 ~]$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen0 (1)" RightOf "Screen0"
    Screen      2  "Screen0 (2)" RightOf "Screen0 (1)"
    Screen      3  "Screen0 (3)" RightOf "Screen0 (2)"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "GPU-0.DFP-0"
    Option         "ConnectedMonitor" "GPU-0.DFP-0"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (1)"
    Device         "Device0 (1)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "GPU-0.DFP-1"
    Option         "ConnectedMonitor" "GPU-0.DFP-1"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2)"
    Device         "Device0 (2)"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "GPU-0.DFP-2"
    Option         "ConnectedMonitor" "GPU-0.DFP-2"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (3)"
    Device         "Device0 (3)"
    Monitor        "Monitor4"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "GPU-0.DFP-3"
    Option         "ConnectedMonitor" "GPU-0.DFP-3"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

[centos@ip-10-0-43-72 ~]$

and the output for that xorg.conf:

[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.3" xrandr -q
Can't open display :0.3
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.2" xrandr -q
Can't open display :0.2
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.1" xrandr -q
Can't open display :0.1
[centos@ip-10-0-43-72 ~]$ DISPLAY=":0.0" xrandr -q
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 8640
DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 700mm x 400mm
   2560x1600     59.86 +  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01*   59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x900      59.99    59.94    59.95    59.82
   1440x810      60.00    59.97
   1400x1050     74.76    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864      75.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x450       59.95    59.82
   720x405       59.51    58.99
   720x400       85.04
   700x525       74.76    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432       75.00
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-1 disconnected (normal left inverted right x axis y axis)
DVI-D-2 disconnected (normal left inverted right x axis y axis)
DVI-D-3 disconnected (normal left inverted right x axis y axis)
[centos@ip-10-0-43-72 ~]$

The logfile for the above still shows name conflicts:

https://pastebin.com/raw/JxdVEKhD

[    11.872] (**) NVIDIA(0): Enabling 2D acceleration
[    11.872] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 1,
[    11.872] (WW) NVIDIA(0):     but with conflicting values ("GPU-0.DFP-0",
[    11.872] (WW) NVIDIA(0):     "GPU-0.DFP-1"); using value "GPU-0.DFP-0" from X screen
[    11.872] (WW) NVIDIA(0):     0.
[    11.872] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 2,
[    11.872] (WW) NVIDIA(0):     but with conflicting values ("GPU-0.DFP-0",
[    11.872] (WW) NVIDIA(0):     "GPU-0.DFP-2"); using value "GPU-0.DFP-0" from X screen
[    11.872] (WW) NVIDIA(0):     0.
[    11.872] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 3,
[    11.872] (WW) NVIDIA(0):     but with conflicting values ("GPU-0.DFP-0",
[    11.872] (WW) NVIDIA(0):     "GPU-0.DFP-3"); using value "GPU-0.DFP-0" from X screen
[    11.872] (WW) NVIDIA(0):     0.
[    11.872] (**) NVIDIA(0): ConnectedMonitor string: "GPU-0.DFP-0"
[    11.872] (II) Loading sub module "glxserver_nvidia"
[    11.873] (II) LoadModule: "glxserver_nvidia"

And if I change the xorg.conf to this, I still get the conflict error messages in the log:

[    12.029] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 1,
[    12.029] (WW) NVIDIA(0):     but with conflicting values ("DFP-0", "DFP-1"); using
[    12.029] (WW) NVIDIA(0):     value "DFP-0" from X screen 0.
[    12.029] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 2,
[    12.029] (WW) NVIDIA(0):     but with conflicting values ("DFP-0", "DFP-2"); using
[    12.029] (WW) NVIDIA(0):     value "DFP-0" from X screen 0.
[    12.029] (WW) NVIDIA(0): Option "ConnectedMonitor" is specified on X screens 0 and 3,
[    12.029] (WW) NVIDIA(0):     but with conflicting values ("DFP-0", "DFP-3"); using
[    12.029] (WW) NVIDIA(0):     value "DFP-0" from X screen 0.
[    12.029] (**) NVIDIA(0): ConnectedMonitor string: "DFP-0"

Here is the xorg.conf that causes the above errors:

[centos@ip-10-0-43-72 ~]$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen0 (1)" RightOf "Screen0"
    Screen      2  "Screen0 (2)" RightOf "Screen0 (1)"
    Screen      3  "Screen0 (3)" RightOf "Screen0 (2)"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP-0"
    Option         "ConnectedMonitor" "DFP-0"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (1)"
    Device         "Device0 (1)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP-1"
    Option         "ConnectedMonitor" "DFP-1"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2)"
    Device         "Device0 (2)"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP-2"
    Option         "ConnectedMonitor" "DFP-2"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (3)"
    Device         "Device0 (3)"
    Monitor        "Monitor4"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080"
    Option         "UseDisplayDevice" "DFP-3"
    Option         "ConnectedMonitor" "DFP-3"
    Option         "ModeDebug" "True"
    SubSection     "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
EndSection

[centos@ip-10-0-43-72 ~]$

I wonder is there something I am still doing wrong to cause the name conflict errors? Could that be the reason why I get no separate x screens?

I appreciate your patience and ongoing help. Thank you.

The multiple-screen config and the UseDisplayDevice “none” option behave rather chaotically in newer drivers, not really aligned with the docs. So it’s a bit of hit-and-miss. Please try a minimal config, only:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "ConnectedMonitor" "DFP-0"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (1)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "ConnectedMonitor" "DFP-1"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0 (2)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "ConnectedMonitor" "DFP-2"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device0 (3)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "ConnectedMonitor" "DFP-3"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection

and see if that works.

Here’s the result of that xorg.conf:

ubuntu@ip-172-31-2-64:~$ DISPLAY=:1 xrandr -q
Can't open display :1
ubuntu@ip-172-31-2-64:~$ DISPLAY=:2 xrandr -q
Can't open display :2
ubuntu@ip-172-31-2-64:~$ DISPLAY=:3 xrandr -q
Can't open display :3
ubuntu@ip-172-31-2-64:~$
ubuntu@ip-172-31-2-64:~$ DISPLAY=:0 xrandr -q
Screen 0: minimum 8 x 8, current 2560 x 1600, maximum 16384 x 8640
DVI-D-0 connected primary 2560x1600+0+0 (normal left inverted right x axis y axis) 700mm x 400mm
   2560x1600     59.86*+  59.99    59.97
   4096x2160     60.03
   3840x2160     60.01    60.00    60.00    59.98    59.97
   3200x1800     59.96    59.94
   2880x1620     59.97    59.96
   2560x1440     59.99    59.99    59.96    59.95
   2048x1536     85.00    75.00    60.00
   2048x1152     59.99    59.98    59.91    59.90
   1920x1440     85.00    75.00    60.00
   1920x1200     59.95    59.88
   1920x1080     60.01    59.97    59.96    59.93
   1856x1392     75.00    60.01
   1792x1344     75.00    60.01
   1680x1050     84.94    74.89    69.88    59.95    59.88
   1600x1200     85.00    75.00    70.00    65.00    60.00
   1600x1024     60.17
   1600x900      59.99    59.94    59.95    59.82
   1440x900      59.89
   1440x810      60.00    59.97
   1400x1050     85.00    74.76    70.00    59.98
   1400x900      59.96    59.88
   1368x768      59.88    59.85
   1360x768      59.96    59.80
   1280x1024     85.02    75.02    60.02
   1280x960      85.00    60.00
   1280x800      59.99    59.97    59.91    59.81
   1280x720      60.00    59.99    59.86    59.74
   1152x864     100.00    85.06    85.00    75.00    75.00    70.00    60.00
   1024x768      85.00    86.96    75.05    60.04    85.00    75.03    70.07    60.00
   1024x576      59.96    59.95    59.90    59.82
   960x720       85.00    75.00    60.00
   960x600       60.00    59.93
   960x540       59.99    59.96    59.82    59.63
   928x696       75.00    60.05
   896x672       75.05    60.01
   864x486       59.92    59.57
   840x525       85.02    74.96    69.88    60.01    59.88
   832x624       74.55
   800x600       85.00    70.00    65.00    60.00    85.14    75.00    72.19    60.32    56.25
   800x512       60.17
   800x450       59.95    59.82
   720x450       59.89
   720x405       59.51    58.99
   720x400       85.04
   700x525       85.08    74.76    70.06    59.98
   700x450       59.96    59.88
   684x384       59.88    59.85
   680x384       59.96    59.80
   640x512       85.02    75.02    60.02
   640x480       85.09    60.00    85.01    75.00    72.81    59.94
   640x400       59.98    59.88    85.08
   640x360       59.86    59.83    59.84    59.32
   640x350       85.08
   576x432      100.11    85.15    85.09    75.00    75.00    70.00    60.06
   512x384       85.00    87.06    75.03    70.07    60.00
   512x288       60.00    59.92
   480x270       59.82    59.63
   432x243       59.92    59.57
   416x312       74.66
   400x300       85.27    75.12    72.19    60.32    56.34
   360x202       59.51    59.13
   360x200       85.04
   320x240       85.18    75.00    72.81    60.05
   320x200       85.27
   320x180       59.84    59.32
   320x175       85.27
DVI-D-1 disconnected (normal left inverted right x axis y axis)
DVI-D-2 disconnected (normal left inverted right x axis y axis)
DVI-D-3 disconnected (normal left inverted right x axis y axis)

and the log:

https://pastebin.com/raw/zf1P5VKR

I notice in this document: https://download.nvidia.com/XFree86/Linux-x86_64/304.137/README/xconfigoptions.html

It says:

Option "ConnectedMonitor" "string"
"When this option is set for an X screen, it will be applied to all X screens running on the same GPU."

I wonder if this is why any further specification of ConnectedMonitor results in a name conflict?

It seems to me the logic in the driver here is preventing multiple X screens on the same GPU when there are no actual physical displays connected.

And because UseDisplayDevice “None” is not supported with GRID there is no way to have multiple X screens on multiple unconnected GPU ports.

What do you think? Could this be right? And is there any way nvidia can examine this part of the driver code and fix it?

thanks

Yes, this is why I added it to the Device Section.

The puzzling part is that the normal graphics driver is also behaving now like this (seen in recent experiments), telling that UseDisplayDevice “None” is not supported with GRID. You could try installing the normal graphics driver to confirm.
I don’t know if this is a deliberate change in driver behaviour or just a bug. At least I wouldn’t know why that option is still in the docs but actually rejected by any driver.
For some testing, you could also replace the connectedmonitor option in every device section with
Option “AllowEmptyInitialConfiguration” “true”

I used the following drivers:

NVIDIA-Linux-x86_64-430.26.run

It says:

Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) NVIDIA(GPU-0): UseDisplayDevice “None” is not supported with GRID

Here is the xorg.conf:

ubuntu@ip-172-31-2-178:~$ sudo cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 430.26

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"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration" "True"
    Option         "MetaModes" "1920x1080_60 +0+0"
    Option         "UseDisplayDevice" "None"
    Option         "ModeDebug" "True"

    SubSection     "Display"
        Virtual     1920 1080
        Depth       24
        Modes      "1920x1080"
    EndSubSection
EndSection

ubuntu@ip-172-31-2-178:~$

Here is the log output:

ubuntu@ip-172-31-2-178:~$ sudo journalctl -b0 --no-pager _COMM=gdm-x-session
-- Logs begin at Mon 2019-07-01 21:41:55 UTC, end at Mon 2019-07-01 22:17:55 UTC. --
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (--) Log file renamed from "/home/ubuntu/.local/share/xorg/Xorg.pid-862.log" to "/home/ubuntu/.local/share/xorg/Xorg.0.log"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: X.Org X Server 1.20.4
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: X Protocol Version 11, Revision 0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Build Operating System: Linux 4.4.0-143-generic x86_64 Ubuntu
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Current Operating System: Linux ip-172-31-2-178 5.0.0-1010-aws #11-Ubuntu SMP Tue Jun 25 13:59:51 UTC 2019 x86_64
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.0.0-1010-aws root=PARTUUID=67505cef-01 ro rdblacklist=nouveau console=tty1 console=ttyS0 nvme_core.io_timeout=4294967295 panic=-1
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Build Date: 03 April 2019  09:03:57AM
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: xorg-server 2:1.20.4-1ubuntu3 (For technical support please see http://www.ubuntu.com/support)
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Current version of pixman: 0.36.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Before reporting problems, check http://wiki.x.org
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         to make sure that you have the latest version.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Markers: (--) probed, (**) from config file, (==) default setting,
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         (++) from command line, (!!) notice, (II) informational,
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Log file: "/home/ubuntu/.local/share/xorg/Xorg.0.log", Time: Mon Jul  1 22:16:39 2019
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Using config file: "/etc/X11/xorg.conf"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) ServerLayout "Layout0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) |-->Screen "Screen0" (0)
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) |   |-->Monitor "Monitor0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) |   |-->Device "Device0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) |-->Input Device "Keyboard0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) |-->Input Device "Mouse0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Automatically adding devices
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Automatically enabling devices
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Automatically adding GPU devices
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Automatically binding GPU devices
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Entry deleted from font path.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) FontPath set to:
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         /usr/share/fonts/X11/misc,
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         built-ins
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) ModulePath set to "/usr/lib/xorg/modules"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) Disabling Keyboard0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) Disabling Mouse0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loader magic: 0x55b16d06e020
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module ABI versions:
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         X.Org ANSI C Emulation: 0.4
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         X.Org Video Driver: 24.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         X.Org XInput driver : 24.1
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         X.Org Server Extension : 10.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (++) using VT number 2
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) xfree86: Adding drm device (/dev/dri/card0)
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 12 paused 0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (--) PCI:*(0@0:2:0) 1013:00b8:5853:0001 rev 0, Mem @ 0x90000000/33554432, 0x96004000/4096, BIOS @ 0x????????/131072
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (--) PCI: (0@0:30:0) 10de:13f2:10de:113a rev 161, Mem @ 0x94000000/16777216, 0x80000000/268435456, 0x92000000/33554432, I/O @ 0x0000c100/128
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "glx"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module glx: vendor="X.Org Foundation"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         ABI class: X.Org Server Extension, version 10.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "nvidia"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module nvidia: vendor="NVIDIA Corporation"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         compiled for 1.6.99.901, module version = 1.0.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Module class: X.Org Video Driver
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) NVIDIA dlloader X Driver  430.26  Tue Jun  4 17:52:10 CDT 2019
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) systemd-logind: releasing fd for 226:0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading sub module "fb"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "fb"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading /usr/lib/xorg/modules/libfb.so
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module fb: vendor="X.Org Foundation"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         ABI class: X.Org ANSI C Emulation, version 0.4
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading sub module "wfb"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "wfb"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading /usr/lib/xorg/modules/libwfb.so
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module wfb: vendor="X.Org Foundation"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         ABI class: X.Org ANSI C Emulation, version 0.4
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading sub module "ramdac"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "ramdac"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module "ramdac" already built-in
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) NVIDIA(0): RGB weight 888
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) NVIDIA(0): Default visual is TrueColor
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Option "ModeDebug" "True"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" "True"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Option "MetaModes" "1920x1080_60 +0+0"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Option "UseDisplayDevice" "None"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Enabling 2D acceleration
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0): Option "UseDisplayDevice" set to "none"; enabling NoScanout
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (**) NVIDIA(0):     mode
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading sub module "glxserver_nvidia"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) LoadModule: "glxserver_nvidia"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Loading /usr/lib/xorg/modules/extensions/libglxserver_nvidia.so
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         compiled for 1.6.99.901, module version = 1.0.0
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:         Module class: X.Org Server Extension
Jul 01 22:16:39 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) NVIDIA GLX Module  430.26  Tue Jun  4 17:50:01 CDT 2019
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) NVIDIA(GPU-0): UseDisplayDevice "None" is not supported with GRID
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) NVIDIA(GPU-0):     displayless
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) NVIDIA(GPU-0): Failed to select a display subsystem.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) NVIDIA(0): Failing initialization of X screen
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) UnloadModule: "nvidia"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) UnloadSubModule: "glxserver_nvidia"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) Unloading glxserver_nvidia
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) UnloadSubModule: "wfb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (II) UnloadSubModule: "fb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) Screen(s) found, but none have a usable configuration.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Fatal server error:
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) no screens found(EE)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Please consult the The X.Org Foundation support
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:          at http://wiki.x.org
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]:  for help.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) Please also check the log file at "/home/ubuntu/.local/share/xorg/Xorg.0.log" for additional information.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: (EE) Server terminated with error (1). Closing log file.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[858]: Unable to run X server
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (--) Log file renamed from "/var/lib/gdm3/.local/share/xorg/Xorg.pid-1033.log" to "/var/lib/gdm3/.local/share/xorg/Xorg.0.log"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: X.Org X Server 1.20.4
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: X Protocol Version 11, Revision 0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Build Operating System: Linux 4.4.0-143-generic x86_64 Ubuntu
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Current Operating System: Linux ip-172-31-2-178 5.0.0-1010-aws #11-Ubuntu SMP Tue Jun 25 13:59:51 UTC 2019 x86_64
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.0.0-1010-aws root=PARTUUID=67505cef-01 ro rdblacklist=nouveau console=tty1 console=ttyS0 nvme_core.io_timeout=4294967295 panic=-1
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Build Date: 03 April 2019  09:03:57AM
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: xorg-server 2:1.20.4-1ubuntu3 (For technical support please see http://www.ubuntu.com/support)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Current version of pixman: 0.36.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Before reporting problems, check http://wiki.x.org
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         to make sure that you have the latest version.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Markers: (--) probed, (**) from config file, (==) default setting,
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         (++) from command line, (!!) notice, (II) informational,
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Log file: "/var/lib/gdm3/.local/share/xorg/Xorg.0.log", Time: Mon Jul  1 22:16:41 2019
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Using config file: "/etc/X11/xorg.conf"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) ServerLayout "Layout0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) |-->Screen "Screen0" (0)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) |   |-->Monitor "Monitor0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) |   |-->Device "Device0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) |-->Input Device "Keyboard0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) |-->Input Device "Mouse0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Automatically adding devices
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Automatically enabling devices
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Automatically adding GPU devices
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Automatically binding GPU devices
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Entry deleted from font path.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) FontPath set to:
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         /usr/share/fonts/X11/misc,
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         built-ins
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) ModulePath set to "/usr/lib/xorg/modules"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) Disabling Keyboard0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) Disabling Mouse0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loader magic: 0x559499740020
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module ABI versions:
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         X.Org ANSI C Emulation: 0.4
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         X.Org Video Driver: 24.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         X.Org XInput driver : 24.1
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         X.Org Server Extension : 10.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (++) using VT number 1
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) xfree86: Adding drm device (/dev/dri/card0)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 12 paused 0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (--) PCI:*(0@0:2:0) 1013:00b8:5853:0001 rev 0, Mem @ 0x90000000/33554432, 0x96004000/4096, BIOS @ 0x????????/131072
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (--) PCI: (0@0:30:0) 10de:13f2:10de:113a rev 161, Mem @ 0x94000000/16777216, 0x80000000/268435456, 0x92000000/33554432, I/O @ 0x0000c100/128
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "glx"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module glx: vendor="X.Org Foundation"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         ABI class: X.Org Server Extension, version 10.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "nvidia"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module nvidia: vendor="NVIDIA Corporation"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         compiled for 1.6.99.901, module version = 1.0.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Module class: X.Org Video Driver
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) NVIDIA dlloader X Driver  430.26  Tue Jun  4 17:52:10 CDT 2019
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) systemd-logind: releasing fd for 226:0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading sub module "fb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "fb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading /usr/lib/xorg/modules/libfb.so
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module fb: vendor="X.Org Foundation"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         ABI class: X.Org ANSI C Emulation, version 0.4
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading sub module "wfb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "wfb"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading /usr/lib/xorg/modules/libwfb.so
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module wfb: vendor="X.Org Foundation"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         compiled for 1.20.4, module version = 1.0.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         ABI class: X.Org ANSI C Emulation, version 0.4
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading sub module "ramdac"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "ramdac"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module "ramdac" already built-in
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) NVIDIA(0): RGB weight 888
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) NVIDIA(0): Default visual is TrueColor
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Option "ModeDebug" "True"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" "True"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Option "MetaModes" "1920x1080_60 +0+0"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Option "UseDisplayDevice" "None"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Enabling 2D acceleration
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0): Option "UseDisplayDevice" set to "none"; enabling NoScanout
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (**) NVIDIA(0):     mode
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading sub module "glxserver_nvidia"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) LoadModule: "glxserver_nvidia"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Loading /usr/lib/xorg/modules/extensions/libglxserver_nvidia.so
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         compiled for 1.6.99.901, module version = 1.0.0
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:         Module class: X.Org Server Extension
Jul 01 22:16:41 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) NVIDIA GLX Module  430.26  Tue Jun  4 17:50:01 CDT 2019
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) NVIDIA(GPU-0): UseDisplayDevice "None" is not supported with GRID
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) NVIDIA(GPU-0):     displayless
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) NVIDIA(GPU-0): Failed to select a display subsystem.
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) NVIDIA(0): Failing initialization of X screen
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) UnloadModule: "nvidia"
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) UnloadSubModule: "glxserver_nvidia"
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) Unloading glxserver_nvidia
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) UnloadSubModule: "wfb"
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (II) UnloadSubModule: "fb"
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) Screen(s) found, but none have a usable configuration.
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE)
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Fatal server error:
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) no screens found(EE)
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE)
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Please consult the The X.Org Foundation support
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:          at http://wiki.x.org
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]:  for help.
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) Please also check the log file at "/var/lib/gdm3/.local/share/xorg/Xorg.0.log" for additional information.
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE)
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: (EE) Server terminated with error (1). Closing log file.
Jul 01 22:16:43 ip-172-31-2-178 /usr/lib/gdm3/gdm-x-session[1031]: Unable to run X server
ubuntu@ip-172-31-2-178:~$

For some testing, you could also replace the connectedmonitor option in every device section with
Option “AllowEmptyInitialConfiguration” “true”

Here’s the output of that test:
https://pastebin.com/raw/8wLRegwc

And the xorg.conf used:

ubuntu@ip-172-31-2-178:~$ sudo cat /etc/X11/xorg.conf
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "AllowEmptyInitialConfiguration" "True"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "AllowEmptyInitialConfiguration" "True"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "AllowEmptyInitialConfiguration" "True"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          2
EndSection

Section "Device"
    Identifier     "Device3"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "AllowEmptyInitialConfiguration" "True"
    BoardName      "Tesla M60"
    BusID          "PCI:0:30:0"
    Screen          3
EndSection



Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen1" RightOf "Screen0"
    Screen      2  "Screen2" RightOf "Screen0"
    Screen      3  "Screen3" RightOf "Screen0"
    Option         "Xinerama" "0"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    Option         "ModeDebug" "True"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    Option         "ModeDebug" "True"
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    Option         "ModeDebug" "True"
EndSection

Section "Screen"
    Identifier     "Screen3"
    Device         "Device3"
    Monitor        "Monitor3"
    Option         "ModeDebug" "True"
EndSection

ubuntu@ip-172-31-2-178:~$

At this stage I think tried pretty much everything I can to get multiple X screens.

Can you think of any further things to try?

Is there a process at nvidia to get the driver developers to examine this?

thanks

Only thing I can think of is using an ealier driver, e.g. v390.
The devs are reading the posts but rarely ever answer. Some things are silently fixed.

Thanks Generix for all your help.

Nvidia developers - if you can help it would be much appreciated.

The goal is to be able to use Nvidia cards/drivers and have separate xwindows screens on headless machines, one for each GPU head.

Thus to be able to say for example:

ubuntu@ip-172-31-13-8:~ DISPLAY=":0.0" xrandr -q ubuntu@ip-172-31-13-8:~ DISPLAY=":0.1" xrandr -q
ubuntu@ip-172-31-13-8:~ DISPLAY=":0.2" xrandr -q ubuntu@ip-172-31-13-8:~ DISPLAY=":0.3" xrandr -q

And have those commands work.

I’ve found it doesn’t work on Tesla M60 and I’m going to examine other Nvidia cards in detail to find out if the problem occurs on all Nvidia cards.

thanks!