HDMI Display for Raspberry Pi on Jetson TK1

Hi guys,

I recently purchased a Waveshare 7inch HDMI LCD rev C (http://www.waveshare.com/product/mini-pc/raspberry-pi/7inch-hdmi-lcd-b.htm) which is intended to be used on a Raspberry Pi. I want to make it work on the Jetson TK1.

I tested the HDMI screen on my desktop (Windows 7) and it works well. I can see my desktop on the screen. But it doesn’t show any output when I plug it in my Jetson TK1 HDMI port (which works normally with a standard screen). The screen is correctly powered-up using an external 5V source, so it’s not an issue with the Jetson USB port not having enough juice.

I typed the following command :

sudo get-edid | parse-edid

and got the following output :

This is read-edid version 3.0.1. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
No EDID on bus 2
No EDID on bus 4
No EDID on bus 5
1 potential busses found: 3
128-byte EDID successfully retrieved from i2c bus 3
Looks like i2c was successful. Have a good day.
Checksum Correct

Section "Monitor"
        Identifier ""
        ModelName ""
        VendorName "ADA"
        # Monitor Manufactured week 1 of 2007
        # EDID version 1.3
        # Digital Display
        DisplaySize 150 100
        Gamma 1.00
        Option "DPMS" "false"
        Modeline        "Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync
EndSection

Also, here’s the content of my /etc/X11/xorg.conf file

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.
Section "Module"
    Disable     "dri"
    SubSection  "extmod"
        Option  "omit xfree86-dga"
    EndSubSection
EndSection

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
    Option      "AllowEmptyInitialConfiguration" "true"
EndSection

Section "Monitor"
   Identifier "DSI-0"
   Option    "Ignore"
EndSection

Have any of you guys encountered a similar issue and was successful in solving it ?

You might want to post the log from “/var/log/Xorg.0.log”.

Here’s the content of the log file

[    13.127]
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    13.127] X Protocol Version 11, Revision 0
[    13.127] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    13.127] Current Operating System: Linux tegra-ubuntu 3.10.40-gdacac96 #1 SMP PREEMPT Tue Feb 16 14:26:00 EST 2016 armv7l
[    13.127] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    13.128] Build Date: 30 July 2014  12:24:34AM
[    13.128] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support)
[    13.128] Current version of pixman: 0.30.2
[    13.128]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    13.128] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    13.128] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan  1 02:13:26 2000
[    13.133] (==) Using config file: "/etc/X11/xorg.conf"
[    13.133] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    13.138] (==) No Layout section.  Using the first Screen section.
[    13.139] (**) |-->Screen "Default Screen" (0)
[    13.139] (**) |   |-->Monitor "Waveshare-7-inch"
[    13.139] (**) |   |-->Device "Tegra0"
[    13.139] (==) Automatically adding devices
[    13.139] (==) Automatically enabling devices
[    13.139] (==) Automatically adding GPU devices
[    13.146] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    13.146]    Entry deleted from font path.
[    13.147] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    13.147]    Entry deleted from font path.
[    13.147] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    13.147]    Entry deleted from font path.
[    13.147] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    13.147]    Entry deleted from font path.
[    13.147] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    13.147]    Entry deleted from font path.
[    13.147] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/Type1,
        built-ins
[    13.147] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    13.147] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    13.147] (II) Loader magic: 0xb6fa3f10
[    13.147] (II) Module ABI versions:
[    13.148]    X.Org ANSI C Emulation: 0.4
[    13.148]    X.Org Video Driver: 15.0
[    13.148]    X.Org XInput driver : 20.0
[    13.148]    X.Org Server Extension : 8.0
[    13.148] Initializing built-in extension Generic Event Extension
[    13.148] Initializing built-in extension SHAPE
[    13.149] Initializing built-in extension MIT-SHM
[    13.149] Initializing built-in extension XInputExtension
[    13.149] Initializing built-in extension XTEST
[    13.149] Initializing built-in extension BIG-REQUESTS
[    13.149] Initializing built-in extension SYNC
[    13.149] Initializing built-in extension XKEYBOARD
[    13.149] Initializing built-in extension XC-MISC
[    13.149] Initializing built-in extension SECURITY
[    13.149] Initializing built-in extension XINERAMA
[    13.149] Initializing built-in extension XFIXES
[    13.149] Initializing built-in extension RENDER
[    13.149] Initializing built-in extension RANDR
[    13.149] Initializing built-in extension COMPOSITE
[    13.149] Initializing built-in extension DAMAGE
[    13.149] Initializing built-in extension MIT-SCREEN-SAVER
[    13.150] Initializing built-in extension DOUBLE-BUFFER
[    13.150] Initializing built-in extension RECORD
[    13.150] Initializing built-in extension DPMS
[    13.150] Initializing built-in extension Present
[    13.150] Initializing built-in extension DRI3
[    13.150] Initializing built-in extension X-Resource
[    13.150] Initializing built-in extension XVideo
[    13.150] Initializing built-in extension XVideo-MotionCompensation
[    13.150] Initializing built-in extension SELinux
[    13.150] Initializing built-in extension XFree86-VidModeExtension
[    13.150] Initializing built-in extension XFree86-DGA
[    13.150] Initializing built-in extension XFree86-DRI
[    13.150] Initializing built-in extension DRI2
[    13.150] (WW) "dri" will not be loaded unless youve specified it to be loaded elsewhere.
[    13.150] (II) "glx" will be loaded by default.
[    13.150] (WW) "xmir" is not to be loaded by default. Skipping.
[    13.150] (II) LoadModule: "extmod"
[    13.151] (II) Module "extmod" already built-in
[    13.151] (II) LoadModule: "glx"
[    13.152] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    13.432] (II) Module glx: vendor="NVIDIA Corporation"
[    13.433]    compiled for 4.0.2, module version = 1.0.0
[    13.433]    Module class: X.Org Server Extension
[    13.433] (II) NVIDIA GLX Module  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:24:45 PDT 2015
[    13.433] Loading extension GLX
[    13.433] (II) LoadModule: "nvidia"
[    13.441] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    13.470] (II) Module nvidia: vendor="NVIDIA Corporation"
[    13.470]    compiled for 4.0.2, module version = 1.0.0
[    13.470]    Module class: X.Org Video Driver
[    13.492] (II) NVIDIA dlloader X Driver  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:26:03 PDT 2015
[    13.492] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    13.492] (++) using VT number 7

[    13.494] (WW) Falling back to old probe method for NVIDIA
[    13.495] (II) Loading sub module "fb"
[    13.495] (II) LoadModule: "fb"
[    13.496] (II) Loading /usr/lib/xorg/modules/libfb.so
[    13.498] (II) Module fb: vendor="X.Org Foundation"
[    13.498]    compiled for 1.15.1, module version = 1.0.0
[    13.498]    ABI class: X.Org ANSI C Emulation, version 0.4
[    13.499] (WW) Unresolved symbol: fbGetGCPrivateKey
[    13.499] (II) Loading sub module "wfb"
[    13.499] (II) LoadModule: "wfb"
[    13.499] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    13.502] (II) Module wfb: vendor="X.Org Foundation"
[    13.502]    compiled for 1.15.1, module version = 1.0.0
[    13.502]    ABI class: X.Org ANSI C Emulation, version 0.4
[    13.503] (II) Loading sub module "ramdac"
[    13.503] (II) LoadModule: "ramdac"
[    13.503] (II) Module "ramdac" already built-in
[    13.503] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    13.504] (==) NVIDIA(0): RGB weight 888
[    13.504] (==) NVIDIA(0): Default visual is TrueColor
[    13.504] (**) NVIDIA(0): Using gamma correction (2.2, 2.2, 2.2)
[    13.504] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[    13.504] (**) NVIDIA(0): Option "UseEDID" "false"
[    13.505] (**) NVIDIA(0): Enabling 2D acceleration
[    13.505] (**) NVIDIA(0): Ignoring EDIDs
[    13.676] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    13.676] (--) NVIDIA(0): Memory: 1937408 kBytes
[    13.676] (--) NVIDIA(0): VideoBIOS:
[    13.676] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    13.676] (--) NVIDIA(0):     DFP-0 (connected)
[    13.676] (--) NVIDIA(0):     DFP-1
[    13.676] (--) NVIDIA(0): DFP-0: External TMDS
[    13.676] (--) NVIDIA(0): DFP-1: External TMDS
[    13.677] (**) NVIDIA(0): Option "Ignore"
[    13.677] (**) NVIDIA(0): Ignoring display device DFP-0
[    13.677] (==) NVIDIA(0):
[    13.677] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    13.677] (==) NVIDIA(0):     will be used as the requested mode.
[    13.677] (==) NVIDIA(0):
[    13.677] (--) NVIDIA(0): No enabled display devices found; starting anyway because
[    13.677] (--) NVIDIA(0):     AllowEmptyInitialConfiguration is enabled
[    13.677] (II) NVIDIA(0): Validated MetaModes:
[    13.677] (II) NVIDIA(0):     "NULL"
[    13.677] (**) NVIDIA(0): Virtual screen size configured to be 1024 x 600
[    13.677] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    13.677] (**) NVIDIA(0): DPI set to (25, 25); computed from "DisplaySize" Monitor
[    13.677] (**) NVIDIA(0):     section option
[    13.677] (--) Depth 24 pixmap format is 32 bpp
[    13.678] (WW) NVIDIA(GPU-0): Failed to enter interactive mode.
[    13.692] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    13.693] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    13.693] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    13.693] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    13.693] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    13.693] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    13.693] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    13.693] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    13.693] (II) NVIDIA(0):     Config Options in the README.
[    13.693] (II) NVIDIA(0): Setting mode "NULL"
[    13.781] Loading extension NV-GLX
[    13.791] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.791] (==) NVIDIA(0): Backing store enabled
[    13.791] (==) NVIDIA(0): Silken mouse enabled
[    13.792] (**) NVIDIA(0): DPMS enabled
[    13.792] Loading extension NV-CONTROL
[    13.803] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    13.803] (WW) NVIDIA(0): Option "IgnoreEDID" is not used
[    13.803] (WW) NVIDIA(0): Option "PreferredMode" is not used
[    13.803] (II) Loading sub module "dri2"
[    13.803] (II) LoadModule: "dri2"
[    13.803] (II) Module "dri2" already built-in
[    13.803] (II) NVIDIA(0): [DRI2] Setup complete
[    13.803] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.803] (--) RandR disabled
[    13.823] (II) SELinux: Disabled on system
[    13.825] (II) Initializing extension GLX
[    13.885] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    13.894] (II) config/udev: Adding input device gpio-keys.4 (/dev/input/event5)
[    13.894] (**) gpio-keys.4: Applying InputClass "evdev keyboard catchall"
[    13.894] (II) LoadModule: "evdev"
[    13.895] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    13.898] (II) Module evdev: vendor="X.Org Foundation"
[    13.898]    compiled for 1.15.0, module version = 2.8.2
[    13.898]    Module class: X.Org XInput Driver
[    13.898]    ABI class: X.Org XInput driver, version 20.0
[    13.898] (II) Using input driver 'evdev' for 'gpio-keys.4'
[    13.898] (**) gpio-keys.4: always reports core events
[    13.898] (**) evdev: gpio-keys.4: Device: "/dev/input/event5"
[    13.898] (--) evdev: gpio-keys.4: Vendor 0x1 Product 0x1
[    13.899] (--) evdev: gpio-keys.4: Found keys
[    13.899] (II) evdev: gpio-keys.4: Configuring as keyboard
[    13.899] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.4/input/input5/event5"
[    13.899] (II) XINPUT: Adding extended input device "gpio-keys.4" (type: KEYBOARD, id 6)
[    13.899] (**) Option "xkb_rules" "evdev"
[    13.899] (**) Option "xkb_model" "pc105"
[    13.899] (**) Option "xkb_layout" "us"
[    13.902] (II) config/udev: Adding input device DELL DELL USB Laser Mouse (/dev/input/event0)
[    13.903] (**) DELL DELL USB Laser Mouse: Applying InputClass "evdev pointer catchall"
[    13.903] (II) Using input driver 'evdev' for 'DELL DELL USB Laser Mouse'
[    13.903] (**) DELL DELL USB Laser Mouse: always reports core events
[    13.903] (**) evdev: DELL DELL USB Laser Mouse: Device: "/dev/input/event0"
[    13.903] (--) evdev: DELL DELL USB Laser Mouse: Vendor 0x46d Product 0xc063
[    13.903] (--) evdev: DELL DELL USB Laser Mouse: Found 12 mouse buttons
[    13.903] (--) evdev: DELL DELL USB Laser Mouse: Found scroll wheel(s)
[    13.903] (--) evdev: DELL DELL USB Laser Mouse: Found relative axes
[    13.903] (--) evdev: DELL DELL USB Laser Mouse: Found x and y relative axes
[    13.903] (II) evdev: DELL DELL USB Laser Mouse: Configuring as mouse
[    13.903] (II) evdev: DELL DELL USB Laser Mouse: Adding scrollwheel support
[    13.903] (**) evdev: DELL DELL USB Laser Mouse: YAxisMapping: buttons 4 and 5
[    13.903] (**) evdev: DELL DELL USB Laser Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.903] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.1/2-1.1:1.0/input/input0/event0"
[    13.903] (II) XINPUT: Adding extended input device "DELL DELL USB Laser Mouse" (type: MOUSE, id 7)
[    13.904] (II) evdev: DELL DELL USB Laser Mouse: initialized for relative axes.
[    13.904] (**) DELL DELL USB Laser Mouse: (accel) keeping acceleration scheme 1
[    13.904] (**) DELL DELL USB Laser Mouse: (accel) acceleration profile 0
[    13.904] (**) DELL DELL USB Laser Mouse: (accel) acceleration factor: 2.000
[    13.904] (**) DELL DELL USB Laser Mouse: (accel) acceleration threshold: 4
[    13.906] (II) config/udev: Adding input device   USB Keyboard (/dev/input/event1)
[    13.906] (**)   USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    13.906] (II) Using input driver 'evdev' for '  USB Keyboard'
[    13.906] (**)   USB Keyboard: always reports core events
[    13.906] (**) evdev:   USB Keyboard: Device: "/dev/input/event1"
[    13.906] (--) evdev:   USB Keyboard: Vendor 0x4d9 Product 0x1603
[    13.906] (--) evdev:   USB Keyboard: Found keys
[    13.906] (II) evdev:   USB Keyboard: Configuring as keyboard
[    13.906] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.2/2-1.2:1.0/input/input1/event1"
[    13.906] (II) XINPUT: Adding extended input device "  USB Keyboard" (type: KEYBOARD, id 8)
[    13.906] (**) Option "xkb_rules" "evdev"
[    13.906] (**) Option "xkb_model" "pc105"
[    13.906] (**) Option "xkb_layout" "us"
[    13.908] (II) config/udev: Adding input device   USB Keyboard (/dev/input/event2)
[    13.909] (**)   USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    13.909] (II) Using input driver 'evdev' for '  USB Keyboard'
[    13.909] (**)   USB Keyboard: always reports core events
[    13.909] (**) evdev:   USB Keyboard: Device: "/dev/input/event2"
[    13.909] (--) evdev:   USB Keyboard: Vendor 0x4d9 Product 0x1603
[    13.909] (--) evdev:   USB Keyboard: Found keys
[    13.909] (II) evdev:   USB Keyboard: Configuring as keyboard
[    13.909] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.2/2-1.2:1.1/input/input2/event2"
[    13.909] (II) XINPUT: Adding extended input device "  USB Keyboard" (type: KEYBOARD, id 9)
[    13.909] (**) Option "xkb_rules" "evdev"
[    13.909] (**) Option "xkb_model" "pc105"
[    13.909] (**) Option "xkb_layout" "us"
[    13.911] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event3)
[    13.911] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    13.911] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    13.912] (**) BYZHYYZHY By ZH851: always reports core events
[    13.912] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event3"
[    13.912] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    13.912] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    13.912] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    13.912] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    13.912] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    13.912] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    13.912] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    13.912] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    13.912] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    13.912] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.912] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.3/2-1.3:1.0/input/input3/event3"
[    13.912] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 10)
[    13.913] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    13.913] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    13.913] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    13.913] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    13.913] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    13.914] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event4)
[    13.914] (II) No input driver specified, ignoring this device.
[    13.914] (II) This device may have been added with another device file.
[    16.434] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.549] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.582] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.358] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

The part I notice when it starts standing out is:

...Option "UseEDID" "false"
...Enabling 2D acceleration
...Ignoring EDIDs

It looks like the screen provides correct EDID information, and the system loads just fine up until that point. Then perfectly good EDID data is thrown out. What I don’t know is why. The option UseEDID false would seem to mean that somewhere someone configured to not use EDID…but your xorg.conf does not contain this.

I wonder if the default in the driver accidentally had this option set to false. This would explain part of some display issues.

I would suggest this experiment…in the xorg.conf file, set UseEDID true (device section):

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
    Option      "AllowEmptyInitialConfiguration" "true"
    Option      "UseEDID" "true"
EndSection

Here’s the new output after adding the lines in xorg.conf file

[    12.994]
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    12.994] X Protocol Version 11, Revision 0
[    12.994] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    12.994] Current Operating System: Linux tegra-ubuntu 3.10.40-gdacac96 #1 SMP PREEMPT Tue Feb 16 14:26:00 EST 2016 armv7l
[    12.994] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    12.995] Build Date: 30 July 2014  12:24:34AM
[    12.995] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support)
[    12.995] Current version of pixman: 0.30.2
[    12.995]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    12.995] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.996] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan  1 03:58:59 2000
[    13.001] (==) Using config file: "/etc/X11/xorg.conf"
[    13.001] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    13.005] (==) No Layout section.  Using the first Screen section.
[    13.005] (==) No screen section available. Using defaults.
[    13.005] (**) |-->Screen "Default Screen Section" (0)
[    13.005] (**) |   |-->Monitor "<default monitor>"
[    13.005] (==) No device specified for screen "Default Screen Section".
        Using the first device section listed.
