For Xorg.0.log I see some valid modes which the driver accepts. Lines such as this:
[ 13.525] (II) NVIDIA(GPU-0): Mode "1280x720_60" is valid.
So not only does EDID work, the driver accepts some of the modes. The final mode pool is this, and all of these modes should work:
[ 13.925] (II) NVIDIA(GPU-0): --- Modes in ModePool for NVIDIA (DFP-0) ---
[ 13.925] (II) NVIDIA(GPU-0): "nvidia-auto-select" : 1280 x 720 @ 60.0 Hz (from: EDID, CEA, Detailed)
[ 13.925] (II) NVIDIA(GPU-0): "1280x720" : 1280 x 720 @ 60.0 Hz (from: EDID, CEA, Detailed)
[ 13.925] (II) NVIDIA(GPU-0): "1280x720_60" : 1280 x 720 @ 60.0 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "1280x720_60_0" : 1280 x 720 @ 60.0 Hz (from: EDID, CEA)
[ 13.926] (II) NVIDIA(GPU-0): "1280x720_60_1" : 1280 x 720 @ 59.9 Hz (from: EDID, CEA)
[ 13.926] (II) NVIDIA(GPU-0): "1280x720_50" : 1280 x 720 @ 50.0 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "1280x720_50_0" : 1280 x 720 @ 50.0 Hz (from: EDID, CEA)
[ 13.926] (II) NVIDIA(GPU-0): "720x576" : 720 x 576 @ 50.0 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "720x576_50" : 720 x 576 @ 50.0 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "720x576_50_0" : 720 x 576 @ 50.0 Hz (from: EDID, CEA)
[ 13.926] (II) NVIDIA(GPU-0): "720x480" : 720 x 480 @ 59.9 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "720x480_60" : 720 x 480 @ 59.9 Hz (from: EDID, CEA, Detailed)
[ 13.926] (II) NVIDIA(GPU-0): "720x480_60_0" : 720 x 480 @ 59.9 Hz (from: EDID, CEA)
[ 13.926] (II) NVIDIA(GPU-0): "640x480" : 640 x 480 @ 59.9 Hz (from: EDID)
[ 13.926] (II) NVIDIA(GPU-0): "640x480_60" : 640 x 480 @ 59.9 Hz (from: EDID)
[ 13.926] (II) NVIDIA(GPU-0): --- End of ModePool for NVIDIA (DFP-0): ---
There are also some metamodes.
I also see some input devices have been set up.
I see some later mode information after the mode pool was complete, which makes me wonder if there was a disconnect and reconnect, but there are still modes in the mode pool at the end. The interesting part at the end of the Xorg.0.log:
[ 16.845] (--) NVIDIA(GPU-0): ADA (DFP-0): connected
[ 16.845] (--) NVIDIA(GPU-0): ADA (DFP-0): External TMDS
[ 16.845] (--) NVIDIA(GPU-0): ADA (DFP-0) Name Aliases:
[ 16.845] (--) NVIDIA(GPU-0): DFP
[ 16.845] (--) NVIDIA(GPU-0): DFP-0
[ 16.845] (--) NVIDIA(GPU-0): DPY-0
[ 16.845] (--) NVIDIA(GPU-0): HDMI-0
[ 16.845] (--) NVIDIA(GPU-0): DPY-EDID-40e1d303-9979-fb31-b34f-e8704c088759
[ 16.845] (--) NVIDIA(GPU-0): HDMI-0
[ 71.378] (**) Option "fd" "35"
[ 71.378] (II) event6 - WaveShare WS170120: device removed
[ 71.379] (**) Option "fd" "38"
[ 71.379] (II) event7 - mini keyboard: device removed
[ 71.380] (**) Option "fd" "39"
[ 71.381] (**) Option "fd" "40"
[ 71.381] (II) event5 - gpio-keys: device removed
[ 71.382] (**) Option "fd" "41"
[ 71.382] (II) event4 - tegra-snd-t19x-mobile-rt565x Headset Jack: device removed
[ 71.384] (**) Option "fd" "39"
[ 71.384] (II) event8 - mini keyboard: device removed
[ 71.481] (II) systemd-logind: got pause for 13:70
[ 71.484] (II) systemd-logind: got pause for 13:71
[ 71.485] (II) systemd-logind: got pause for 13:69
[ 71.485] (II) systemd-logind: got pause for 13:72
[ 71.485] (II) systemd-logind: got pause for 13:68
I don’t know what the cause of disconnect is, but perhaps USB was put in a low power/sleep mode. Then systemd-logind got large pauses…again, I don’t know if this is from screen save or sleep type activity. I cannot be specific, but it is common for devices going into some sort of sleep mode to not correctly wake up.
On the other hand, nowhere do I see “1024x600
”. This mode is neither accepted nor rejected, and thus by default is rejected. Are you sure this monitor is capable of native 1024x600?
A typical desktop PC can do some editing to make modes appear to be part of the monitor, but in reality the monitor might be clipping a few pixels. I don’t think this will work with the embedded video driver, and only modes specifically available will work.