[    13.006] (**) |   |-->Device "Tegra0"
[    13.006] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    13.006] (==) Automatically adding devices
[    13.006] (==) Automatically enabling devices
[    13.006] (==) Automatically adding GPU devices
[    13.012] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    13.012]    Entry deleted from font path.
[    13.012] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    13.012]    Entry deleted from font path.
[    13.013] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    13.013]    Entry deleted from font path.
[    13.013] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    13.013]    Entry deleted from font path.
[    13.013] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    13.014]    Entry deleted from font path.
[    13.014] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/Type1,
        built-ins
[    13.014] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    13.014] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    13.014] (II) Loader magic: 0xb6f87f10
[    13.014] (II) Module ABI versions:
[    13.014]    X.Org ANSI C Emulation: 0.4
[    13.014]    X.Org Video Driver: 15.0
[    13.014]    X.Org XInput driver : 20.0
[    13.014]    X.Org Server Extension : 8.0
[    13.015] Initializing built-in extension Generic Event Extension
[    13.015] Initializing built-in extension SHAPE
[    13.015] Initializing built-in extension MIT-SHM
[    13.015] Initializing built-in extension XInputExtension
[    13.015] Initializing built-in extension XTEST
[    13.015] Initializing built-in extension BIG-REQUESTS
[    13.015] Initializing built-in extension SYNC
[    13.015] Initializing built-in extension XKEYBOARD
[    13.015] Initializing built-in extension XC-MISC
[    13.015] Initializing built-in extension SECURITY
[    13.016] Initializing built-in extension XINERAMA
[    13.016] Initializing built-in extension XFIXES
[    13.016] Initializing built-in extension RENDER
[    13.016] Initializing built-in extension RANDR
[    13.016] Initializing built-in extension COMPOSITE
[    13.016] Initializing built-in extension DAMAGE
[    13.016] Initializing built-in extension MIT-SCREEN-SAVER
[    13.016] Initializing built-in extension DOUBLE-BUFFER
[    13.016] Initializing built-in extension RECORD
[    13.016] Initializing built-in extension DPMS
[    13.016] Initializing built-in extension Present
[    13.016] Initializing built-in extension DRI3
[    13.016] Initializing built-in extension X-Resource
[    13.016] Initializing built-in extension XVideo
[    13.017] Initializing built-in extension XVideo-MotionCompensation
[    13.017] Initializing built-in extension SELinux
[    13.017] Initializing built-in extension XFree86-VidModeExtension
[    13.017] Initializing built-in extension XFree86-DGA
[    13.017] Initializing built-in extension XFree86-DRI
[    13.017] Initializing built-in extension DRI2
[    13.017] (WW) "dri" will not be loaded unless youve specified it to be loaded elsewhere.
[    13.017] (II) "glx" will be loaded by default.
[    13.017] (WW) "xmir" is not to be loaded by default. Skipping.
[    13.017] (II) LoadModule: "extmod"
[    13.017] (II) Module "extmod" already built-in
[    13.018] (II) LoadModule: "glx"
[    13.019] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    13.291] (II) Module glx: vendor="NVIDIA Corporation"
[    13.291]    compiled for 4.0.2, module version = 1.0.0
[    13.291]    Module class: X.Org Server Extension
[    13.292] (II) NVIDIA GLX Module  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:24:45 PDT 2015
[    13.292] Loading extension GLX
[    13.292] (II) LoadModule: "nvidia"
[    13.301] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    13.331] (II) Module nvidia: vendor="NVIDIA Corporation"
[    13.331]    compiled for 4.0.2, module version = 1.0.0
[    13.331]    Module class: X.Org Video Driver
[    13.355] (II) NVIDIA dlloader X Driver  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:26:03 PDT 2015
[    13.355] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    13.355] (++) using VT number 7

[    13.361] (WW) Falling back to old probe method for NVIDIA
[    13.361] (II) Loading sub module "fb"
[    13.361] (II) LoadModule: "fb"
[    13.363] (II) Loading /usr/lib/xorg/modules/libfb.so
[    13.366] (II) Module fb: vendor="X.Org Foundation"
[    13.366]    compiled for 1.15.1, module version = 1.0.0
[    13.366]    ABI class: X.Org ANSI C Emulation, version 0.4
[    13.366] (WW) Unresolved symbol: fbGetGCPrivateKey
[    13.367] (II) Loading sub module "wfb"
[    13.367] (II) LoadModule: "wfb"
[    13.368] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    13.371] (II) Module wfb: vendor="X.Org Foundation"
[    13.372]    compiled for 1.15.1, module version = 1.0.0
[    13.372]    ABI class: X.Org ANSI C Emulation, version 0.4
[    13.372] (II) Loading sub module "ramdac"
[    13.372] (II) LoadModule: "ramdac"
[    13.372] (II) Module "ramdac" already built-in
[    13.373] (II) NVIDIA(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    13.373] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    13.373] (==) NVIDIA(0): RGB weight 888
[    13.373] (==) NVIDIA(0): Default visual is TrueColor
[    13.373] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    13.373] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" "true"
[    13.373] (**) NVIDIA(0): Option "UseEDID" "true"
[    13.373] (**) NVIDIA(0): Enabling 2D acceleration
[    13.552] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    13.552] (--) NVIDIA(0): Memory: 1937408 kBytes
[    13.552] (--) NVIDIA(0): VideoBIOS:
[    13.552] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    13.553] (--) NVIDIA(0):     DFP-0 (connected)
[    13.553] (--) NVIDIA(0):     DFP-1
[    13.553] (--) NVIDIA(0): DFP-0: External TMDS
[    13.553] (--) NVIDIA(0): DFP-1: External TMDS
[    13.553] (**) NVIDIA(0): Option "Ignore"
[    13.553] (**) NVIDIA(0): Ignoring display device DFP-0
[    13.553] (==) NVIDIA(0):
[    13.553] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    13.553] (==) NVIDIA(0):     will be used as the requested mode.
[    13.553] (==) NVIDIA(0):
[    13.553] (--) NVIDIA(0): No enabled display devices found; starting anyway because
[    13.553] (--) NVIDIA(0):     AllowEmptyInitialConfiguration is enabled
[    13.553] (II) NVIDIA(0): Validated MetaModes:
[    13.553] (II) NVIDIA(0):     "NULL"
[    13.553] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[    13.553] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    13.554] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    13.554] (--) Depth 24 pixmap format is 32 bpp
[    13.555] (WW) NVIDIA(GPU-0): Failed to enter interactive mode.
[    13.570] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    13.571] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    13.571] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    13.571] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    13.571] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    13.571] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    13.571] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    13.571] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    13.571] (II) NVIDIA(0):     Config Options in the README.
[    13.571] (II) NVIDIA(0): Setting mode "NULL"
[    13.601] (II) NVIDIA(0): Built-in logo is bigger than the screen.
[    13.603] Loading extension NV-GLX
[    13.613] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.613] (==) NVIDIA(0): Backing store enabled
[    13.613] (==) NVIDIA(0): Silken mouse enabled
[    13.614] (==) NVIDIA(0): DPMS enabled
[    13.614] Loading extension NV-CONTROL
[    13.623] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    13.624] (II) Loading sub module "dri2"
[    13.624] (II) LoadModule: "dri2"
[    13.624] (II) Module "dri2" already built-in
[    13.624] (II) NVIDIA(0): [DRI2] Setup complete
[    13.624] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.624] (--) RandR disabled
[    13.660] (II) SELinux: Disabled on system
[    13.664] (II) Initializing extension GLX
[    13.723] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    13.730] (II) config/udev: Adding input device gpio-keys.4 (/dev/input/event2)
[    13.730] (**) gpio-keys.4: Applying InputClass "evdev keyboard catchall"
[    13.730] (II) LoadModule: "evdev"
[    13.731] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    13.733] (II) Module evdev: vendor="X.Org Foundation"
[    13.734]    compiled for 1.15.0, module version = 2.8.2
[    13.734]    Module class: X.Org XInput Driver
[    13.734]    ABI class: X.Org XInput driver, version 20.0
[    13.734] (II) Using input driver 'evdev' for 'gpio-keys.4'
[    13.734] (**) gpio-keys.4: always reports core events
[    13.734] (**) evdev: gpio-keys.4: Device: "/dev/input/event2"
[    13.734] (--) evdev: gpio-keys.4: Vendor 0x1 Product 0x1
[    13.734] (--) evdev: gpio-keys.4: Found keys
[    13.734] (II) evdev: gpio-keys.4: Configuring as keyboard
[    13.734] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.4/input/input2/event2"
[    13.734] (II) XINPUT: Adding extended input device "gpio-keys.4" (type: KEYBOARD, id 6)
[    13.734] (**) Option "xkb_rules" "evdev"
[    13.734] (**) Option "xkb_model" "pc105"
[    13.734] (**) Option "xkb_layout" "us"
[    13.737] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
[    13.737] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    13.737] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    13.737] (**) BYZHYYZHY By ZH851: always reports core events
[    13.737] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event0"
[    13.737] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    13.737] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    13.737] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    13.737] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    13.738] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    13.738] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    13.738] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    13.738] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    13.738] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    13.738] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.738] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.3/2-1.3:1.0/input/input0/event0"
[    13.738] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 7)
[    13.738] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    13.738] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    13.738] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    13.738] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    13.739] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    13.739] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
[    13.739] (II) No input driver specified, ignoring this device.
[    13.739] (II) This device may have been added with another device file.
[    16.248] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.337] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.414] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.181] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

It seems to get further along. I see this:

...Option "UseEDID" "true"
...Enabling 2D acceleration
...NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
...Memory: 1937408 kBytes
...VideoBIOS:
...Valid display device(s) on GK20A/NullRM at SoC
...    DFP-0 (connected)
...    DFP-1
...DFP-0: External TMDS
...DFP-1: External TMDS
...Option "Ignore"
...Ignoring display device DFP-0

EDID is no longer ignored, but the connected DFP-0 is still ignored. Anyone know if the driver has a setting to force this to not be ignored, or insight into why it is ignored?

I called the command “xrandr -d :0” and got this output

Screen 0: minimum 8 x 8, current 2944 x 1200, maximum 16384 x 16384
DSI-0 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1920x1200      60.0*+
HDMI-0 connected 1024x600+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x600       43.1*+

So I changed the /etc/X11/xorg.conf file in the monitor section I wrote instead

Section "Monitor"
   Identifier "HDMI-0"  # Was DSI-0 before
   #Option    "Ignore"
EndSection

And got this output in /var/log/Xorg.0.conf

[    13.736]
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    13.736] X Protocol Version 11, Revision 0
[    13.736] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    13.736] Current Operating System: Linux tegra-ubuntu 3.10.40-gdacac96 #1 SMP PREEMPT Tue Feb 16 14:26:00 EST 2016 armv7l
[    13.736] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    13.737] Build Date: 30 July 2014  12:24:34AM
[    13.737] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support)
[    13.737] Current version of pixman: 0.30.2
[    13.737]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    13.737] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    13.738] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Mar 15 14:26:43 2016
[    13.743] (==) Using config file: "/etc/X11/xorg.conf"
[    13.743] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    13.749] (==) No Layout section.  Using the first Screen section.
[    13.749] (**) |-->Screen "Default Screen" (0)
[    13.749] (**) |   |-->Monitor "HDMI-0"
[    13.750] (**) |   |-->Device "Tegra0"
[    13.750] (==) Automatically adding devices
[    13.750] (==) Automatically enabling devices
[    13.750] (==) Automatically adding GPU devices
[    13.760] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    13.760]    Entry deleted from font path.
[    13.760] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    13.760]    Entry deleted from font path.
[    13.760] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    13.761]    Entry deleted from font path.
[    13.761] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    13.761]    Entry deleted from font path.
[    13.761] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    13.761]    Entry deleted from font path.
[    13.761] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/Type1,
        built-ins
[    13.761] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    13.761] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    13.762] (II) Loader magic: 0xb6f75f10
[    13.762] (II) Module ABI versions:
[    13.762]    X.Org ANSI C Emulation: 0.4
[    13.762]    X.Org Video Driver: 15.0
[    13.762]    X.Org XInput driver : 20.0
[    13.762]    X.Org Server Extension : 8.0
[    13.763] Initializing built-in extension Generic Event Extension
[    13.763] Initializing built-in extension SHAPE
[    13.763] Initializing built-in extension MIT-SHM
[    13.763] Initializing built-in extension XInputExtension
[    13.763] Initializing built-in extension XTEST
[    13.763] Initializing built-in extension BIG-REQUESTS
[    13.764] Initializing built-in extension SYNC
[    13.764] Initializing built-in extension XKEYBOARD
[    13.764] Initializing built-in extension XC-MISC
[    13.764] Initializing built-in extension SECURITY
[    13.764] Initializing built-in extension XINERAMA
[    13.764] Initializing built-in extension XFIXES
[    13.764] Initializing built-in extension RENDER
[    13.764] Initializing built-in extension RANDR
[    13.764] Initializing built-in extension COMPOSITE
[    13.764] Initializing built-in extension DAMAGE
[    13.764] Initializing built-in extension MIT-SCREEN-SAVER
[    13.764] Initializing built-in extension DOUBLE-BUFFER
[    13.764] Initializing built-in extension RECORD
[    13.764] Initializing built-in extension DPMS
[    13.765] Initializing built-in extension Present
[    13.765] Initializing built-in extension DRI3
[    13.765] Initializing built-in extension X-Resource
[    13.765] Initializing built-in extension XVideo
[    13.765] Initializing built-in extension XVideo-MotionCompensation
[    13.765] Initializing built-in extension SELinux
[    13.765] Initializing built-in extension XFree86-VidModeExtension
[    13.765] Initializing built-in extension XFree86-DGA
[    13.765] Initializing built-in extension XFree86-DRI
[    13.765] Initializing built-in extension DRI2
[    13.765] (WW) "dri" will not be loaded unless youve specified it to be loaded elsewhere.
[    13.765] (II) "glx" will be loaded by default.
[    13.765] (WW) "xmir" is not to be loaded by default. Skipping.
[    13.765] (II) LoadModule: "extmod"
[    13.766] (II) Module "extmod" already built-in
[    13.766] (II) LoadModule: "glx"
[    13.769] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    14.043] (II) Module glx: vendor="NVIDIA Corporation"
[    14.043]    compiled for 4.0.2, module version = 1.0.0
[    14.043]    Module class: X.Org Server Extension
[    14.044] (II) NVIDIA GLX Module  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:24:45 PDT 2015
[    14.044] Loading extension GLX
[    14.044] (II) LoadModule: "nvidia"
[    14.052] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    14.079] (II) Module nvidia: vendor="NVIDIA Corporation"
[    14.079]    compiled for 4.0.2, module version = 1.0.0
[    14.079]    Module class: X.Org Video Driver
[    14.101] (II) NVIDIA dlloader X Driver  21.4  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-286)  Thu Jun 25 15:26:03 PDT 2015
[    14.101] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    14.101] (++) using VT number 7

[    14.103] (WW) Falling back to old probe method for NVIDIA
[    14.103] (II) Loading sub module "fb"
[    14.103] (II) LoadModule: "fb"
[    14.104] (II) Loading /usr/lib/xorg/modules/libfb.so
[    14.106] (II) Module fb: vendor="X.Org Foundation"
[    14.107]    compiled for 1.15.1, module version = 1.0.0
[    14.107]    ABI class: X.Org ANSI C Emulation, version 0.4
[    14.107] (WW) Unresolved symbol: fbGetGCPrivateKey
[    14.107] (II) Loading sub module "wfb"
[    14.107] (II) LoadModule: "wfb"
[    14.107] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    14.110] (II) Module wfb: vendor="X.Org Foundation"
[    14.110]    compiled for 1.15.1, module version = 1.0.0
[    14.110]    ABI class: X.Org ANSI C Emulation, version 0.4
[    14.110] (II) Loading sub module "ramdac"
[    14.110] (II) LoadModule: "ramdac"
[    14.110] (II) Module "ramdac" already built-in
[    14.111] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    14.111] (==) NVIDIA(0): RGB weight 888
[    14.111] (==) NVIDIA(0): Default visual is TrueColor
[    14.111] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    14.111] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" "true"
[    14.111] (**) NVIDIA(0): Option "UseEDID" "true"
[    14.112] (**) NVIDIA(0): Enabling 2D acceleration
[    14.306] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    14.307] (--) NVIDIA(0): Memory: 1937408 kBytes
[    14.307] (--) NVIDIA(0): VideoBIOS:
[    14.307] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    14.307] (--) NVIDIA(0):     DFP-0 (connected)
[    14.307] (--) NVIDIA(0):     DFP-1 (connected)
[    14.308] (--) NVIDIA(0): DFP-0: External TMDS
[    14.308] (--) NVIDIA(0): DFP-1: External TMDS
[    14.308] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    14.308] (**) NVIDIA(0):     device DFP-0 (Using EDID frequencies has been enabled on
[    14.308] (**) NVIDIA(0):     all display devices.)
[    14.309] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    14.309] (**) NVIDIA(0):     device DFP-1 (Using EDID frequencies has been enabled on
[    14.309] (**) NVIDIA(0):     all display devices.)
[    14.310] (II) NVIDIA(0): Validated MetaModes:
[    14.310] (II) NVIDIA(0):     "DFP-0:1024x600,DFP-1:1024x600"
[    14.311] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 600
[    14.311] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    14.313] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    14.314] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    14.316] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    14.317] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
[    14.318] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
[    14.319] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    14.320] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    14.322] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    14.323] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    14.324] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    14.324] (WW) NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI
[    14.325] (WW) NVIDIA(0):     from DFP-0's EDID.
[    14.325] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    14.325] (--) Depth 24 pixmap format is 32 bpp
[    14.328] (WW) NVIDIA(GPU-0): Failed to enter interactive mode.
[    14.353] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    14.353] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    14.353] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    14.353] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    14.354] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    14.354] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    14.354] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    14.354] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    14.354] (II) NVIDIA(0):     Config Options in the README.
[    14.354] (II) NVIDIA(0): Setting mode "DFP-0:1024x600,DFP-1:1024x600"
[    14.502] Loading extension NV-GLX
[    14.522] (==) NVIDIA(0): Disabling shared memory pixmaps
[    14.522] (==) NVIDIA(0): Backing store enabled
[    14.522] (==) NVIDIA(0): Silken mouse enabled
[    14.523] (==) NVIDIA(0): DPMS enabled
[    14.523] Loading extension NV-CONTROL
[    14.531] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    14.531] Loading extension XINERAMA
[    14.531] (II) Loading sub module "dri2"
[    14.531] (II) LoadModule: "dri2"
[    14.532] (II) Module "dri2" already built-in
[    14.532] (II) NVIDIA(0): [DRI2] Setup complete
[    14.532] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    14.532] (--) RandR disabled
[    14.560] (II) SELinux: Disabled on system
[    14.564] (II) Initializing extension GLX
[    14.632] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    14.642] (II) config/udev: Adding input device gpio-keys.4 (/dev/input/event4)
[    14.642] (**) gpio-keys.4: Applying InputClass "evdev keyboard catchall"
[    14.642] (II) LoadModule: "evdev"
[    14.642] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    14.646] (II) Module evdev: vendor="X.Org Foundation"
[    14.646]    compiled for 1.15.0, module version = 2.8.2
[    14.646]    Module class: X.Org XInput Driver
[    14.646]    ABI class: X.Org XInput driver, version 20.0
[    14.646] (II) Using input driver 'evdev' for 'gpio-keys.4'
[    14.646] (**) gpio-keys.4: always reports core events
[    14.646] (**) evdev: gpio-keys.4: Device: "/dev/input/event4"
[    14.646] (--) evdev: gpio-keys.4: Vendor 0x1 Product 0x1
[    14.646] (--) evdev: gpio-keys.4: Found keys
[    14.646] (II) evdev: gpio-keys.4: Configuring as keyboard
[    14.646] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.4/input/input4/event4"
[    14.646] (II) XINPUT: Adding extended input device "gpio-keys.4" (type: KEYBOARD, id 6)
[    14.646] (**) Option "xkb_rules" "evdev"
[    14.646] (**) Option "xkb_model" "pc105"
[    14.647] (**) Option "xkb_layout" "us"
[    14.650] (II) config/udev: Adding input device   USB Keyboard (/dev/input/event0)
[    14.650] (**)   USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    14.650] (II) Using input driver 'evdev' for '  USB Keyboard'
[    14.650] (**)   USB Keyboard: always reports core events
[    14.650] (**) evdev:   USB Keyboard: Device: "/dev/input/event0"
[    14.650] (--) evdev:   USB Keyboard: Vendor 0x4d9 Product 0x1603
[    14.651] (--) evdev:   USB Keyboard: Found keys
[    14.651] (II) evdev:   USB Keyboard: Configuring as keyboard
[    14.651] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.1/2-1.1:1.0/input/input0/event0"
[    14.651] (II) XINPUT: Adding extended input device "  USB Keyboard" (type: KEYBOARD, id 7)
[    14.651] (**) Option "xkb_rules" "evdev"
[    14.651] (**) Option "xkb_model" "pc105"
[    14.651] (**) Option "xkb_layout" "us"
[    14.653] (II) config/udev: Adding input device   USB Keyboard (/dev/input/event1)
[    14.653] (**)   USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    14.653] (II) Using input driver 'evdev' for '  USB Keyboard'
[    14.653] (**)   USB Keyboard: always reports core events
[    14.653] (**) evdev:   USB Keyboard: Device: "/dev/input/event1"
[    14.653] (--) evdev:   USB Keyboard: Vendor 0x4d9 Product 0x1603
[    14.653] (--) evdev:   USB Keyboard: Found keys
[    14.653] (II) evdev:   USB Keyboard: Configuring as keyboard
[    14.654] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.1/2-1.1:1.1/input/input1/event1"
[    14.654] (II) XINPUT: Adding extended input device "  USB Keyboard" (type: KEYBOARD, id 8)
[    14.654] (**) Option "xkb_rules" "evdev"
[    14.654] (**) Option "xkb_model" "pc105"
[    14.654] (**) Option "xkb_layout" "us"
[    14.656] (II) config/udev: Adding input device DELL DELL USB Laser Mouse (/dev/input/event2)
[    14.656] (**) DELL DELL USB Laser Mouse: Applying InputClass "evdev pointer catchall"
[    14.656] (II) Using input driver 'evdev' for 'DELL DELL USB Laser Mouse'
[    14.656] (**) DELL DELL USB Laser Mouse: always reports core events
[    14.656] (**) evdev: DELL DELL USB Laser Mouse: Device: "/dev/input/event2"
[    14.656] (--) evdev: DELL DELL USB Laser Mouse: Vendor 0x46d Product 0xc063
[    14.656] (--) evdev: DELL DELL USB Laser Mouse: Found 12 mouse buttons
[    14.656] (--) evdev: DELL DELL USB Laser Mouse: Found scroll wheel(s)
[    14.656] (--) evdev: DELL DELL USB Laser Mouse: Found relative axes
[    14.656] (--) evdev: DELL DELL USB Laser Mouse: Found x and y relative axes
[    14.656] (II) evdev: DELL DELL USB Laser Mouse: Configuring as mouse
[    14.656] (II) evdev: DELL DELL USB Laser Mouse: Adding scrollwheel support
[    14.656] (**) evdev: DELL DELL USB Laser Mouse: YAxisMapping: buttons 4 and 5
[    14.656] (**) evdev: DELL DELL USB Laser Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    14.656] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1.2/2-1.2:1.0/input/input2/event2"
[    14.657] (II) XINPUT: Adding extended input device "DELL DELL USB Laser Mouse" (type: MOUSE, id 9)
[    14.657] (II) evdev: DELL DELL USB Laser Mouse: initialized for relative axes.
[    14.657] (**) DELL DELL USB Laser Mouse: (accel) keeping acceleration scheme 1
[    14.657] (**) DELL DELL USB Laser Mouse: (accel) acceleration profile 0
[    14.657] (**) DELL DELL USB Laser Mouse: (accel) acceleration factor: 2.000
[    14.657] (**) DELL DELL USB Laser Mouse: (accel) acceleration threshold: 4
[    14.658] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event3)
[    14.659] (II) No input driver specified, ignoring this device.
[    14.659] (II) This device may have been added with another device file.
[    17.245] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.610] (II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @1024x600 +1920+0 {ViewPortIn=1024x600, ViewPortOut=1024x600+0+0}"
[    17.658] (II) NVIDIA(0): Setting mode "DSI-0: nvidia-auto-select @1920x1200 +0+0 {ViewPortIn=1920x1200, ViewPortOut=1920x1200+0+0}, HDMI-0: nvidia-auto-select @1024x600 +1920+0 {ViewPortIn=1024x600, ViewPortOut=1024x600+0+0}"
[    18.990] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.181] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.242] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.290] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.364] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.477] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    20.719] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

1024x600 is the correct resolution for my screen, but I still get nothing on the HDMI display. I stumbled upon a forum on the raspberry pi and some of the replies seem to imply that I would have to install some specific device drivers for my HDMI display to work correctly. Isn’t HDMI supposed to work “as is” ? I do not require the touchscreen features of the display, only the HDMI output, so I figured that I didn’t need any specific drivers for the device.

From what I see it seems that the resolution of the screen is not supported by the video system. Then it says it can’t use EDID, but I think this really means it tried to use EDID and none of the settings were within the possibility of the video hardware driving it:

Validated MetaModes:
    "DFP-0:1024x600,DFP-1:1024x600"
Virtual screen size determined to be 1024 x 600
Unable to support custom viewPortOut 1920 x 1080 +0 +60
...snip...
Unable to support custom viewPortOut 1600 x 1200 +160 +0
Unable to get display device DFP-0's EDID; cannot compute DPI
    from DFP-0's EDID.
DPI set to (75, 75); computed from built-in default
(--) Depth 24 pixmap format is 32 bpp

I do want to confirm that this was the output with no other monitor connected, that the logs in question had just the RPi monitor…is this correct? Two monitors would complicate things, especially since there are times when both monitors can be required to share a common mode (and thus both would have to support the same EDID for at least some resolution).

I can’t tell you much about the X11 history, but the idea was that having EDID lets the monitor tell the video subsystem what is attached and what the monitor can do. Certain combinations of resolution and related settings are always supported in desktop monitors (and in video cards), but not necessarily in small touchscreens. The video hardware itself may be arranged such that output modes are not infinite in flexibility (e.g., because of memory alignment killing performance). It is conceivable that a different set of software could act as a kind of adapter to those modes…this tends to be a frame buffer though, not hardware accelerated video. The nVidia driver is designed for performance, and I suspect if you used an alternate driver for a framebuffer (nouveau), then video performance would drop (this may not matter to you, but without the nVidia drivers I’d also expect to lose CUDA).

What I cannot confirm is if the rejected modes from that last log are indeed simply not supported by the nVidia driver…I suspect this is the case, but I do not know for sure if some other cause is responsible.

There’s was only the small HDMI monitor connected to the system. I can’t lose the CUDA capability of the device since I am using it for some image processing. I will be looking at a different solution for the display, I don’t want to spend more time on that problem. I emailed the company that produced the HDMI display for some feedback on my problem but no response still. I will update this thread if I get an answer from those guys.

Thanks a lot linuxdev for your answers !

@KarlR

I woke up this morning to the idea of “Why don’t I use my waveshare screen on my Jetson?” So I got to it. Here’s some basic info I’ve found:

The waveshare will only work on my pi 2 when it is connected via gpio AND hdmi. Also, I have the following in my /boot/config.txt

hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0

If one were to map out the rpi gpio pins, jetson gpio pins, and waveshare gpio pins then you could quickly see where the pins correlate and rig an adapter that way. That’s my plan when I have a bit more time to tinker with it.

I am also facing the same problem as @KarlR. Did you find any solution, if so please share.

It was working fine with jetson tk1 R19 os, once I update(or flashed) with R21, it stopped working.

Thank you.

It started working now.

Now I reflashed with R21 Rev 3, previous one was R21 Rev 1, in that it is not working.

Thank you.

How about the latest status of this thread?
Your report kindly appreciated

Best regards,

I have not heard of any updates. However, anyone who wants to figure out a monitor issue would be advised to install packages “read-edid” and “edid-decode”, then provide the following information:

  • How the monitor is connected, including any adapter.
  • A monitor model which can be looked up or a URL to the specs.
  • Output of "get-edid | edid-decode and "get-edid | parse-edid".
  • Content of "/etc/X11/xorg.conf".
  • A copy of log "/var/log/Xorg.0.log".

Thank you very much linuxdev for your response.

  • The monitor http://www.eleduino.com/7-0-Inch-1024x600-Pixel-IPS-Hdmi-Input-Capacitive-Touch-Screen-Support-Raspberry-pi-Banana-Pi-Pro-Be-p10533.html connected by HDMI through J1C1, Touchscreen connected through J1C2 USB2. Nvidia Jetson TK 1 accessed through ssh via ethernet.
  • Output of ``` get-edid | edid-decode ```
    This is read-edid version 3.0.1. Prepare for some fun.
    Attempting to use i2c interface
    No EDID on bus 0
    No EDID on bus 1
    No EDID on bus 2
    No EDID on bus 4
    No EDID on bus 5
    1 potential busses found: 3
    128-byte EDID successfully retrieved from i2c bus 3
    Looks like i2c was successful. Have a good day.
    
  • Output of ``` get-edid | parse-edid ```
    This is read-edid version 3.0.1. Prepare for some fun.
    Attempting to use i2c interface
    No EDID on bus 0
    No EDID on bus 1
    No EDID on bus 2
    No EDID on bus 4
    No EDID on bus 5
    1 potential busses found: 3
    128-byte EDID successfully retrieved from i2c bus 3
    Looks like i2c was successful. Have a good day.
    Checksum Correct
    
    Section "Monitor"
    	Identifier ""
    	ModelName ""
    	VendorName "ADA"
    	# Monitor Manufactured week 1 of 2007
    	# EDID version 1.3
    	# Digital Display
    	DisplaySize 150 100
    	Gamma 1.00
    	Option "DPMS" "false"
    	Modeline "Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 
    EndSection
    
  • Content of "/etc/X11/xorg.conf" ``` # Copyright (c) 2011-2015 NVIDIA CORPORATION. All Rights Reserved.

    This is the minimal configuration necessary to use the Tegra driver.

    Please refer to the xorg.conf man page for more configuration

    options provided by the X server, including display-related options

    provided by RandR 1.2 and higher.

    Disable extensions not useful on Tegra.

    #Section “Files”
    #Endsection

    #Section “ServerFlags”
    #Endsection

    #Section “Module”

    Disable “fb”

    Disable “dri”

    SubSection “extmod”

    Option “omit xfree86-dga”

    EndSubSection

    #EndSection

    #Section “Extensions”
    #Endsection

    #Section “InputDevice”
    #Endsection

    #Section “InputClass”
    #Endsection

    Section “Device”
    Identifier “Tegra0”
    Driver “nvidia”

    Option “AllowEmptyInitialConfiguration” “true”

    Option “UseEDID” “false”

    Option      "DPI" "96 x 96"
    

    Option “DPI” “168 x 168”

    Option “Metamodes” “1024 x 600”

    Option “nvidia-auto-select” “true”

    EndSection

    #Section “VideoAdaptor”
    #Endsection

    #Section “Monitor”

    Identifier “DSI-0”

    Option “Ignore”

    #EndSection

    #Section “Monitor”

    Identifier “DFP-0”

    Option “Ignore”

    #EndSection

    #Section “Monitor”

    Identifier “DFP-1”

    Option “Ignore”

    #EndSection

    Section “Monitor”
    Identifier “DFP-0”

    ModelName “”

    VendorName “ADA”

    # Monitor Manufactured week 1 of 2007

    # EDID version 1.3

    # Digital Display

    DisplaySize 150 100

    Gamma 1.00
    

    Option “DPI” “168 x 168”

    Option “DPMS” “false”

    Modeline “Mode 0” 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync

    EndSection

    #Section “Modes”
    #Endsection

    Section “Screen”
    Identifier “Default Screen”
    Device “Tegra0”
    Monitor “DFP-0”
    DefaultDepth 8

    SubSection “Display”

    Depth 8

    Modes “1920x1200”

    Modes “8192x8192” “8192x4608” “7680x4800” “7680x4320” “6400x4800” “6400x4096” “5120x4096” “5120x3200” “5120x2880” “5120x2160” “4096x3702” “4096x2304” “3840x2400” “3840x2160” “3440x1440” “3200x2400” “3200x1800” “2880x1800” “2880x900” “2800x2100” “2736x1824” “2732x2048” “2560x2048” “2560x1920” “2560x1800” “2560x1700” “2560x1600” “2560x1440” “2560x1080” “2538x1080” “2304x1728” “2304x1440” “2160x1440” “2048x1536” “2048x1280” “2048x1152” “1920x1440” “1920x1400” “1920x1280” “1920x1200” “1920x1080” “1856x1392” “1800x1440” “1792x1344” “1776x1000” “1680x1050” “1600x1280” “1600x1200” “1600x1024” “1600x900” “1600x768” “1440x1080” “1440x1024” “1440x960” “1440x960” “1440x900” “1366x768” “1334x750” “1280x1024” “1280x960” “1280x854” “1280x800” “1280x768” “1280x720” “1152x900” “1152x864” “1152x768” “1152x720” “1136x640” “1120x832” “1080x1200” “1024x1024” “1024x800” “1024x768” “1024x640” “1024x600” “1024x576” “960x720” “960x640” “960x544” “960x540” “854x480” “848x480” “832x624” “800x600” “800x480” “800x352” “800x240” “768x480” “720x364” “720x350” “720x348” “640x512” “640x480” “640x400” “640x360” “640x350” “640x320” “640x256” “640x240” “640x200” “600x480” “560x192” “512x384” “514x342” “512x256” “480x500” “480x320” “480x272” “480x250” “480x234” “432x240” “432x128” “416x352” “400x300” “400x270” “400x240” “384x288” “376x240” “320x320” “320x256” “320x240” “320x224” “320x208” “320x200” “320x192” “312x390” “280x192” “272x340” “256x256” “240x240” “240x160” “240x64” “220x176” “208x208” “208x176” “160x256” “160x200” “160x160” “160x152” “160x102” “150x40” “144x168” “140x192” “128x128” “128x48” “128x36” “102x64” “96x96” “96x65” “96x64” “84x48” “75x64” “72x64” “64x64” “60x40” “48x32” “42x32” “42x11” “40x40” “32x32” “16x16”

    EndSubSection

    EndSection

    #Section “ServerLayout”
    #Endsection

    #Section “DRI”
    #Endsection

    #Section “Vendor”
    #Endsection

    </li>
    
    
    <li>A copy of log "/var/log/Xorg.0.log" 
    

    [ 12.334]
    X.Org X Server 1.15.1
    Release Date: 2014-04-13
    [ 12.334] X Protocol Version 11, Revision 0
    [ 12.334] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
    [ 12.334] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
    [ 12.334] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
    [ 12.335] Build Date: 30 July 2014 12:24:34AM
    [ 12.335] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see Enterprise open source support | Ubuntu)
    [ 12.335] Current version of pixman: 0.30.2
    [ 12.335] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 12.335] Markers: (–) probed, () from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 12.335] (==) Log file: “/var/log/Xorg.0.log”, Time: Sat Jan 1 00:00:22 2000
    [ 12.340] (==) Using config file: “/etc/X11/xorg.conf”
    [ 12.340] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
    [ 12.344] (==) No Layout section. Using the first Screen section.
    [ 12.344] (
    ) |–>Screen “Default Screen” (0)
    [ 12.344] () | |–>Monitor “DFP-0”
    [ 12.345] (
    ) | |–>Device “Tegra0”
    [ 12.345] (==) Automatically adding devices
    [ 12.345] (==) Automatically enabling devices
    [ 12.345] (==) Automatically adding GPU devices
    [ 12.360] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/cyrillic,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    built-ins
    [ 12.360] (==) ModulePath set to “/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules”
    [ 12.360] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 12.360] (II) Loader magic: 0xb6f65f10
    [ 12.360] (II) Module ABI versions:
    [ 12.360] X.Org ANSI C Emulation: 0.4
    [ 12.360] X.Org Video Driver: 15.0
    [ 12.360] X.Org XInput driver : 20.0
    [ 12.360] X.Org Server Extension : 8.0
    [ 12.361] Initializing built-in extension Generic Event Extension
    [ 12.361] Initializing built-in extension SHAPE
    [ 12.361] Initializing built-in extension MIT-SHM
    [ 12.361] Initializing built-in extension XInputExtension
    [ 12.361] Initializing built-in extension XTEST
    [ 12.362] Initializing built-in extension BIG-REQUESTS
    [ 12.362] Initializing built-in extension SYNC
    [ 12.362] Initializing built-in extension XKEYBOARD
    [ 12.362] Initializing built-in extension XC-MISC
    [ 12.362] Initializing built-in extension SECURITY
    [ 12.362] Initializing built-in extension XINERAMA
    [ 12.362] Initializing built-in extension XFIXES
    [ 12.362] Initializing built-in extension RENDER
    [ 12.362] Initializing built-in extension RANDR
    [ 12.362] Initializing built-in extension COMPOSITE
    [ 12.362] Initializing built-in extension DAMAGE
    [ 12.362] Initializing built-in extension MIT-SCREEN-SAVER
    [ 12.362] Initializing built-in extension DOUBLE-BUFFER
    [ 12.362] Initializing built-in extension RECORD
    [ 12.362] Initializing built-in extension DPMS
    [ 12.362] Initializing built-in extension Present
    [ 12.363] Initializing built-in extension DRI3
    [ 12.363] Initializing built-in extension X-Resource
    [ 12.363] Initializing built-in extension XVideo
    [ 12.363] Initializing built-in extension XVideo-MotionCompensation
    [ 12.363] Initializing built-in extension SELinux
    [ 12.363] Initializing built-in extension XFree86-VidModeExtension
    [ 12.363] Initializing built-in extension XFree86-DGA
    [ 12.363] Initializing built-in extension XFree86-DRI
    [ 12.363] Initializing built-in extension DRI2
    [ 12.363] (II) LoadModule: “glx”
    [ 12.365] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 12.631] (II) Module glx: vendor=“NVIDIA Corporation”
    [ 12.631] compiled for 4.0.2, module version = 1.0.0
    [ 12.631] Module class: X.Org Server Extension
    [ 12.631] (II) NVIDIA GLX Module 21.5 Release Build (integ_stage_rel) (buildbrain@mobile-u64-234) Tue Jun 7 21:04:57 PDT 2016
    [ 12.631] Loading extension GLX
    [ 12.631] (II) LoadModule: “nvidia”
    [ 12.642] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 12.670] (II) Module nvidia: vendor=“NVIDIA Corporation”
    [ 12.670] compiled for 4.0.2, module version = 1.0.0
    [ 12.670] Module class: X.Org Video Driver
    [ 12.692] (II) NVIDIA dlloader X Driver 21.5 Release Build (integ_stage_rel) (buildbrain@mobile-u64-234) Tue Jun 7 21:06:29 PDT 2016
    [ 12.692] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 12.692] (++) using VT number 7

    [ 12.693] (WW) Falling back to old probe method for NVIDIA
    [ 12.693] (II) Loading sub module “fb”
    [ 12.693] (II) LoadModule: “fb”
    [ 12.694] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 12.699] (II) Module fb: vendor=“X.Org Foundation”
    [ 12.699] compiled for 1.15.1, module version = 1.0.0
    [ 12.699] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 12.699] (WW) Unresolved symbol: fbGetGCPrivateKey
    [ 12.699] (II) Loading sub module “wfb”
    [ 12.699] (II) LoadModule: “wfb”
    [ 12.700] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [ 12.705] (II) Module wfb: vendor=“X.Org Foundation”
    [ 12.705] compiled for 1.15.1, module version = 1.0.0
    [ 12.705] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 12.705] (II) Loading sub module “ramdac”
    [ 12.705] (II) LoadModule: “ramdac”
    [ 12.705] (II) Module “ramdac” already built-in
    [ 12.706] (II) NVIDIA(0): Creating default Display subsection in Screen section
    “Default Screen” for depth/fbbpp 8/8
    [ 12.706] () NVIDIA(0): Depth 8, (–) framebuffer bpp 8
    [ 12.706] (==) NVIDIA(0): Default visual is PseudoColor
    [ 12.706] (
    ) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 12.706] () NVIDIA(0): Option “DPI” “96 x 96”
    [ 12.706] (
    ) NVIDIA(0): Enabling 2D acceleration
    [ 12.892] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
    [ 12.892] (–) NVIDIA(0): Memory: 1937408 kBytes
    [ 12.892] (–) NVIDIA(0): VideoBIOS:
    [ 12.892] (–) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
    [ 12.892] (–) NVIDIA(0): DFP-0 (connected)
    [ 12.892] (–) NVIDIA(0): DFP-1
    [ 12.892] (–) NVIDIA(0): DFP-0: External TMDS
    [ 12.892] (–) NVIDIA(0): DFP-1: External TMDS
    [ 12.892] () NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
    [ 12.892] (
    ) NVIDIA(0): device DFP-0 (Using EDID frequencies has been enabled on
    [ 12.892] () NVIDIA(0): all display devices.)
    [ 12.892] (==) NVIDIA(0):
    [ 12.892] (==) NVIDIA(0): No modes were requested; the default mode “nvidia-auto-select”
    [ 12.892] (==) NVIDIA(0): will be used as the requested mode.
    [ 12.892] (==) NVIDIA(0):
    [ 12.893] (II) NVIDIA(0): Validated MetaModes:
    [ 12.893] (II) NVIDIA(0): “DFP-0:nvidia-auto-select”
    [ 12.893] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
    [ 12.893] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
    [ 12.893] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
    [ 12.894] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
    [ 12.894] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
    [ 12.894] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
    [ 12.895] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
    [ 12.895] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
    [ 12.895] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
    [ 12.895] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
    [ 12.896] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
    [ 12.896] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
    [ 12.896] (
    ) NVIDIA(0): DPI set to (96, 96); computed from “DPI” X config option
    [ 12.896] (WW) NVIDIA(0): OpenGL is not supported at the current depth on this GPU.
    [ 12.897] (WW) NVIDIA(GPU-0): Failed to enter interactive mode.
    [ 12.905] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
    [ 12.905] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    [ 12.905] (II) NVIDIA(0): may not be running or the “AcpidSocketPath” X
    [ 12.905] (II) NVIDIA(0): configuration option may not be set correctly. When the
    [ 12.905] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
    [ 12.905] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
    [ 12.905] (II) NVIDIA(0): details, please see the “ConnectToAcpid” and
    [ 12.905] (II) NVIDIA(0): “AcpidSocketPath” X configuration options in Appendix B: X
    [ 12.905] (II) NVIDIA(0): Config Options in the README.
    [ 12.905] (II) NVIDIA(0): Setting mode “DFP-0:nvidia-auto-select”
    [ 13.421] (==) NVIDIA(0): Disabling shared memory pixmaps
    [ 13.421] (==) NVIDIA(0): Backing store enabled
    [ 13.421] (==) NVIDIA(0): Silken mouse enabled
    [ 13.422] (==) NVIDIA(0): DPMS enabled
    [ 13.422] Loading extension NV-CONTROL
    [ 13.422] Loading extension XINERAMA
    [ 13.422] (II) Loading sub module “dri2”
    [ 13.422] (II) LoadModule: “dri2”
    [ 13.422] (II) Module “dri2” already built-in
    [ 13.422] (II) NVIDIA(0): [DRI2] Setup complete
    [ 13.422] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
    [ 13.435] (–) RandR disabled
    [ 14.814] (II) SELinux: Disabled on system
    [ 14.816] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    [ 14.875] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
    [ 14.880] (II) config/udev: Adding input device gpio-keys.3 (/dev/input/event2)
    [ 14.880] () gpio-keys.3: Applying InputClass “evdev keyboard catchall”
    [ 14.880] (II) LoadModule: “evdev”
    [ 14.880] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 14.883] (II) Module evdev: vendor=“X.Org Foundation”
    [ 14.883] compiled for 1.15.0, module version = 2.8.2
    [ 14.883] Module class: X.Org XInput Driver
    [ 14.883] ABI class: X.Org XInput driver, version 20.0
    [ 14.883] (II) Using input driver ‘evdev’ for ‘gpio-keys.3’
    [ 14.883] (
    ) gpio-keys.3: always reports core events
    [ 14.883] () evdev: gpio-keys.3: Device: “/dev/input/event2”
    [ 14.883] (–) evdev: gpio-keys.3: Vendor 0x1 Product 0x1
    [ 14.883] (–) evdev: gpio-keys.3: Found keys
    [ 14.883] (II) evdev: gpio-keys.3: Configuring as keyboard
    [ 14.883] (
    ) Option “config_info” “udev:/sys/devices/platform/gpio-keys.3/input/input2/event2”
    [ 14.883] (II) XINPUT: Adding extended input device “gpio-keys.3” (type: KEYBOARD, id 6)
    [ 14.883] () Option “xkb_rules” “evdev”
    [ 14.883] (
    ) Option “xkb_model” “pc105”
    [ 14.883] () Option “xkb_layout” “us”
    [ 14.885] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
    [ 14.885] (
    ) BYZHYYZHY By ZH851: Applying InputClass “evdev touchscreen catchall”
    [ 14.885] (II) Using input driver ‘evdev’ for ‘BYZHYYZHY By ZH851’
    [ 14.885] () BYZHYYZHY By ZH851: always reports core events
    [ 14.885] (
    ) evdev: BYZHYYZHY By ZH851: Device: “/dev/input/event0”
    [ 14.885] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
    [ 14.885] (–) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
    [ 14.885] (–) evdev: BYZHYYZHY By ZH851: Found absolute axes
    [ 14.885] (–) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
    [ 14.885] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
    [ 14.885] (–) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
    [ 14.885] (–) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
    [ 14.885] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
    [ 14.885] () evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
    [ 14.885] (
    ) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 14.885] () Option “config_info” “udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1.0/input/input0/event0”
    [ 14.885] (II) XINPUT: Adding extended input device “BYZHYYZHY By ZH851” (type: TOUCHSCREEN, id 7)
    [ 14.886] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
    [ 14.886] (
    ) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
    [ 14.886] () BYZHYYZHY By ZH851: (accel) acceleration profile 0
    [ 14.886] (
    ) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
    [ 14.886] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
    [ 14.886] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
    [ 14.886] (II) No input driver specified, ignoring this device.
    [ 14.886] (II) This device may have been added with another device file.
    [ 16.817] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
    [ 17.971] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
    [ 18.009] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm

    </li>
    </ul>
    
    
    
    The xorg.conf contain mode refer to Wikipedia List of common resolution <a target='_blank' rel='noopener noreferrer' href='https://en.wikipedia.org/wiki/List_of_common_resolutions'>https://en.wikipedia.org/wiki/List_of_common_resolutions</a>, and output always setup to 1920x1200 resolution, however, the screen resolution is 1024x600. I also have been tried all configuration on this thread.
    
    Based on error result probably this related with libglx.so refer to log results
    
    

    (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
    (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

    
    and the output of 
    

    sha1sum -c /etc/nv_tegra_release

     are 
    

    /usr/lib/xorg/modules/extensions/libglx.so: OK
    /usr/lib/xorg/modules/drivers/nvidia_drv.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvomxilclient.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvavp.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvos.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmm_contentpipe.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_utils.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvtvmr.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvjpeg.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvtnr.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libglx.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_video.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvddk_2d_v2.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvdc.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmm_utils.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmedia.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmm.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvapputil.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvodm_imager.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmm_camera_v3.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvsm.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmm_parser.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvtestio.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_audio.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvddk_vic.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvrm.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libtegrav4l2.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvrm_graphics.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvwinsys.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvparser.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvtestresults.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_image.so: OK
    /usr/lib/arm-linux-gnueabihf/tegra/libnvodm_query.so: OK

    
    
    Unfortunately, HDMI seems not connected to the system as checked by the output of 
    

    xrandr -d :0

     with the results are 
    

    Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 16384 x 16384
    DSI-0 connected primary 1920x1200+0+0 0mm x 0mm
    1920x1200 60.0*+
    HDMI-0 disconnected

    
    
    Thank you very much for all posting of the thread member, I hope we can solve this problem together.
    
    
    
    Best regards,

Here’s a digest of information on the above…

It looks like EDID query works. parse-edid is as expected, so it should be possible for X11 to automatically configure graphics within its limitations. However, output of “get-edid | edid-decode” was truncated, I’m guessing either because it wasn’t run sudo or a copy and paste error…it is unlikely that edid-decode would fail when parse-edid would succeed. So I believe cabling and EDID response are not at issue, these can probably be ruled out as a problem.

Driver files are installed correctly with the proper Xorg ABI. This is not something a flash would change. This makes it odd to see the failure to initialize GLX message. The cause can’t be from the presence of incorrect files or symbolic links reverting to a mesa/nouveau version. It is possible that file permissions are a problem and that the X server was unable to read libglx.so because of this (or some other arcane issue). What is the output of this:

ls -l /usr/lib/xorg/modules/extensions/libglx.so
ls -l /usr/lib/arm-linux-gnueabihf/tegra/libglx.so

…it is more likely that a failure to load GLX is related to not having a monitor configured (GLX failure is quite probably not a cause but a side effect of the failed screen setup…which would mean the GLX failure is not really a clue, it’s just one of the domino effects of the real failure).

When EDID is used some (or all) of the xorg.conf may be filled in or edited automatically, and so the file itself is not necessarily a complete story of what X11 is using for configuration. However, it could be useful to manually fill in some missig parts of xorg.conf based on the EDID query just to make sure this is being used. Before doing any xorg.conf edits you may want to save a backup of this to revert to. Also, I am assuming only the one monitor is attached, having two monitors at once can drastically complicate things and invalidate debugging efforts. In xorg.conf, look at the appropriate section, and edit to become this:

Section "Monitor"
	Identifier "DFP-0"
#	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
#        Option "DPI" "168 x 168"
	Option "DPMS" "false"
	Modeline "Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync
EndSection

Currently DPI is commented out, this may work fine, but you may also want to try with these variants one at a time (the monitor’s URL does not give DPI…if there is another URL with complete specs for the monitor it would help):

Option "DPI" "168 x 168"
Option "DPI" "96 x 96"

With those variations reboot and see what happens, keep a copy of the Xorg.0.log each time (it rotates to Xorg.0.log.old for the previous boot, be sure to keep the correct log with the correct current boot…reboot to a new setting, see if X11 logs in, save a copy of the log, and if needed, make new edits, then repeat).

FYI, it looks like display mode was picked based on this log line:

Setting mode "DFP-0:nvidia-auto-select"

This means the EDID mode was not used. One reason this might occur is if the valid EDID mode is not supported in the driver, then the driver would revert to a different mode (one which this monitor does not support). Edits beyond just a config may be needed in this case (something in kernel may need edit).

The result of ls -l /usr/lib/xorg/modules/extensions/libglx.so was

lrwxrwxrwx 1 root root 44 Jan  1  2000 /usr/lib/xorg/modules/extensions/libglx.so -> /usr/lib/arm-linux-gnueabihf/tegra/libglx.so

The result of ls -l /usr/lib/arm-linux-gnueabihf/tegra/libglx.so was

-rwxrwxr-x 1 root root 5397388 Aug  2 15:52 /usr/lib/arm-linux-gnueabihf/tegra/libglx.so

xorg.conf with monitor section update

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.

#Section "Files"
#Endsection

#Section "ServerFlags"
#Endsection

#Section "Module"
#    Disable     "fb"
#    Disable     "dri"
#    SubSection  "extmod"
#        Option  "omit xfree86-dga"
#    EndSubSection
#EndSection

#Section "Extensions"
#Endsection

#Section "InputDevice"
#Endsection

#Section "InputClass"
#Endsection

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
#    Option      "AllowEmptyInitialConfiguration" "true"
#    Option      "UseEDID" "false"
#     Option      "DPI" "96 x 96"
#    Option      "DPI" "168 x 168"
#    Option	"Metamodes" "1024 x 600"
#    Option      "nvidia-auto-select" "true"
EndSection

#Section "VideoAdaptor"
#Endsection

#Section "Monitor"
#   Identifier "DSI-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-1"
#   Option    "Ignore"
#EndSection

Section "Monitor"
	Identifier "DFP-0"
#	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
#        Option "DPI" "168 x 168"
	Option "DPMS" "false"
	Modeline 	"Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 
EndSection

#Section "Modes"
#Endsection

Section "Screen"
        Identifier    "Default Screen"
        Device        "Tegra0"
        Monitor       "DFP-0"
        DefaultDepth  8
#        SubSection "Display"
#                Depth         8
#                Modes         "1920x1200"
#                Modes         "8192x8192" "8192x4608" "7680x4800" "7680x4320" "6400x4800" "6400x4096" "5120x4096" "5120x3200" "5120x2880" "5120x2160" "4096x3702" "4096x2304" "3840x2400" "3840x2160" "3440x1440" "3200x2400" "3200x1800" "2880x1800" "2880x900" "2800x2100" "2736x1824" "2732x2048" "2560x2048" "2560x1920" "2560x1800" "2560x1700" "2560x1600" "2560x1440" "2560x1080" "2538x1080" "2304x1728" "2304x1440" "2160x1440" "2048x1536" "2048x1280" "2048x1152" "1920x1440" "1920x1400" "1920x1280" "1920x1200" "1920x1080" "1856x1392" "1800x1440" "1792x1344" "1776x1000" "1680x1050" "1600x1280" "1600x1200" "1600x1024" "1600x900" "1600x768" "1440x1080" "1440x1024" "1440x960" "1440x960" "1440x900" "1366x768" "1334x750" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x900" "1152x864" "1152x768" "1152x720" "1136x640" "1120x832" "1080x1200" "1024x1024" "1024x800" "1024x768" "1024x640" "1024x600" "1024x576" "960x720" "960x640" "960x544" "960x540" "854x480" "848x480" "832x624" "800x600" "800x480" "800x352" "800x240" "768x480" "720x364" "720x350" "720x348" "640x512" "640x480" "640x400" "640x360" "640x350" "640x320" "640x256" "640x240" "640x200" "600x480" "560x192" "512x384" "514x342" "512x256" "480x500" "480x320" "480x272" "480x250" "480x234" "432x240" "432x128" "416x352" "400x300" "400x270" "400x240" "384x288" "376x240" "320x320" "320x256" "320x240" "320x224" "320x208" "320x200" "320x192" "312x390" "280x192" "272x340" "256x256" "240x240" "240x160" "240x64" "220x176" "208x208" "208x176" "160x256" "160x200" "160x160" "160x152" "160x102" "150x40" "144x168" "140x192" "128x128" "128x48" "128x36" "102x64" "96x96" "96x65" "96x64" "84x48" "75x64" "72x64" "64x64" "60x40" "48x32" "42x32" "42x11" "40x40" "32x32" "16x16"

#        EndSubSection
EndSection

#Section "ServerLayout"
#Endsection

#Section "DRI"
#Endsection

#Section "Vendor"
#Endsection

with results of the log was

[    12.083] 
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    12.083] X Protocol Version 11, Revision 0
[    12.083] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    12.083] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
[    12.083] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    12.083] Build Date: 30 July 2014  12:24:34AM
[    12.083] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support) 
[    12.083] Current version of pixman: 0.30.2
[    12.083] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    12.083] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.084] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  8 01:56:33 2016
[    12.089] (==) Using config file: "/etc/X11/xorg.conf"
[    12.089] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    12.094] (==) No Layout section.  Using the first Screen section.
[    12.094] (**) |-->Screen "Default Screen" (0)
[    12.094] (**) |   |-->Monitor "DFP-0"
[    12.095] (**) |   |-->Device "Tegra0"
[    12.095] (==) Automatically adding devices
[    12.095] (==) Automatically enabling devices
[    12.095] (==) Automatically adding GPU devices
[    12.108] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/cyrillic,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    12.109] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    12.109] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    12.109] (II) Loader magic: 0xb6ffaf10
[    12.109] (II) Module ABI versions:
[    12.109] 	X.Org ANSI C Emulation: 0.4
[    12.109] 	X.Org Video Driver: 15.0
[    12.109] 	X.Org XInput driver : 20.0
[    12.109] 	X.Org Server Extension : 8.0
[    12.110] Initializing built-in extension Generic Event Extension
[    12.110] Initializing built-in extension SHAPE
[    12.110] Initializing built-in extension MIT-SHM
[    12.110] Initializing built-in extension XInputExtension
[    12.110] Initializing built-in extension XTEST
[    12.110] Initializing built-in extension BIG-REQUESTS
[    12.110] Initializing built-in extension SYNC
[    12.110] Initializing built-in extension XKEYBOARD
[    12.110] Initializing built-in extension XC-MISC
[    12.110] Initializing built-in extension SECURITY
[    12.110] Initializing built-in extension XINERAMA
[    12.110] Initializing built-in extension XFIXES
[    12.110] Initializing built-in extension RENDER
[    12.110] Initializing built-in extension RANDR
[    12.110] Initializing built-in extension COMPOSITE
[    12.110] Initializing built-in extension DAMAGE
[    12.110] Initializing built-in extension MIT-SCREEN-SAVER
[    12.110] Initializing built-in extension DOUBLE-BUFFER
[    12.110] Initializing built-in extension RECORD
[    12.110] Initializing built-in extension DPMS
[    12.110] Initializing built-in extension Present
[    12.110] Initializing built-in extension DRI3
[    12.111] Initializing built-in extension X-Resource
[    12.111] Initializing built-in extension XVideo
[    12.111] Initializing built-in extension XVideo-MotionCompensation
[    12.111] Initializing built-in extension SELinux
[    12.111] Initializing built-in extension XFree86-VidModeExtension
[    12.111] Initializing built-in extension XFree86-DGA
[    12.111] Initializing built-in extension XFree86-DRI
[    12.111] Initializing built-in extension DRI2
[    12.111] (II) LoadModule: "glx"
[    12.112] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    12.376] (II) Module glx: vendor="NVIDIA Corporation"
[    12.376] 	compiled for 4.0.2, module version = 1.0.0
[    12.376] 	Module class: X.Org Server Extension
[    12.376] (II) NVIDIA GLX Module  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:04:57 PDT 2016
[    12.376] Loading extension GLX
[    12.376] (II) LoadModule: "nvidia"
[    12.385] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    12.410] (II) Module nvidia: vendor="NVIDIA Corporation"
[    12.410] 	compiled for 4.0.2, module version = 1.0.0
[    12.410] 	Module class: X.Org Video Driver
[    12.431] (II) NVIDIA dlloader X Driver  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:06:29 PDT 2016
[    12.432] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    12.432] (++) using VT number 7

[    12.433] (WW) Falling back to old probe method for NVIDIA
[    12.433] (II) Loading sub module "fb"
[    12.433] (II) LoadModule: "fb"
[    12.434] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.438] (II) Module fb: vendor="X.Org Foundation"
[    12.438] 	compiled for 1.15.1, module version = 1.0.0
[    12.438] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.438] (WW) Unresolved symbol: fbGetGCPrivateKey
[    12.438] (II) Loading sub module "wfb"
[    12.439] (II) LoadModule: "wfb"
[    12.439] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    12.444] (II) Module wfb: vendor="X.Org Foundation"
[    12.444] 	compiled for 1.15.1, module version = 1.0.0
[    12.444] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.444] (II) Loading sub module "ramdac"
[    12.444] (II) LoadModule: "ramdac"
[    12.444] (II) Module "ramdac" already built-in
[    12.444] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 8/8
[    12.444] (**) NVIDIA(0): Depth 8, (--) framebuffer bpp 8
[    12.445] (==) NVIDIA(0): Default visual is PseudoColor
[    12.445] (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    12.445] (**) NVIDIA(0): Enabling 2D acceleration
[    12.624] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    12.624] (--) NVIDIA(0): Memory: 1937408 kBytes
[    12.624] (--) NVIDIA(0): VideoBIOS: 
[    12.624] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    12.624] (--) NVIDIA(0):     DFP-0 (connected)
[    12.624] (--) NVIDIA(0):     DFP-1
[    12.624] (--) NVIDIA(0): DFP-0: External TMDS
[    12.624] (--) NVIDIA(0): DFP-1: External TMDS
[    12.624] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    12.624] (**) NVIDIA(0):     device DFP-0 (Using EDID frequencies has been enabled on
[    12.624] (**) NVIDIA(0):     all display devices.)
[    12.624] (==) NVIDIA(0): 
[    12.624] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    12.624] (==) NVIDIA(0):     will be used as the requested mode.
[    12.624] (==) NVIDIA(0): 
[    12.624] (II) NVIDIA(0): Validated MetaModes:
[    12.625] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    12.625] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[    12.625] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.625] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.626] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.626] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.626] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
[    12.627] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
[    12.627] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.627] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.627] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.628] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.628] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.628] (WW) NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI
[    12.628] (WW) NVIDIA(0):     from DFP-0's EDID.
[    12.628] (**) NVIDIA(0): DPI set to (325, 304); computed from "DisplaySize" Monitor
[    12.628] (**) NVIDIA(0):     section option
[    12.628] (WW) NVIDIA(0): OpenGL is not supported at the current depth on this GPU.
[    12.630] (WW) NVIDIA(GPU-0): Failed to enter interactive mode. 
[    12.641] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    12.641] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    12.641] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    12.641] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    12.641] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    12.641] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    12.641] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    12.641] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    12.641] (II) NVIDIA(0):     Config Options in the README.
[    12.641] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[    13.271] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.272] (==) NVIDIA(0): Backing store enabled
[    13.272] (==) NVIDIA(0): Silken mouse enabled
[    13.275] Loading extension NV-CONTROL
[    13.275] Loading extension XINERAMA
[    13.275] (II) Loading sub module "dri2"
[    13.275] (II) LoadModule: "dri2"
[    13.275] (II) Module "dri2" already built-in
[    13.275] (II) NVIDIA(0): [DRI2] Setup complete
[    13.275] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.275] (--) RandR disabled
[    14.613] (II) SELinux: Disabled on system
[    14.615] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[    14.699] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    14.708] (II) config/udev: Adding input device gpio-keys.3 (/dev/input/event2)
[    14.708] (**) gpio-keys.3: Applying InputClass "evdev keyboard catchall"
[    14.708] (II) LoadModule: "evdev"
[    14.709] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    14.714] (II) Module evdev: vendor="X.Org Foundation"
[    14.714] 	compiled for 1.15.0, module version = 2.8.2
[    14.714] 	Module class: X.Org XInput Driver
[    14.714] 	ABI class: X.Org XInput driver, version 20.0
[    14.714] (II) Using input driver 'evdev' for 'gpio-keys.3'
[    14.714] (**) gpio-keys.3: always reports core events
[    14.714] (**) evdev: gpio-keys.3: Device: "/dev/input/event2"
[    14.714] (--) evdev: gpio-keys.3: Vendor 0x1 Product 0x1
[    14.714] (--) evdev: gpio-keys.3: Found keys
[    14.714] (II) evdev: gpio-keys.3: Configuring as keyboard
[    14.714] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.3/input/input2/event2"
[    14.714] (II) XINPUT: Adding extended input device "gpio-keys.3" (type: KEYBOARD, id 6)
[    14.714] (**) Option "xkb_rules" "evdev"
[    14.714] (**) Option "xkb_model" "pc105"
[    14.714] (**) Option "xkb_layout" "us"
[    14.718] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
[    14.719] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    14.719] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    14.719] (**) BYZHYYZHY By ZH851: always reports core events
[    14.719] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event0"
[    14.719] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    14.719] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    14.719] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    14.719] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    14.719] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    14.719] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    14.719] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    14.719] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    14.719] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    14.719] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    14.719] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1.0/input/input0/event0"
[    14.719] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 7)
[    14.719] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    14.720] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    14.720] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    14.720] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    14.720] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    14.720] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
[    14.720] (II) No input driver specified, ignoring this device.
[    14.720] (II) This device may have been added with another device file.
[    16.682] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.752] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.789] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm

It seem that DPI can not compute from the EDID as shown on

[    12.628] (WW) NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI
[    12.628] (WW) NVIDIA(0):     from DFP-0's EDID.

I calculate the DPI from http://pxcalc.com/ wtih input of 1024x600 7 inch screen and rounded to nearest common setting of 168 x 168.

I also update the Depth to 24, here was the xorg.conf setup.

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.

#Section "Files"
#Endsection

#Section "ServerFlags"
#Endsection

#Section "Module"
#    Disable     "fb"
#    Disable     "dri"
#    SubSection  "extmod"
#        Option  "omit xfree86-dga"
#    EndSubSection
#EndSection

#Section "Extensions"
#Endsection

#Section "InputDevice"
#Endsection

#Section "InputClass"
#Endsection

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
#    Option      "AllowEmptyInitialConfiguration" "true"
#    Option      "UseEDID" "false"
#     Option      "DPI" "96 x 96"
    Option      "DPI" "168 x 168"
#    Option	"Metamodes" "1024 x 600"
#    Option      "nvidia-auto-select" "true"
EndSection

#Section "VideoAdaptor"
#Endsection

#Section "Monitor"
#   Identifier "DSI-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-1"
#   Option    "Ignore"
#EndSection

Section "Monitor"
	Identifier "DFP-0"
#	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
        Option "DPI" "168 x 168"
	Option "DPMS" "false"
	Modeline 	"Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 
EndSection

#Section "Modes"
#Endsection

Section "Screen"
        Identifier    "Default Screen"
        Device        "Tegra0"
        Monitor       "DFP-0"
        DefaultDepth  24
#        SubSection "Display"
#                Depth         24
#                Modes         "1920x1200"
#                Modes         "8192x8192" "8192x4608" "7680x4800" "7680x4320" "6400x4800" "6400x4096" "5120x4096" "5120x3200" "5120x2880" "5120x2160" "4096x3702" "4096x2304" "3840x2400" "3840x2160" "3440x1440" "3200x2400" "3200x1800" "2880x1800" "2880x900" "2800x2100" "2736x1824" "2732x2048" "2560x2048" "2560x1920" "2560x1800" "2560x1700" "2560x1600" "2560x1440" "2560x1080" "2538x1080" "2304x1728" "2304x1440" "2160x1440" "2048x1536" "2048x1280" "2048x1152" "1920x1440" "1920x1400" "1920x1280" "1920x1200" "1920x1080" "1856x1392" "1800x1440" "1792x1344" "1776x1000" "1680x1050" "1600x1280" "1600x1200" "1600x1024" "1600x900" "1600x768" "1440x1080" "1440x1024" "1440x960" "1440x960" "1440x900" "1366x768" "1334x750" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x900" "1152x864" "1152x768" "1152x720" "1136x640" "1120x832" "1080x1200" "1024x1024" "1024x800" "1024x768" "1024x640" "1024x600" "1024x576" "960x720" "960x640" "960x544" "960x540" "854x480" "848x480" "832x624" "800x600" "800x480" "800x352" "800x240" "768x480" "720x364" "720x350" "720x348" "640x512" "640x480" "640x400" "640x360" "640x350" "640x320" "640x256" "640x240" "640x200" "600x480" "560x192" "512x384" "514x342" "512x256" "480x500" "480x320" "480x272" "480x250" "480x234" "432x240" "432x128" "416x352" "400x300" "400x270" "400x240" "384x288" "376x240" "320x320" "320x256" "320x240" "320x224" "320x208" "320x200" "320x192" "312x390" "280x192" "272x340" "256x256" "240x240" "240x160" "240x64" "220x176" "208x208" "208x176" "160x256" "160x200" "160x160" "160x152" "160x102" "150x40" "144x168" "140x192" "128x128" "128x48" "128x36" "102x64" "96x96" "96x65" "96x64" "84x48" "75x64" "72x64" "64x64" "60x40" "48x32" "42x32" "42x11" "40x40" "32x32" "16x16"

#        EndSubSection
EndSection

#Section "ServerLayout"
#Endsection

#Section "DRI"
#Endsection

#Section "Vendor"
#Endsection

Here was the log result

[    12.000] 
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    12.000] X Protocol Version 11, Revision 0
[    12.000] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    12.000] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
[    12.000] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    12.000] Build Date: 30 July 2014  12:24:34AM
[    12.000] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support) 
[    12.000] Current version of pixman: 0.30.2
[    12.000] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    12.000] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.001] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  8 02:16:35 2016
[    12.005] (==) Using config file: "/etc/X11/xorg.conf"
[    12.005] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    12.009] (==) No Layout section.  Using the first Screen section.
[    12.009] (**) |-->Screen "Default Screen" (0)
[    12.009] (**) |   |-->Monitor "DFP-0"
[    12.009] (**) |   |-->Device "Tegra0"
[    12.009] (==) Automatically adding devices
[    12.009] (==) Automatically enabling devices
[    12.009] (==) Automatically adding GPU devices
[    12.024] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/cyrillic,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    12.024] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    12.024] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    12.024] (II) Loader magic: 0xb6f40f10
[    12.024] (II) Module ABI versions:
[    12.024] 	X.Org ANSI C Emulation: 0.4
[    12.024] 	X.Org Video Driver: 15.0
[    12.024] 	X.Org XInput driver : 20.0
[    12.024] 	X.Org Server Extension : 8.0
[    12.025] Initializing built-in extension Generic Event Extension
[    12.025] Initializing built-in extension SHAPE
[    12.025] Initializing built-in extension MIT-SHM
[    12.025] Initializing built-in extension XInputExtension
[    12.025] Initializing built-in extension XTEST
[    12.025] Initializing built-in extension BIG-REQUESTS
[    12.025] Initializing built-in extension SYNC
[    12.025] Initializing built-in extension XKEYBOARD
[    12.025] Initializing built-in extension XC-MISC
[    12.026] Initializing built-in extension SECURITY
[    12.026] Initializing built-in extension XINERAMA
[    12.026] Initializing built-in extension XFIXES
[    12.026] Initializing built-in extension RENDER
[    12.026] Initializing built-in extension RANDR
[    12.026] Initializing built-in extension COMPOSITE
[    12.026] Initializing built-in extension DAMAGE
[    12.026] Initializing built-in extension MIT-SCREEN-SAVER
[    12.026] Initializing built-in extension DOUBLE-BUFFER
[    12.026] Initializing built-in extension RECORD
[    12.026] Initializing built-in extension DPMS
[    12.026] Initializing built-in extension Present
[    12.026] Initializing built-in extension DRI3
[    12.026] Initializing built-in extension X-Resource
[    12.026] Initializing built-in extension XVideo
[    12.026] Initializing built-in extension XVideo-MotionCompensation
[    12.026] Initializing built-in extension SELinux
[    12.026] Initializing built-in extension XFree86-VidModeExtension
[    12.026] Initializing built-in extension XFree86-DGA
[    12.026] Initializing built-in extension XFree86-DRI
[    12.026] Initializing built-in extension DRI2
[    12.026] (II) LoadModule: "glx"
[    12.028] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    12.289] (II) Module glx: vendor="NVIDIA Corporation"
[    12.289] 	compiled for 4.0.2, module version = 1.0.0
[    12.289] 	Module class: X.Org Server Extension
[    12.289] (II) NVIDIA GLX Module  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:04:57 PDT 2016
[    12.289] Loading extension GLX
[    12.289] (II) LoadModule: "nvidia"
[    12.298] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    12.324] (II) Module nvidia: vendor="NVIDIA Corporation"
[    12.324] 	compiled for 4.0.2, module version = 1.0.0
[    12.324] 	Module class: X.Org Video Driver
[    12.345] (II) NVIDIA dlloader X Driver  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:06:29 PDT 2016
[    12.345] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    12.345] (++) using VT number 7

[    12.346] (WW) Falling back to old probe method for NVIDIA
[    12.346] (II) Loading sub module "fb"
[    12.346] (II) LoadModule: "fb"
[    12.347] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.352] (II) Module fb: vendor="X.Org Foundation"
[    12.352] 	compiled for 1.15.1, module version = 1.0.0
[    12.352] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.352] (WW) Unresolved symbol: fbGetGCPrivateKey
[    12.352] (II) Loading sub module "wfb"
[    12.352] (II) LoadModule: "wfb"
[    12.352] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    12.355] (II) Module wfb: vendor="X.Org Foundation"
[    12.355] 	compiled for 1.15.1, module version = 1.0.0
[    12.355] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.356] (II) Loading sub module "ramdac"
[    12.356] (II) LoadModule: "ramdac"
[    12.356] (II) Module "ramdac" already built-in
[    12.356] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
[    12.356] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    12.356] (==) NVIDIA(0): RGB weight 888
[    12.356] (==) NVIDIA(0): Default visual is TrueColor
[    12.356] (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    12.356] (**) NVIDIA(0): Option "DPI" "168 x 168"
[    12.356] (**) NVIDIA(0): Enabling 2D acceleration
[    12.544] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    12.544] (--) NVIDIA(0): Memory: 1937408 kBytes
[    12.544] (--) NVIDIA(0): VideoBIOS: 
[    12.544] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    12.544] (--) NVIDIA(0):     DFP-0 (connected)
[    12.545] (--) NVIDIA(0):     DFP-1
[    12.545] (--) NVIDIA(0): DFP-0: External TMDS
[    12.545] (--) NVIDIA(0): DFP-1: External TMDS
[    12.545] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    12.545] (**) NVIDIA(0):     device DFP-0 (Using EDID frequencies has been enabled on
[    12.545] (**) NVIDIA(0):     all display devices.)
[    12.545] (==) NVIDIA(0): 
[    12.545] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    12.545] (==) NVIDIA(0):     will be used as the requested mode.
[    12.545] (==) NVIDIA(0): 
[    12.545] (II) NVIDIA(0): Validated MetaModes:
[    12.545] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    12.545] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[    12.546] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.546] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.546] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.547] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.547] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
[    12.548] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
[    12.548] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.548] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.549] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.549] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.549] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.549] (**) NVIDIA(0): DPI set to (168, 168); computed from "DPI" X config option
[    12.550] (--) Depth 24 pixmap format is 32 bpp
[    12.551] (WW) NVIDIA(GPU-0): Failed to enter interactive mode. 
[    12.562] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    12.562] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    12.562] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    12.562] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    12.562] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    12.562] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    12.562] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    12.562] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    12.562] (II) NVIDIA(0):     Config Options in the README.
[    12.562] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[    13.180] Loading extension NV-GLX
[    13.187] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.187] (==) NVIDIA(0): Backing store enabled
[    13.187] (==) NVIDIA(0): Silken mouse enabled
[    13.197] Loading extension NV-CONTROL
[    13.202] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    13.202] Loading extension XINERAMA
[    13.202] (II) Loading sub module "dri2"
[    13.202] (II) LoadModule: "dri2"
[    13.202] (II) Module "dri2" already built-in
[    13.202] (II) NVIDIA(0): [DRI2] Setup complete
[    13.202] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.202] (--) RandR disabled
[    13.225] (II) SELinux: Disabled on system
[    13.229] (II) Initializing extension GLX
[    13.311] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    13.318] (II) config/udev: Adding input device gpio-keys.3 (/dev/input/event2)
[    13.318] (**) gpio-keys.3: Applying InputClass "evdev keyboard catchall"
[    13.318] (II) LoadModule: "evdev"
[    13.318] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    13.320] (II) Module evdev: vendor="X.Org Foundation"
[    13.320] 	compiled for 1.15.0, module version = 2.8.2
[    13.320] 	Module class: X.Org XInput Driver
[    13.321] 	ABI class: X.Org XInput driver, version 20.0
[    13.321] (II) Using input driver 'evdev' for 'gpio-keys.3'
[    13.321] (**) gpio-keys.3: always reports core events
[    13.321] (**) evdev: gpio-keys.3: Device: "/dev/input/event2"
[    13.321] (--) evdev: gpio-keys.3: Vendor 0x1 Product 0x1
[    13.321] (--) evdev: gpio-keys.3: Found keys
[    13.321] (II) evdev: gpio-keys.3: Configuring as keyboard
[    13.321] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.3/input/input2/event2"
[    13.321] (II) XINPUT: Adding extended input device "gpio-keys.3" (type: KEYBOARD, id 6)
[    13.321] (**) Option "xkb_rules" "evdev"
[    13.321] (**) Option "xkb_model" "pc105"
[    13.321] (**) Option "xkb_layout" "us"
[    13.324] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
[    13.324] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    13.324] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    13.324] (**) BYZHYYZHY By ZH851: always reports core events
[    13.324] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event0"
[    13.324] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    13.324] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    13.324] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    13.324] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    13.324] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    13.324] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    13.324] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    13.324] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    13.324] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    13.324] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.324] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1.0/input/input0/event0"
[    13.324] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 7)
[    13.325] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    13.325] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    13.325] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    13.325] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    13.325] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    13.326] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
[    13.326] (II) No input driver specified, ignoring this device.
[    13.326] (II) This device may have been added with another device file.
[    15.582] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.597] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.636] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    18.672] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

Then I enabled EDID and disable nvidia-auto-select by edit Device section

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
#    Option      "AllowEmptyInitialConfiguration" "true"
    Option      "UseEDID" "true"
#     Option      "DPI" "96 x 96"
    Option      "DPI" "168 x 168"
#    Option	"Metamodes" "1024 x 600"
    Option      "nvidia-auto-select" "false"
EndSection

with complete xorg.conf of

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.

#Section "Files"
#Endsection

#Section "ServerFlags"
#Endsection

#Section "Module"
#    Disable     "fb"
#    Disable     "dri"
#    SubSection  "extmod"
#        Option  "omit xfree86-dga"
#    EndSubSection
#EndSection

#Section "Extensions"
#Endsection

#Section "InputDevice"
#Endsection

#Section "InputClass"
#Endsection

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
#    Option      "AllowEmptyInitialConfiguration" "true"
    Option      "UseEDID" "true"
#     Option      "DPI" "96 x 96"
    Option      "DPI" "168 x 168"
#    Option	"Metamodes" "1024 x 600"
    Option      "nvidia-auto-select" "false"
EndSection

#Section "VideoAdaptor"
#Endsection

#Section "Monitor"
#   Identifier "DSI-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-1"
#   Option    "Ignore"
#EndSection

Section "Monitor"
	Identifier "DFP-0"
#	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
        Option "DPI" "168 x 168"
	Option "DPMS" "false"
	Modeline 	"Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 
EndSection

#Section "Modes"
#Endsection

Section "Screen"
        Identifier    "Default Screen"
        Device        "Tegra0"
        Monitor       "DFP-0"
        DefaultDepth  24
#        SubSection "Display"
#                Depth         24
#                Modes         "1920x1200"
#                Modes         "8192x8192" "8192x4608" "7680x4800" "7680x4320" "6400x4800" "6400x4096" "5120x4096" "5120x3200" "5120x2880" "5120x2160" "4096x3702" "4096x2304" "3840x2400" "3840x2160" "3440x1440" "3200x2400" "3200x1800" "2880x1800" "2880x900" "2800x2100" "2736x1824" "2732x2048" "2560x2048" "2560x1920" "2560x1800" "2560x1700" "2560x1600" "2560x1440" "2560x1080" "2538x1080" "2304x1728" "2304x1440" "2160x1440" "2048x1536" "2048x1280" "2048x1152" "1920x1440" "1920x1400" "1920x1280" "1920x1200" "1920x1080" "1856x1392" "1800x1440" "1792x1344" "1776x1000" "1680x1050" "1600x1280" "1600x1200" "1600x1024" "1600x900" "1600x768" "1440x1080" "1440x1024" "1440x960" "1440x960" "1440x900" "1366x768" "1334x750" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x900" "1152x864" "1152x768" "1152x720" "1136x640" "1120x832" "1080x1200" "1024x1024" "1024x800" "1024x768" "1024x640" "1024x600" "1024x576" "960x720" "960x640" "960x544" "960x540" "854x480" "848x480" "832x624" "800x600" "800x480" "800x352" "800x240" "768x480" "720x364" "720x350" "720x348" "640x512" "640x480" "640x400" "640x360" "640x350" "640x320" "640x256" "640x240" "640x200" "600x480" "560x192" "512x384" "514x342" "512x256" "480x500" "480x320" "480x272" "480x250" "480x234" "432x240" "432x128" "416x352" "400x300" "400x270" "400x240" "384x288" "376x240" "320x320" "320x256" "320x240" "320x224" "320x208" "320x200" "320x192" "312x390" "280x192" "272x340" "256x256" "240x240" "240x160" "240x64" "220x176" "208x208" "208x176" "160x256" "160x200" "160x160" "160x152" "160x102" "150x40" "144x168" "140x192" "128x128" "128x48" "128x36" "102x64" "96x96" "96x65" "96x64" "84x48" "75x64" "72x64" "64x64" "60x40" "48x32" "42x32" "42x11" "40x40" "32x32" "16x16"

#        EndSubSection
EndSection

#Section "ServerLayout"
#Endsection

#Section "DRI"
#Endsection

#Section "Vendor"
#Endsection

and output of the log of

[    12.395] 
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    12.395] X Protocol Version 11, Revision 0
[    12.395] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    12.395] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
[    12.395] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    12.396] Build Date: 30 July 2014  12:24:34AM
[    12.396] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support) 
[    12.396] Current version of pixman: 0.30.2
[    12.396] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    12.396] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.398] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  8 02:29:03 2016
[    12.404] (==) Using config file: "/etc/X11/xorg.conf"
[    12.404] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    12.409] (==) No Layout section.  Using the first Screen section.
[    12.409] (**) |-->Screen "Default Screen" (0)
[    12.409] (**) |   |-->Monitor "DFP-0"
[    12.410] (**) |   |-->Device "Tegra0"
[    12.410] (==) Automatically adding devices
[    12.410] (==) Automatically enabling devices
[    12.410] (==) Automatically adding GPU devices
[    12.424] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/cyrillic,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    12.424] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    12.424] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    12.424] (II) Loader magic: 0xb6f57f10
[    12.424] (II) Module ABI versions:
[    12.424] 	X.Org ANSI C Emulation: 0.4
[    12.424] 	X.Org Video Driver: 15.0
[    12.424] 	X.Org XInput driver : 20.0
[    12.424] 	X.Org Server Extension : 8.0
[    12.425] Initializing built-in extension Generic Event Extension
[    12.425] Initializing built-in extension SHAPE
[    12.425] Initializing built-in extension MIT-SHM
[    12.425] Initializing built-in extension XInputExtension
[    12.425] Initializing built-in extension XTEST
[    12.425] Initializing built-in extension BIG-REQUESTS
[    12.425] Initializing built-in extension SYNC
[    12.425] Initializing built-in extension XKEYBOARD
[    12.425] Initializing built-in extension XC-MISC
[    12.426] Initializing built-in extension SECURITY
[    12.426] Initializing built-in extension XINERAMA
[    12.426] Initializing built-in extension XFIXES
[    12.426] Initializing built-in extension RENDER
[    12.426] Initializing built-in extension RANDR
[    12.426] Initializing built-in extension COMPOSITE
[    12.426] Initializing built-in extension DAMAGE
[    12.426] Initializing built-in extension MIT-SCREEN-SAVER
[    12.426] Initializing built-in extension DOUBLE-BUFFER
[    12.426] Initializing built-in extension RECORD
[    12.426] Initializing built-in extension DPMS
[    12.426] Initializing built-in extension Present
[    12.426] Initializing built-in extension DRI3
[    12.426] Initializing built-in extension X-Resource
[    12.426] Initializing built-in extension XVideo
[    12.426] Initializing built-in extension XVideo-MotionCompensation
[    12.427] Initializing built-in extension SELinux
[    12.427] Initializing built-in extension XFree86-VidModeExtension
[    12.427] Initializing built-in extension XFree86-DGA
[    12.427] Initializing built-in extension XFree86-DRI
[    12.427] Initializing built-in extension DRI2
[    12.427] (II) LoadModule: "glx"
[    12.429] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    12.693] (II) Module glx: vendor="NVIDIA Corporation"
[    12.693] 	compiled for 4.0.2, module version = 1.0.0
[    12.693] 	Module class: X.Org Server Extension
[    12.693] (II) NVIDIA GLX Module  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:04:57 PDT 2016
[    12.693] Loading extension GLX
[    12.693] (II) LoadModule: "nvidia"
[    12.704] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    12.730] (II) Module nvidia: vendor="NVIDIA Corporation"
[    12.730] 	compiled for 4.0.2, module version = 1.0.0
[    12.730] 	Module class: X.Org Video Driver
[    12.752] (II) NVIDIA dlloader X Driver  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:06:29 PDT 2016
[    12.752] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    12.752] (++) using VT number 7

[    12.753] (WW) Falling back to old probe method for NVIDIA
[    12.754] (II) Loading sub module "fb"
[    12.754] (II) LoadModule: "fb"
[    12.754] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.759] (II) Module fb: vendor="X.Org Foundation"
[    12.759] 	compiled for 1.15.1, module version = 1.0.0
[    12.759] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.759] (WW) Unresolved symbol: fbGetGCPrivateKey
[    12.759] (II) Loading sub module "wfb"
[    12.759] (II) LoadModule: "wfb"
[    12.760] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    12.765] (II) Module wfb: vendor="X.Org Foundation"
[    12.765] 	compiled for 1.15.1, module version = 1.0.0
[    12.765] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.765] (II) Loading sub module "ramdac"
[    12.765] (II) LoadModule: "ramdac"
[    12.765] (II) Module "ramdac" already built-in
[    12.766] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
[    12.766] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    12.766] (==) NVIDIA(0): RGB weight 888
[    12.766] (==) NVIDIA(0): Default visual is TrueColor
[    12.766] (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    12.766] (**) NVIDIA(0): Option "DPI" "168 x 168"
[    12.766] (**) NVIDIA(0): Option "UseEDID" "true"
[    12.766] (**) NVIDIA(0): Enabling 2D acceleration
[    12.956] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    12.957] (--) NVIDIA(0): Memory: 1937408 kBytes
[    12.957] (--) NVIDIA(0): VideoBIOS: 
[    12.957] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    12.957] (--) NVIDIA(0):     DFP-0 (connected)
[    12.957] (--) NVIDIA(0):     DFP-1
[    12.957] (--) NVIDIA(0): DFP-0: External TMDS
[    12.957] (--) NVIDIA(0): DFP-1: External TMDS
[    12.957] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    12.957] (**) NVIDIA(0):     device DFP-0 (Using EDID frequencies has been enabled on
[    12.957] (**) NVIDIA(0):     all display devices.)
[    12.957] (==) NVIDIA(0): 
[    12.957] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    12.957] (==) NVIDIA(0):     will be used as the requested mode.
[    12.957] (==) NVIDIA(0): 
[    12.957] (II) NVIDIA(0): Validated MetaModes:
[    12.957] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    12.957] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[    12.958] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.958] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.958] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.959] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.959] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
[    12.959] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
[    12.960] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.960] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.960] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.961] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.961] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.961] (**) NVIDIA(0): DPI set to (168, 168); computed from "DPI" X config option
[    12.961] (--) Depth 24 pixmap format is 32 bpp
[    12.962] (WW) NVIDIA(GPU-0): Failed to enter interactive mode. 
[    12.970] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    12.970] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    12.970] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    12.970] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    12.970] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    12.970] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    12.970] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    12.971] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    12.971] (II) NVIDIA(0):     Config Options in the README.
[    12.971] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[    13.515] Loading extension NV-GLX
[    13.522] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.522] (==) NVIDIA(0): Backing store enabled
[    13.522] (==) NVIDIA(0): Silken mouse enabled
[    13.527] Loading extension NV-CONTROL
[    13.547] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    13.547] Loading extension XINERAMA
[    13.547] (WW) NVIDIA(0): Option "nvidia-auto-select" is not used
[    13.547] (II) Loading sub module "dri2"
[    13.547] (II) LoadModule: "dri2"
[    13.547] (II) Module "dri2" already built-in
[    13.547] (II) NVIDIA(0): [DRI2] Setup complete
[    13.547] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.547] (--) RandR disabled
[    13.564] (II) SELinux: Disabled on system
[    13.566] (II) Initializing extension GLX
[    13.637] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    13.643] (II) config/udev: Adding input device gpio-keys.3 (/dev/input/event2)
[    13.643] (**) gpio-keys.3: Applying InputClass "evdev keyboard catchall"
[    13.643] (II) LoadModule: "evdev"
[    13.643] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    13.645] (II) Module evdev: vendor="X.Org Foundation"
[    13.645] 	compiled for 1.15.0, module version = 2.8.2
[    13.645] 	Module class: X.Org XInput Driver
[    13.645] 	ABI class: X.Org XInput driver, version 20.0
[    13.645] (II) Using input driver 'evdev' for 'gpio-keys.3'
[    13.645] (**) gpio-keys.3: always reports core events
[    13.646] (**) evdev: gpio-keys.3: Device: "/dev/input/event2"
[    13.646] (--) evdev: gpio-keys.3: Vendor 0x1 Product 0x1
[    13.646] (--) evdev: gpio-keys.3: Found keys
[    13.646] (II) evdev: gpio-keys.3: Configuring as keyboard
[    13.646] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.3/input/input2/event2"
[    13.646] (II) XINPUT: Adding extended input device "gpio-keys.3" (type: KEYBOARD, id 6)
[    13.646] (**) Option "xkb_rules" "evdev"
[    13.646] (**) Option "xkb_model" "pc105"
[    13.646] (**) Option "xkb_layout" "us"
[    13.648] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
[    13.648] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    13.648] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    13.648] (**) BYZHYYZHY By ZH851: always reports core events
[    13.648] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event0"
[    13.648] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    13.648] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    13.648] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    13.648] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    13.648] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    13.648] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    13.648] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    13.648] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    13.648] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    13.648] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.648] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1.0/input/input0/event0"
[    13.648] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 7)
[    13.648] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    13.649] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    13.649] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    13.649] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    13.649] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    13.649] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
[    13.649] (II) No input driver specified, ignoring this device.
[    13.649] (II) This device may have been added with another device file.
[    15.804] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.860] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.905] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.953] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.127] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    17.214] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    19.144] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

Display mode was auto select because not declared in the config as shown on

[    12.957] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    12.957] (==) NVIDIA(0):     will be used as the requested mode.

So I define the mode from available commercial resolution as discussed previously on https://devtalk.nvidia.com/default/topic/923782/jetson-tk1/hdmi-display-for-raspberry-pi-on-jetson-tk1/post/4945279/#4945279

by editing

by editing screen section. With xorg.conf setup of

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.

#Section "Files"
#Endsection

#Section "ServerFlags"
#Endsection

#Section "Module"
#    Disable     "fb"
#    Disable     "dri"
#    SubSection  "extmod"
#        Option  "omit xfree86-dga"
#    EndSubSection
#EndSection

#Section "Extensions"
#Endsection

#Section "InputDevice"
#Endsection

#Section "InputClass"
#Endsection

Section "Device"
    Identifier  "Tegra0"
    Driver      "nvidia"
#    Option      "AllowEmptyInitialConfiguration" "true"
    Option      "UseEDID" "true"
#     Option      "DPI" "96 x 96"
    Option      "DPI" "168 x 168"
#    Option	"Metamodes" "1024 x 600"
    Option      "nvidia-auto-select" "false"
EndSection

#Section "VideoAdaptor"
#Endsection

#Section "Monitor"
#   Identifier "DSI-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-0"
#   Option    "Ignore"
#EndSection

#Section "Monitor"
#   Identifier "DFP-1"
#   Option    "Ignore"
#EndSection

Section "Monitor"
	Identifier "DFP-0"
#	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
        Option "DPI" "168 x 168"
	Option "DPMS" "false"
	Modeline 	"Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 
EndSection

#Section "Modes"
#Endsection

Section "Screen"
        Identifier    "Default Screen"
        Device        "Tegra0"
        Monitor       "DFP-0"
        DefaultDepth  24
        SubSection "Display"
                Depth         24
#                Modes         "1920x1200"
                Modes         "8192x8192" "8192x4608" "7680x4800" "7680x4320" "6400x4800" "6400x4096" "5120x4096" "5120x3200" "5120x2880" "5120x2160" "4096x3702" "4096x2304" "3840x2400" "3840x2160" "3440x1440" "3200x2400" "3200x1800" "2880x1800" "2880x900" "2800x2100" "2736x1824" "2732x2048" "2560x2048" "2560x1920" "2560x1800" "2560x1700" "2560x1600" "2560x1440" "2560x1080" "2538x1080" "2304x1728" "2304x1440" "2160x1440" "2048x1536" "2048x1280" "2048x1152" "1920x1440" "1920x1400" "1920x1280" "1920x1200" "1920x1080" "1856x1392" "1800x1440" "1792x1344" "1776x1000" "1680x1050" "1600x1280" "1600x1200" "1600x1024" "1600x900" "1600x768" "1440x1080" "1440x1024" "1440x960" "1440x960" "1440x900" "1366x768" "1334x750" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x900" "1152x864" "1152x768" "1152x720" "1136x640" "1120x832" "1080x1200" "1024x1024" "1024x800" "1024x768" "1024x640" "1024x600" "1024x576" "960x720" "960x640" "960x544" "960x540" "854x480" "848x480" "832x624" "800x600" "800x480" "800x352" "800x240" "768x480" "720x364" "720x350" "720x348" "640x512" "640x480" "640x400" "640x360" "640x350" "640x320" "640x256" "640x240" "640x200" "600x480" "560x192" "512x384" "514x342" "512x256" "480x500" "480x320" "480x272" "480x250" "480x234" "432x240" "432x128" "416x352" "400x300" "400x270" "400x240" "384x288" "376x240" "320x320" "320x256" "320x240" "320x224" "320x208" "320x200" "320x192" "312x390" "280x192" "272x340" "256x256" "240x240" "240x160" "240x64" "220x176" "208x208" "208x176" "160x256" "160x200" "160x160" "160x152" "160x102" "150x40" "144x168" "140x192" "128x128" "128x48" "128x36" "102x64" "96x96" "96x65" "96x64" "84x48" "75x64" "72x64" "64x64" "60x40" "48x32" "42x32" "42x11" "40x40" "32x32" "16x16"

        EndSubSection
EndSection

#Section "ServerLayout"
#Endsection

#Section "DRI"
#Endsection

#Section "Vendor"
#Endsection

and the log output of

[    12.085] 
X.Org X Server 1.15.1
Release Date: 2014-04-13
[    12.086] X Protocol Version 11, Revision 0
[    12.086] Build Operating System: Linux 3.2.0-60-highbank armv7l Ubuntu
[    12.086] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
[    12.086] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    12.086] Build Date: 30 July 2014  12:24:34AM
[    12.086] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support) 
[    12.086] Current version of pixman: 0.30.2
[    12.086] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    12.086] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.087] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  8 02:45:03 2016
[    12.091] (==) Using config file: "/etc/X11/xorg.conf"
[    12.091] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    12.096] (==) No Layout section.  Using the first Screen section.
[    12.097] (**) |-->Screen "Default Screen" (0)
[    12.097] (**) |   |-->Monitor "DFP-0"
[    12.097] (**) |   |-->Device "Tegra0"
[    12.097] (==) Automatically adding devices
[    12.097] (==) Automatically enabling devices
[    12.097] (==) Automatically adding GPU devices
[    12.110] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/cyrillic,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    12.110] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    12.110] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    12.110] (II) Loader magic: 0xb6fa6f10
[    12.110] (II) Module ABI versions:
[    12.111] 	X.Org ANSI C Emulation: 0.4
[    12.111] 	X.Org Video Driver: 15.0
[    12.111] 	X.Org XInput driver : 20.0
[    12.111] 	X.Org Server Extension : 8.0
[    12.112] Initializing built-in extension Generic Event Extension
[    12.112] Initializing built-in extension SHAPE
[    12.112] Initializing built-in extension MIT-SHM
[    12.112] Initializing built-in extension XInputExtension
[    12.112] Initializing built-in extension XTEST
[    12.112] Initializing built-in extension BIG-REQUESTS
[    12.112] Initializing built-in extension SYNC
[    12.112] Initializing built-in extension XKEYBOARD
[    12.112] Initializing built-in extension XC-MISC
[    12.112] Initializing built-in extension SECURITY
[    12.112] Initializing built-in extension XINERAMA
[    12.112] Initializing built-in extension XFIXES
[    12.112] Initializing built-in extension RENDER
[    12.112] Initializing built-in extension RANDR
[    12.112] Initializing built-in extension COMPOSITE
[    12.113] Initializing built-in extension DAMAGE
[    12.113] Initializing built-in extension MIT-SCREEN-SAVER
[    12.113] Initializing built-in extension DOUBLE-BUFFER
[    12.113] Initializing built-in extension RECORD
[    12.113] Initializing built-in extension DPMS
[    12.113] Initializing built-in extension Present
[    12.113] Initializing built-in extension DRI3
[    12.113] Initializing built-in extension X-Resource
[    12.113] Initializing built-in extension XVideo
[    12.113] Initializing built-in extension XVideo-MotionCompensation
[    12.113] Initializing built-in extension SELinux
[    12.113] Initializing built-in extension XFree86-VidModeExtension
[    12.113] Initializing built-in extension XFree86-DGA
[    12.113] Initializing built-in extension XFree86-DRI
[    12.113] Initializing built-in extension DRI2
[    12.113] (II) LoadModule: "glx"
[    12.115] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    12.382] (II) Module glx: vendor="NVIDIA Corporation"
[    12.382] 	compiled for 4.0.2, module version = 1.0.0
[    12.382] 	Module class: X.Org Server Extension
[    12.382] (II) NVIDIA GLX Module  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:04:57 PDT 2016
[    12.382] Loading extension GLX
[    12.382] (II) LoadModule: "nvidia"
[    12.390] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    12.416] (II) Module nvidia: vendor="NVIDIA Corporation"
[    12.416] 	compiled for 4.0.2, module version = 1.0.0
[    12.416] 	Module class: X.Org Video Driver
[    12.438] (II) NVIDIA dlloader X Driver  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:06:29 PDT 2016
[    12.439] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    12.439] (++) using VT number 7

[    12.440] (WW) Falling back to old probe method for NVIDIA
[    12.440] (II) Loading sub module "fb"
[    12.440] (II) LoadModule: "fb"
[    12.440] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.446] (II) Module fb: vendor="X.Org Foundation"
[    12.446] 	compiled for 1.15.1, module version = 1.0.0
[    12.446] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.446] (WW) Unresolved symbol: fbGetGCPrivateKey
[    12.446] (II) Loading sub module "wfb"
[    12.446] (II) LoadModule: "wfb"
[    12.446] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    12.453] (II) Module wfb: vendor="X.Org Foundation"
[    12.453] 	compiled for 1.15.1, module version = 1.0.0
[    12.453] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    12.453] (II) Loading sub module "ramdac"
[    12.453] (II) LoadModule: "ramdac"
[    12.453] (II) Module "ramdac" already built-in
[    12.453] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    12.453] (==) NVIDIA(0): RGB weight 888
[    12.453] (==) NVIDIA(0): Default visual is TrueColor
[    12.453] (**) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    12.454] (**) NVIDIA(0): Option "DPI" "168 x 168"
[    12.454] (**) NVIDIA(0): Option "UseEDID" "true"
[    12.454] (**) NVIDIA(0): Enabling 2D acceleration
[    12.647] (II) NVIDIA(0): NVIDIA GPU GK20A/NullRM (GK20A) at SoC (GPU-0)
[    12.647] (--) NVIDIA(0): Memory: 1937408 kBytes
[    12.647] (--) NVIDIA(0): VideoBIOS: 
[    12.647] (--) NVIDIA(0): Valid display device(s) on GK20A/NullRM at SoC
[    12.647] (--) NVIDIA(0):     DFP-0 (connected)
[    12.647] (--) NVIDIA(0):     DFP-1
[    12.647] (--) NVIDIA(0): DFP-0: External TMDS
[    12.647] (--) NVIDIA(0): DFP-1: External TMDS
[    12.647] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    12.648] (**) NVIDIA(0):     device DFP-0 (Using EDID frequencies has been enabled on
[    12.648] (**) NVIDIA(0):     all display devices.)
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:8192x8192"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:8192x4608"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:7680x4800"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:7680x4320"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:6400x4800"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:6400x4096"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:5120x4096"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:5120x3200"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:5120x2880"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:5120x2160"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:4096x3702"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:4096x2304"; removing.
[    12.653] (WW) NVIDIA(0): No valid modes for "DFP-0:3840x2400"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:3840x2160"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:3440x1440"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:3200x2400"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:3200x1800"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2880x1800"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2880x900"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2800x2100"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2736x1824"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2732x2048"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x2048"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1920"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1800"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1700"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1600"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1440"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2560x1080"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2538x1080"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2304x1728"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2304x1440"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2160x1440"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2048x1536"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2048x1280"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:2048x1152"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:1920x1440"; removing.
[    12.654] (WW) NVIDIA(0): No valid modes for "DFP-0:1920x1400"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1920x1280"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1920x1080"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1856x1392"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1800x1440"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1792x1344"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1776x1000"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1680x1050"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1600x1280"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1600x1200"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1600x1024"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1600x900"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1600x768"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1440x1080"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1440x1024"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1440x960"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1440x960"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1440x900"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1366x768"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1334x750"; removing.
[    12.655] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x1024"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x960"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x854"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x800"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x768"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1280x720"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1152x900"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1152x864"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1152x768"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1152x720"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1136x640"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1120x832"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1080x1200"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x1024"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x800"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x768"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x640"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x600"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:1024x576"; removing.
[    12.656] (WW) NVIDIA(0): No valid modes for "DFP-0:960x720"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:960x640"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:960x544"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:960x540"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:854x480"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:848x480"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:832x624"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:800x600"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:800x480"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:800x352"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:800x240"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:768x480"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:720x364"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:720x350"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:720x348"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x512"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x480"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x400"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x360"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x350"; removing.
[    12.657] (WW) NVIDIA(0): No valid modes for "DFP-0:640x320"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:640x256"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:640x240"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:640x200"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:600x480"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:560x192"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:512x384"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:514x342"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:512x256"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:480x500"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:480x320"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:480x272"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:480x250"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:480x234"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:432x240"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:432x128"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:416x352"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:400x300"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:400x270"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:400x240"; removing.
[    12.658] (WW) NVIDIA(0): No valid modes for "DFP-0:384x288"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:376x240"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x320"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x256"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x240"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x224"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x208"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x200"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:320x192"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:312x390"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:280x192"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:272x340"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:256x256"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:240x240"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:240x160"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:240x64"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:220x176"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:208x208"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:208x176"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:160x256"; removing.
[    12.659] (WW) NVIDIA(0): No valid modes for "DFP-0:160x200"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:160x160"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:160x152"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:160x102"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:150x40"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:144x168"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:140x192"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:128x128"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:128x48"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:128x36"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:102x64"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:96x96"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:96x65"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:96x64"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:84x48"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:75x64"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:72x64"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:64x64"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:60x40"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:48x32"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:42x32"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:42x11"; removing.
[    12.660] (WW) NVIDIA(0): No valid modes for "DFP-0:40x40"; removing.
[    12.661] (WW) NVIDIA(0): No valid modes for "DFP-0:32x32"; removing.
[    12.661] (WW) NVIDIA(0): No valid modes for "DFP-0:16x16"; removing.
[    12.661] (II) NVIDIA(0): Validated MetaModes:
[    12.661] (II) NVIDIA(0):     "DFP-0:1920x1200"
[    12.661] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[    12.661] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.661] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.662] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.662] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.662] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1079 +0 +60
[    12.663] (WW) NVIDIA(0): Unable to support custom viewPortOut 1500 x 1200 +210 +0
[    12.663] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1200 +0 +0
[    12.663] (WW) NVIDIA(0): Unable to support custom viewPortOut 1920 x 1080 +0 +60
[    12.664] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.664] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.664] (WW) NVIDIA(0): Unable to support custom viewPortOut 1600 x 1200 +160 +0
[    12.664] (**) NVIDIA(0): DPI set to (168, 168); computed from "DPI" X config option
[    12.664] (--) Depth 24 pixmap format is 32 bpp
[    12.666] (WW) NVIDIA(GPU-0): Failed to enter interactive mode. 
[    12.675] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[    12.675] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    12.675] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    12.675] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    12.675] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    12.675] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    12.675] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    12.675] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    12.675] (II) NVIDIA(0):     Config Options in the README.
[    12.675] (II) NVIDIA(0): Setting mode "DFP-0:1920x1200"
[    13.341] Loading extension NV-GLX
[    13.348] (==) NVIDIA(0): Disabling shared memory pixmaps
[    13.348] (==) NVIDIA(0): Backing store enabled
[    13.348] (==) NVIDIA(0): Silken mouse enabled
[    13.360] Loading extension NV-CONTROL
[    13.365] (EE) NVIDIA(0): Failed to allocate NVIDIA Damage Manager
[    13.365] Loading extension XINERAMA
[    13.365] (WW) NVIDIA(0): Option "nvidia-auto-select" is not used
[    13.365] (II) Loading sub module "dri2"
[    13.365] (II) LoadModule: "dri2"
[    13.365] (II) Module "dri2" already built-in
[    13.365] (II) NVIDIA(0): [DRI2] Setup complete
[    13.365] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    13.366] (--) RandR disabled
[    13.383] (II) SELinux: Disabled on system
[    13.386] (II) Initializing extension GLX
[    13.477] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    13.487] (II) config/udev: Adding input device gpio-keys.3 (/dev/input/event2)
[    13.487] (**) gpio-keys.3: Applying InputClass "evdev keyboard catchall"
[    13.487] (II) LoadModule: "evdev"
[    13.488] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    13.490] (II) Module evdev: vendor="X.Org Foundation"
[    13.490] 	compiled for 1.15.0, module version = 2.8.2
[    13.490] 	Module class: X.Org XInput Driver
[    13.490] 	ABI class: X.Org XInput driver, version 20.0
[    13.490] (II) Using input driver 'evdev' for 'gpio-keys.3'
[    13.490] (**) gpio-keys.3: always reports core events
[    13.490] (**) evdev: gpio-keys.3: Device: "/dev/input/event2"
[    13.490] (--) evdev: gpio-keys.3: Vendor 0x1 Product 0x1
[    13.490] (--) evdev: gpio-keys.3: Found keys
[    13.490] (II) evdev: gpio-keys.3: Configuring as keyboard
[    13.490] (**) Option "config_info" "udev:/sys/devices/platform/gpio-keys.3/input/input2/event2"
[    13.490] (II) XINPUT: Adding extended input device "gpio-keys.3" (type: KEYBOARD, id 6)
[    13.490] (**) Option "xkb_rules" "evdev"
[    13.491] (**) Option "xkb_model" "pc105"
[    13.491] (**) Option "xkb_layout" "us"
[    13.493] (II) config/udev: Adding input device BYZHYYZHY By ZH851 (/dev/input/event0)
[    13.493] (**) BYZHYYZHY By ZH851: Applying InputClass "evdev touchscreen catchall"
[    13.493] (II) Using input driver 'evdev' for 'BYZHYYZHY By ZH851'
[    13.493] (**) BYZHYYZHY By ZH851: always reports core events
[    13.493] (**) evdev: BYZHYYZHY By ZH851: Device: "/dev/input/event0"
[    13.493] (II) evdev: BYZHYYZHY By ZH851: Using mtdev for this device
[    13.493] (--) evdev: BYZHYYZHY By ZH851: Vendor 0xeef Product 0x5
[    13.494] (--) evdev: BYZHYYZHY By ZH851: Found absolute axes
[    13.494] (--) evdev: BYZHYYZHY By ZH851: Found absolute multitouch axes
[    13.494] (II) evdev: BYZHYYZHY By ZH851: No buttons found, faking one.
[    13.494] (--) evdev: BYZHYYZHY By ZH851: Found x and y absolute axes
[    13.494] (--) evdev: BYZHYYZHY By ZH851: Found absolute touchscreen
[    13.494] (II) evdev: BYZHYYZHY By ZH851: Configuring as touchscreen
[    13.494] (**) evdev: BYZHYYZHY By ZH851: YAxisMapping: buttons 4 and 5
[    13.494] (**) evdev: BYZHYYZHY By ZH851: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.494] (**) Option "config_info" "udev:/sys/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1.0/input/input0/event0"
[    13.494] (II) XINPUT: Adding extended input device "BYZHYYZHY By ZH851" (type: TOUCHSCREEN, id 7)
[    13.494] (II) evdev: BYZHYYZHY By ZH851: initialized for absolute axes.
[    13.494] (**) BYZHYYZHY By ZH851: (accel) keeping acceleration scheme 1
[    13.495] (**) BYZHYYZHY By ZH851: (accel) acceleration profile 0
[    13.495] (**) BYZHYYZHY By ZH851: (accel) acceleration factor: 2.000
[    13.495] (**) BYZHYYZHY By ZH851: (accel) acceleration threshold: 4
[    13.495] (II) config/udev: Adding input device tegra-rt5639 Headphone Jack (/dev/input/event1)
[    13.495] (II) No input driver specified, ignoring this device.
[    13.496] (II) This device may have been added with another device file.
[    15.718] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.786] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    16.849] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    18.894] (II) XKB: reuse xkmfile /var/lib/xkb/server-34CEB476A3CB596DA76FD7010A029F76732EF824.xkm

as mentioned on previous digest the nvidia driver always set to 1920x1200 resolution.
It was likely as your statement that the driver might be the problem, also might be kernel possibly need edit.

I hope there is some config related setup that I can do, your guide to install correct driver and kernel edit will be appreciated.

Thank you very much.

This verifies that the nVidia version of libglx is being used with full permissions to read, it isn’t a packaging issue.

The lack of DPI is why I wondered if another URL is available which lists this. Possibly forcing DPI setting would help.

I doubt it is an issue for basic display function, but color depth is pseudo-color (8-bit), which might differ in how it works versus true-color. I have no doubt that most testing would have been performed on true-color. This has the ability to limit valid modes. You may want to try to comment out the “DefaultDepth 8”. Looking closer it appears that this is at least part of the reason why OpenGL fails…the implementation does not support 8-bit pseudo-color. Default depth 24 may not actually be what you think it is, and may also limit available modes. I’m not sure how this setting deals with alpha blending on this driver, but it could be that true-color is 32-bit with 8-bit r/g/b and another 8-bits for alpha. Try with no color depth setting (commented out), and also with 32-bit color depth.

In order to force manual configuration, try uncommenting the previously commented out line (activate the line to see if we can force something excluding EDID since we’re manually trying things):

Option      "UseEDID" "false"

I can’t imagine on this particular screen that this line is correct:

Virtual screen size determined to be 1920 x 1200

…that line may be a side effect of using EDID and not finding a suitable entry, followed by falling back to the auto select going to a default entry (and that default entry won’t work for that monitor). When auto selection fails default is always tried, 1920x1200 is probably a bad bet though…a more sane “almost always works” value might be 640x480. Hopefully turning off EDID will give a chance to force other modes without auto select kicking in.

I have been follow the linuxdev suggestion, unfortunately it does not work.
I take initiative to use fbdev driver. some scanning of screen resolution show ok however, it conflict with monitor capacity to show the resolution. Based on specification of edid also manufacturer, the resolution was 1024x600. I follow the suggestion at this site http://forum.lemaker.org/thread-15430-1-1.html to insert the framebuffer modeline of the screen, I think it was show improvement of log report.

xorg.conf code

# Copyright (c) 2011-2015 NVIDIA CORPORATION.  All Rights Reserved.

#
# This is the minimal configuration necessary to use the Tegra driver.
# Please refer to the xorg.conf man page for more configuration
# options provided by the X server, including display-related options
# provided by RandR 1.2 and higher.

# Disable extensions not useful on Tegra.

#Section "Files"
#Endsection

#Section "ServerFlags"
#Option "NoTrapSignals" "true"
#Endsection

#Section "Module"
#    Disable     "fb"
#    Disable     "dri"
#    SubSection  "extmod"
#        Option  "omit xfree86-dga"
#    EndSubSection
#EndSection

#Section "Extensions"
#Endsection

#Section "InputDevice"
#Endsection

#Section "InputClass"
#Endsection

Section "Device"
    Identifier  "Tegra0"
    Driver "fbdev"
#    Option      "AllowEmptyInitialConfiguration" "true"
    Option      "UseEDID" "true"
#     Option      "DPI" "96 x 96"
#    Option      "DPI" "168 x 168"
#    Option      "nvidia-auto-select" "false"
# Option "fbdev" "/dev/fb1"
EndSection

#Section "VideoAdaptor"
#Endsection

Section "Monitor"
	Identifier "DFP-0"
	ModelName ""
	VendorName "ADA"
	# Monitor Manufactured week 1 of 2007
	# EDID version 1.3
	# Digital Display
	DisplaySize 150 100
	Gamma 1.00
	Option "DPMS" "false"
#     Option      "DPI" "96x96"
	Modeline 	"1024x600"  32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync
#Modeline "1024x600"x0.0            32.00  1024 1064 1112 1152  600 613 616 645 -hsync -vsync (27.8 kHz)
#Modeline        "1024x768"x0.0   65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d)
EndSection


#Section "Modes"
#Endsection

Section "Screen"
        Identifier    "Default Screen"
        Device        "Tegra0"
        Monitor       "DFP-0"
        DefaultDepth  8
#        Option      "DPI" "96x96"
        SubSection "Display"
                Depth         8
                Modes         "1024x600"
#                Modes         "8192x8192" "8192x4608" "7680x4800" "7680x4320" "6400x4800" "6400x4096" "5120x4096" "5120x3200" "5120x2880" "5120x2160" "4096x3702" "4096x2304" "3840x2400" "3840x2160" "3440x1440" "3200x2400" "3200x1800" "2880x1800" "2880x900" "2800x2100" "2736x1824" "2732x2048" "2560x2048" "2560x1920" "2560x1800" "2560x1700" "2560x1600" "2560x1440" "2560x1080" "2538x1080" "2304x1728" "2304x1440" "2160x1440" "2048x1536" "2048x1280" "2048x1152" "1920x1440" "1920x1400" "1920x1280" "1920x1200" "1920x1080" "1856x1392" "1800x1440" "1792x1344" "1776x1000" "1680x1050" "1600x1280" "1600x1200" "1600x1024" "1600x900" "1600x768" "1440x1080" "1440x1024" "1440x960" "1440x960" "1440x900" "1366x768" "1334x750" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x900" "1152x864" "1152x768" "1152x720" "1136x640" "1120x832" "1080x1200" "1024x1024" "1024x800" "1024x768" "1024x640" "1024x600" "1024x576" "960x720" "960x640" "960x544" "960x540" "854x480" "848x480" "832x624" "800x600" "800x480" "800x352" "800x240" "768x480" "720x364" "720x350" "720x348" "640x512" "640x480" "640x400" "640x360" "640x350" "640x320" "640x256" "640x240" "640x200" "600x480" "560x192" "512x384" "514x342" "512x256" "480x500" "480x320" "480x272" "480x250" "480x234" "432x240" "432x128" "416x352" "400x300" "400x270" "400x240" "384x288" "376x240" "320x320" "320x256" "320x240" "320x224" "320x208" "320x200" "320x192" "312x390" "280x192" "272x340" "256x256" "240x240" "240x160" "240x64" "220x176" "208x208" "208x176" "160x256" "160x200" "160x160" "160x152" "160x102" "150x40" "144x168" "140x192" "128x128" "128x48" "128x36" "102x64" "96x96" "96x65" "96x64" "84x48" "75x64" "72x64" "64x64" "60x40" "48x32" "42x32" "42x11" "40x40" "32x32" "16x16"

#Modeline 	"Mode 0" 32.00 1024 1064 1112 1152 600 613 616 645 -hsync -vsync 

        EndSubSection
EndSection

#Section "ServerLayout"
#Endsection

#Section "DRI"
#Endsection

#Section "Vendor"
#Endsection

The log

[    16.849] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[    16.849] X Protocol Version 11, Revision 0
[    16.849] Build Operating System: Linux 4.2.0-42-generic armv7l Ubuntu
[    16.850] Current Operating System: Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l
[    16.850] Kernel command line: console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt
[    16.850] Build Date: 22 July 2016  07:53:12AM
[    16.850] xorg-server 2:1.18.3-1ubuntu2.3 (For technical support please see http://www.ubuntu.com/support) 
[    16.850] Current version of pixman: 0.33.6
[    16.850] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    16.850] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    16.851] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 20 15:51:00 2016
[    16.851] (==) Using config file: "/etc/X11/xorg.conf"
[    16.851] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    16.852] (==) No Layout section.  Using the first Screen section.
[    16.852] (**) |-->Screen "Default Screen" (0)
[    16.852] (**) |   |-->Monitor "DFP-0"
[    16.853] (**) |   |-->Device "Tegra0"
[    16.853] (==) Automatically adding devices
[    16.853] (==) Automatically enabling devices
[    16.853] (==) Automatically adding GPU devices
[    16.853] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    16.853] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/cyrillic,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    16.853] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    16.854] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    16.854] (II) Loader magic: 0xb6ff7f60
[    16.854] (II) Module ABI versions:
[    16.854] 	X.Org ANSI C Emulation: 0.4
[    16.854] 	X.Org Video Driver: 20.0
[    16.854] 	X.Org XInput driver : 22.1
[    16.854] 	X.Org Server Extension : 9.0
[    16.855] (++) using VT number 7

[    16.855] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    16.856] (II) no primary bus or device found
[    16.857] (II) LoadModule: "glx"
[    16.857] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    16.886] (II) Module glx: vendor="NVIDIA Corporation"
[    16.886] 	compiled for 4.0.2, module version = 1.0.0
[    16.886] 	Module class: X.Org Server Extension
[    16.886] (II) NVIDIA GLX Module  21.5  Release Build  (integ_stage_rel)  (buildbrain@mobile-u64-234)  Tue Jun  7 21:04:57 PDT 2016
[    16.886] (II) LoadModule: "fbdev"
[    16.886] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    16.887] (II) Module fbdev: vendor="X.Org Foundation"
[    16.887] 	compiled for 1.18.1, module version = 0.4.4
[    16.887] 	Module class: X.Org Video Driver
[    16.887] 	ABI class: X.Org Video Driver, version 20.0
[    16.887] (II) FBDEV: driver for framebuffer: fbdev
[    16.887] (WW) Falling back to old probe method for fbdev
[    16.887] (II) Loading sub module "fbdevhw"
[    16.887] (II) LoadModule: "fbdevhw"
[    16.887] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    16.888] (II) Module fbdevhw: vendor="X.Org Foundation"
[    16.888] 	compiled for 1.18.3, module version = 0.0.2
[    16.888] 	ABI class: X.Org Video Driver, version 20.0
[    16.888] (II) FBDEV(0): using default device
[    16.888] (**) FBDEV(0): Depth 8, (--) framebuffer bpp 8
[    16.888] (==) FBDEV(0): Default visual is PseudoColor
[    16.888] (**) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    16.888] (II) FBDEV(0): hardware: tegra_fb (video memory: 18432kB)
[    16.888] (II) FBDEV(0): checking modes against framebuffer device...
[    16.888] (II) FBDEV(0): 	mode "1024x600" ok
[    16.888] (II) FBDEV(0): checking modes against monitor...
[    16.888] (--) FBDEV(0): Virtual size is 1024x600 (pitch 1024)
[    16.888] (**) FBDEV(0):  Mode "1024x600": 32.0 MHz (scaled from 0.0 MHz), 27.8 kHz, 43.1 Hz
[    16.888] (II) FBDEV(0): Modeline "1024x600"x0.0   32.00  1024 1064 1112 1152  600 613 616 645 -hsync -vsync (27.8 kHz)
[    16.888] (**) FBDEV(0): Display dimensions: (150, 100) mm
[    16.888] (**) FBDEV(0): DPI set to (173, 152)
[    16.888] (II) Loading sub module "fb"
[    16.888] (II) LoadModule: "fb"
[    16.889] (II) Loading /usr/lib/xorg/modules/libfb.so
[    16.889] (II) Module fb: vendor="X.Org Foundation"
[    16.889] 	compiled for 1.18.3, module version = 1.0.0
[    16.889] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    16.889] (**) FBDEV(0): using shadow framebuffer
[    16.889] (II) Loading sub module "shadow"
[    16.889] (II) LoadModule: "shadow"
[    16.889] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    16.890] (II) Module shadow: vendor="X.Org Foundation"
[    16.890] 	compiled for 1.18.3, module version = 1.1.0
[    16.890] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    16.890] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[    16.890] (EE) FBDEV(0): mode initialization failed
[    16.890] (EE) 
Fatal server error:
[    16.890] (EE) AddScreen/ScreenInit failed for driver 0
[    16.890] (EE) 
[    16.890] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    16.890] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    16.891] (EE) 
[    16.893] (EE) Server terminated with error (1). Closing log file.

Now I am searching how to remove the (EE) code…

[    16.890] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[    16.890] (EE) FBDEV(0): mode initialization failed
[    16.890] (EE) 
Fatal server error:
[    16.890] (EE) AddScreen/ScreenInit failed for driver 0
[    16.890] (EE) 
[    16.890] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    16.890] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    16.891] (EE) 
[    16.893] (EE) Server terminated with error (1). Closing log file.

and (WW) code

[    16.887] (WW) Falling back to old probe method for fbdev

Thank you very much linuxdev for your guide…

Best regards,