This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3354: X11 issue

Part Number: AM3354


Tool/software: Linux

Hi,

I am using latest ti sdk linux 4.9 and installed the files in my sdcard. when i run my x11 it give the below error.

-----------------------------------------------------------------------------------

root@arm:# startx &

X.Org X Server 1.18.4

Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-97-generic armv7l Ubuntu
Current Operating System: Linux arm 4.9.41-ge3a80a1c5c #9 PREEMPT Sun Nov 12 00:41:35 IST 2017 armv7l
Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none
Build Date: 13 October 2017 01:59:44PM
xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sat Nov 11 21:44:57 2017
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
gbm: failed to open any driver (search paths /usr/lib/arm-linux-gnueabihf/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/tilcdc_dri.so: cannot open shared object file: No such file or directory
failed to load driver: tilcdc
EGL_MESA_drm_image required.
xf86: found device 1

-------------------------------------------------------------------------------------------------------------------

the related tilcdc_dri.so not in my root filesystem.

Regards

  • The software team have been notified. They will respond here.
  • Hi Biser,

    Thanks for your response.

    Find attached dmesg log for your reference.

    thanks

    root@arm:/home/ubuntu# dmesg
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.41-ge3a80a1c5c (root@ubuntu-virtual-machine) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #12 PREEMPT Sun Nov 12 20:02:04 IST 2017
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM335x EVM
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] On node 0 totalpages: 131072
    [    0.000000] free_area_init_node: node 0, pgdat c0c43ee4, node_mem_map dcb61000
    [    0.000000]   Normal zone: 1152 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 131072 pages, LIFO batch:31
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (sgx neon)
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none
    [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    [    0.000000] Memory: 457972K/524288K available (7168K kernel code, 281K rwdata, 2356K rodata, 1024K init, 280K bss, 17164K reserved, 49152K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
                       vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                       fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                       vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
                       lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
                       pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                       modules : 0xbf000000 - 0xbfe00000   (  14 MB)
                         .text : 0xc0008000 - 0xc0800000   (8160 kB)
                         .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
                         .data : 0xc0c00000 - 0xc0c46410   ( 282 kB)
                          .bss : 0xc0c46410 - 0xc0c8c674   ( 281 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000040] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000179] clocksource_probe: no matching clocksources found
    [    0.000329] Console: colour dummy device 80x30
    [    0.000352] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000358] This ensures that you still see kernel messages. Please
    [    0.000363] update your kernel commandline.
    [    0.000383] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
    [    0.089257] pid_max: default: 32768 minimum: 301
    [    0.089376] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.089386] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.090092] CPU: Testing write buffer coherency: ok
    [    0.090433] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.091186] EFI services will not be available.
    [    0.092330] devtmpfs: initialized
    [    0.102380] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.102714] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.102737] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.106005] pinctrl core: initialized pinctrl subsystem
    [    0.107114] NET: Registered protocol family 16
    [    0.108805] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.121524] omap_hwmod: debugss: _wait_target_disable failed
    [    0.199250] cpuidle: using governor ladder
    [    0.229239] cpuidle: using governor menu
    [    0.232924] gpio gpiochip0: (gpio): added GPIO chardev (254:0)
    [    0.233263] gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio)
    [    0.234529] OMAP GPIO hardware version 0.1
    [    0.235258] gpio gpiochip1: (gpio): added GPIO chardev (254:1)
    [    0.235541] gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio)
    [    0.237248] gpio gpiochip2: (gpio): added GPIO chardev (254:2)
    [    0.237592] gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio)
    [    0.239376] gpio gpiochip3: (gpio): added GPIO chardev (254:3)
    [    0.239659] gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio)
    [    0.248630] No ATAGs?
    [    0.248655] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.286517] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.286842] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator0[0]'
    [    0.287126] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator1[0]'
    [    0.287371] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator2[0]' - status (0)
    [    0.290135] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
    [    0.290194] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c1_pins, deferring probe
    [    0.290315] media: Linux media interface: v0.10
    [    0.290368] Linux video capture interface: v2.00
    [    0.290405] pps_core: LinuxPPS API ver. 1 registered
    [    0.290411] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.290432] PTP clock support registered
    [    0.290465] EDAC MC: Ver: 3.0.0
    [    0.291466] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.291782] Advanced Linux Sound Architecture Driver Initialized.
    [    0.292911] clocksource: Switched to clocksource timer1
    [    0.301941] NET: Registered protocol family 2
    [    0.302639] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.302683] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.302721] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.302789] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.302806] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.302981] NET: Registered protocol family 1
    [    0.303368] RPC: Registered named UNIX socket transport module.
    [    0.303381] RPC: Registered udp transport module.
    [    0.303387] RPC: Registered tcp transport module.
    [    0.303392] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.303406] PCI: CLS 0 bytes, default 64
    [    0.304232] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [    0.306297] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.312895] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.313929] NFS: Registering the id_resolver key type
    [    0.313968] Key type id_resolver registered
    [    0.313975] Key type id_legacy registered
    [    0.314016] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.315709] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.315725] io scheduler noop registered
    [    0.315732] io scheduler deadline registered
    [    0.315868] io scheduler cfq registered (default)
    [    0.317101] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.319862] pwm-backlight backlight: GPIO lookup for consumer enable
    [    0.319877] pwm-backlight backlight: using device tree for GPIO lookup
    [    0.319888] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]'
    [    0.319894] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]'
    [    0.319899] pwm-backlight backlight: using lookup tables for GPIO lookup
    [    0.319907] pwm-backlight backlight: lookup for GPIO enable failed
    [    0.319926] backlight supply power not found, using dummy regulator
    [    0.372704] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.376225] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
    [    0.977209] console [ttyS0] enabled
    [    0.981722] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 159, base_baud = 3000000) is a 8250
    [    0.992253] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.999119] [drm] Initialized
    [    1.003103] panel panel: found backlight
    [    1.007053] panel panel: GPIO lookup for consumer enable
    [    1.007058] panel panel: using device tree for GPIO lookup
    [    1.007068] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/panel[0]'
    [    1.007074] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/panel[0]'
    [    1.007079] panel panel: using lookup tables for GPIO lookup
    [    1.007086] panel panel: lookup for GPIO enable failed
    [    1.007885] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.014592] [drm] No driver support for vblank timestamp query.
    [    1.047064] Console: switching to colour frame buffer device 100x30
    [    1.058311] tilcdc 4830e000.lcdc: fb0:  frame buffer device
    [    1.105402] brd: module loaded
    [    1.114365] loop: module loaded
    [    1.119808] libphy: Fixed MDIO Bus: probed
    [    1.192950] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.199089] davinci_mdio 4a101000.mdio: no live phy, scanning all
    [    1.205657] davinci_mdio: probe of 4a101000.mdio failed with error -5
    [    1.212724] cpsw 4a100000.ethernet: Detected MACID = 00:18:31:e0:9a:d1
    [    1.219461] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.228284] mousedev: PS/2 mouse device common for all mice
    [    1.234317] i2c /dev entries driver
    [    1.239458] cpuidle: enable-method property 'ti,am3352' found operations
    [    1.247137] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
    [    1.247146] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.247169] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (0)
    [    1.247241] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.251967] omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp
    [    1.251972] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.251980] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
    [    1.251986] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
    [    1.251991] omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup
    [    1.251998] omap_hsmmc 48060000.mmc: lookup for GPIO wp failed
    [    1.252697] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer cd
    [    1.252708] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
    [    1.252716] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@481d8000[0]'
    [    1.252721] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@481d8000[0]'
    [    1.252727] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
    [    1.252733] omap_hsmmc 481d8000.mmc: lookup for GPIO cd failed
    [    1.252739] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer wp
    [    1.252743] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
    [    1.252749] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@481d8000[0]'
    [    1.252754] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@481d8000[0]'
    [    1.252759] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
    [    1.252763] omap_hsmmc 481d8000.mmc: lookup for GPIO wp failed
    [    1.253364] omap_hsmmc 47810000.mmc: GPIO lookup for consumer cd
    [    1.253372] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
    [    1.253379] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@47810000[0]'
    [    1.253385] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@47810000[0]'
    [    1.253390] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
    [    1.253395] omap_hsmmc 47810000.mmc: lookup for GPIO cd failed
    [    1.253402] omap_hsmmc 47810000.mmc: GPIO lookup for consumer wp
    [    1.253406] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
    [    1.253412] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@47810000[0]'
    [    1.253417] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@47810000[0]'
    [    1.253421] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
    [    1.253426] omap_hsmmc 47810000.mmc: lookup for GPIO wp failed
    [    1.403593] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.414206] omap_hsmmc 47810000.mmc: card claims to support voltages below defined range
    [    1.423120] NET: Registered protocol family 10
    [    1.428887] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.435883] NET: Registered protocol family 17
    [    1.440648] Key type dns_resolver registered
    [    1.445294] omap_voltage_late_init: Voltage driver support not added
    [    1.460896] random: fast init done
    [    1.464987] mmc0: new high speed SDIO card at address 0001
    [    1.483134] tps65910 0-002d: No interrupt support, no core IRQ
    [    1.489184] tps65910-gpio tps65910-gpio: ti,en-gpio-sleep not specified
    [    1.489206] gpiochip_find_base: found new base at 506
    [    1.489237] gpio gpiochip4: (tps65910): added GPIO chardev (254:4)
    [    1.489524] gpiochip_setup_dev: registered GPIOs 506 to 511 on device: gpiochip4 (tps65910)
    [    1.490874] vrtc: supplied by vbat
    [    1.498069] vio: supplied by vbat
    [    1.502853] vdd1: supplied by vbat
    [    1.508050] vdd2: supplied by vbat
    [    1.514735] vdig1: supplied by vbat
    [    1.519565] vdig2: supplied by vbat
    [    1.524412] vpll: supplied by vbat
    [    1.529170] vdac: supplied by vbat
    [    1.533894] vaux1: supplied by vbat
    [    1.538707] vaux2: supplied by vbat
    [    1.543555] vaux33: supplied by vbat
    [    1.548462] vmmc: supplied by vbat
    [    1.553191] vbb: supplied by vbat
    [    1.557772] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    1.564696] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [    1.571948] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
    [    1.571961] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.571987] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (0)
    [    1.572054] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.576915] omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp
    [    1.576921] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.576930] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
    [    1.576937] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
    [    1.576942] omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup
    [    1.576949] omap_hsmmc 48060000.mmc: lookup for GPIO wp failed
    [    1.633920] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer cd
    [    1.633934] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
    [    1.633947] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@481d8000[0]'
    [    1.633954] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@481d8000[0]'
    [    1.633961] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
    [    1.633970] omap_hsmmc 481d8000.mmc: lookup for GPIO cd failed
    [    1.633980] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer wp
    [    1.633986] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
    [    1.633993] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@481d8000[0]'
    [    1.634000] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@481d8000[0]'
    [    1.634006] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
    [    1.634012] omap_hsmmc 481d8000.mmc: lookup for GPIO wp failed
    [    1.693747] hctosys: unable to open rtc device (rtc0)
    [    1.699352] lis3_reg: disabling
    [    1.702513] wlan-en-regulator: disabling
    [    1.706863] ALSA device list:
    [    1.710952]   No soundcards found.
    [    1.717342] Waiting for root device /dev/mmcblk1p2...
    [    1.744410] mmc1: host does not support reading read-only switch, assuming write-enable
    [    1.758157] mmc1: new high speed SDHC card at address aaaa
    [    1.764531] mmcblk1: mmc1:aaaa SS16G 14.8 GiB
    [    1.772038] mmc2: new high speed MMC card at address 0001
    [    1.777654]  mmcblk1: p1 p2
    [    1.782332] mmcblk2: mmc2:0001 Q2J55L 7.09 GiB
    [    1.787361] mmcblk2boot0: mmc2:0001 Q2J55L partition 1 16.0 MiB
    [    1.793665] mmcblk2boot1: mmc2:0001 Q2J55L partition 2 16.0 MiB
    [    1.801142]  mmcblk2: p1 p2 p3
    [    1.837540] EXT4-fs (mmcblk1p2): mounting ext3 file system using the ext4 subsystem
    [    2.105005] EXT4-fs (mmcblk1p2): 1 orphan inode deleted
    [    2.110383] EXT4-fs (mmcblk1p2): recovery complete
    [    2.130193] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.138496] VFS: Mounted root (ext3 filesystem) on device 179:2.
    [    2.150850] devtmpfs: mounted
    [    2.156260] Freeing unused kernel memory: 1024K (c0b00000 - c0c00000)
    [    2.497173] systemd[1]: System time before build time, advancing clock.
    [    2.618002] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
    [    2.637167] systemd[1]: Detected architecture arm.
    [    2.677115] systemd[1]: Set hostname to <arm>.
    [    3.244222] systemd[1]: Created slice User and Session Slice.
    [    3.301944] systemd[1]: Reached target User and Group Name Lookups.
    [    3.333683] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    3.373480] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [    3.413944] systemd[1]: Created slice System Slice.
    [    3.443259] systemd[1]: Reached target Slices.
    [    3.473564] systemd[1]: Started Trigger resolvconf update for networkd DNS.
    [    5.376819] systemd-journald[93]: Received request to flush runtime journal from PID 1
    [    6.384723] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underflow
    [    6.396784] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000104): Sync lost
    [    8.231203] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    8.514292] rtc rtc0: 44e3e000.rtc: dev (253:0)
    [    8.514332] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    9.803383] omap_hwmod: pruss: _wait_target_ready failed: -16
    [    9.871895] remoteproc remoteproc0: wkup_m3 is available
    [    9.879370] pruss-soc-bus 4a326000.pruss-soc-bus: use pm_runtime_put_sync_suspend() in driver?
    [    9.923705] remoteproc remoteproc0: powering up wkup_m3
    [    9.929058] PM: Cannot get wkup_m3_ipc handle
    [    9.937950] remoteproc remoteproc0: Direct firmware load for am335x-pm-firmware.elf failed with error -2
    [    9.937968] remoteproc remoteproc0: request_firmware failed: -2
    [    9.937977] wkup_m3_ipc 44e11324.wkup_m3_ipc: rproc_boot failed
    [   10.153089] pruss-soc-bus 4a326000.pruss-soc-bus: couldn't enable module
    [   10.203504] pruss-soc-bus: probe of 4a326000.pruss-soc-bus failed with error -16
    [   10.203896] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [   10.266775] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [   10.267257] PM: Cannot get wkup_m3_ipc handle
    [   10.281929] omap-aes 53500000.aes: will run requests pump with realtime priority
    [   10.330502] PM: Cannot get wkup_m3_ipc handle
    [   11.557538] PM: Cannot get wkup_m3_ipc handle
    [   11.566209] input: ti-tsc as /devices/platform/ocp/44e0d000.tscadc/TI-am335x-tsc/input/input0
    [   11.580211] PM: Cannot get wkup_m3_ipc handle
    [   14.257311] PM: Cannot get wkup_m3_ipc handle
    [   14.275139] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
    [   14.275148] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   14.275159] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   14.275165] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   14.275170] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   14.275177] am335x-phy-driver 47401300.usb-phy: lookup for GPIO reset failed
    [   14.275184] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
    [   14.275336] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   14.275347] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   14.275353] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   14.275357] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   14.275362] am335x-phy-driver 47401300.usb-phy: lookup for GPIO vbus-detect failed
    [   14.275437] 47401300.usb-phy supply vcc not found, using dummy regulator
    [   14.301694] PM: Cannot get wkup_m3_ipc handle
    [   14.326614] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer reset
    [   14.326622] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   14.326638] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   14.326643] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   14.326648] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   14.326655] am335x-phy-driver 47401b00.usb-phy: lookup for GPIO reset failed
    [   14.326662] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer vbus-detect
    [   14.326666] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   14.326671] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   14.326675] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   14.326680] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   14.326684] am335x-phy-driver 47401b00.usb-phy: lookup for GPIO vbus-detect failed
    [   14.326763] 47401b00.usb-phy supply vcc not found, using dummy regulator
    [   14.366347] usbcore: registered new interface driver usbfs
    [   14.366415] usbcore: registered new interface driver hub
    [   14.392541] PM: Cannot get wkup_m3_ipc handle
    [   14.434585] usbcore: registered new device driver usb
    [   14.558794] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
    [   14.558844] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
    [   14.598415] hub 1-0:1.0: USB hub found
    [   14.598473] hub 1-0:1.0: 1 port detected
    [   14.598898] PM: Cannot get wkup_m3_ipc handle
    [   14.634451] PM: Cannot get wkup_m3_ipc handle
    [   14.691297] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    [   14.691338] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
    [   14.705370] using random self ethernet address
    [   14.705385] using random host ethernet address
    [   14.707991] hub 2-0:1.0: USB hub found
    [   14.708046] hub 2-0:1.0: 1 port detected
    [   14.708490] PM: Cannot get wkup_m3_ipc handle
    [   14.746371] PM: Cannot get wkup_m3_ipc handle
    [   14.836658] using random self ethernet address
    [   14.836674] using random host ethernet address
    [   15.133130] usb 2-1: new high-speed USB device number 2 using musb-hdrc
    [   15.159302] usb0: HOST MAC 00:18:31:e0:9a:b8
    [   15.159754] usb0: MAC 68:c9:0b:a9:80:9f
    [   15.169831] usb1: HOST MAC 00:18:31:e0:9a:d5
    [   15.169980] usb1: MAC 00:18:31:e0:9a:d6
    [   15.307179] hub 2-1:1.0: USB hub found
    [   15.307743] hub 2-1:1.0: 4 ports detected
    [   15.315986] PM: Cannot get wkup_m3_ipc handle
    [   15.623075] usb 2-1.3: new high-speed USB device number 3 using musb-hdrc
    [   15.694069] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [   15.814571] wlcore: loaded
    [   15.822273] PM: Cannot get wkup_m3_ipc handle
    [   15.852872] PM: Cannot get wkup_m3_ipc handle
    [   15.870842] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
    [   15.953078] usb 2-1.4: new high-speed USB device number 4 using musb-hdrc
    [   16.194449] PM: Cannot get wkup_m3_ipc handle
    [   16.284519] cdc_acm 2-1.3:1.0: ttyACM0: USB ACM device
    [   16.302604] PM: Cannot get wkup_m3_ipc handle
    [   16.310899] PM: Cannot get wkup_m3_ipc handle
    [   16.339806] cdc_acm 2-1.3:1.2: ttyACM1: USB ACM device
    [   16.342088] cdc_acm 2-1.3:1.4: ttyACM2: USB ACM device
    [   16.346393] PM: Cannot get wkup_m3_ipc handle
    [   16.354599] cdc_acm 2-1.3:1.6: ttyACM3: USB ACM device
    [   16.392443] PM: Cannot get wkup_m3_ipc handle
    [   16.404450] cdc_acm 2-1.3:1.8: ttyACM4: USB ACM device
    [   16.415575] PM: Cannot get wkup_m3_ipc handle
    [   16.421159] cdc_acm 2-1.3:1.10: ttyACM5: USB ACM device
    [   16.456525] PM: Cannot get wkup_m3_ipc handle
    [   16.462418] cdc_acm 2-1.3:1.12: ttyACM6: USB ACM device
    [   16.465722] usbcore: registered new interface driver cdc_acm
    [   16.465737] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [   16.547808] PM: Cannot get wkup_m3_ipc handle
    [   16.633076] random: crng init done
    [   16.706908] PM: Cannot get wkup_m3_ipc handle
    [   16.714030] uvcvideo: Found UVC 1.00 device 5M Cam (1bcf:2c6a)
    [   16.727048] uvcvideo 2-1.4:1.0: Entity type for entity Extension 4 was not initialized!
    [   16.727071] uvcvideo 2-1.4:1.0: Entity type for entity Processing 2 was not initialized!
    [   16.727080] uvcvideo 2-1.4:1.0: Entity type for entity Camera 1 was not initialized!
    [   16.728164] input: 5M Cam as /devices/platform/ocp/47400000.usb/47401c00.usb/musb-hdrc.1/usb2/2-1/2-1.4/2-1.4:1.0/input/input1
    [   16.729602] usbcore: registered new interface driver uvcvideo
    [   16.729610] USB Video Class driver (1.1.1)
    [   16.730259] PM: Cannot get wkup_m3_ipc handle
    [   37.445192] warning: process `colord-sane' used the deprecated sysctl system call with
    [   37.445212] 8.
    [   37.445219] 1.
    [   37.445221] 2.
    
    [  135.141630] FAT-fs (mmcblk2p3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [  135.184772] FAT-fs (mmcblk2p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [  135.276433] EXT4-fs (mmcblk2p2): recovery complete
    [  135.276903] EXT4-fs (mmcblk2p2): mounted filesystem with ordered data mode. Opts: (null)
    [  135.336458] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    root@arm:/home/ubuntu#

  • Hello anil,

    You are not passing a configuration file to Xorg server. Please, use this command:
    startx -config /usr/local/XSGX/etc/xorg.conf &

    Best regards,
    Kemal

  • Hi kemal,

    Thanks for your response. done the same command from terminal and got the below error.

    root@arm:/home/ubuntu# uname -a
    Linux arm 4.9.41-ge3a80a1c5c #17 PREEMPT Mon Nov 13 14:48:38 IST 2017 armv7l armv7l armv7l GNU/Linux

    root@arm:/home/ubuntu# lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 16.04.3 LTS
    Release: 16.04
    Codename: xenial
    root@arm:/home/ubuntu#
    ----------------------------------------------------------
    root@arm:/home/ubuntu# startx -config /usr/local/XSGX/etc/xorg.conf &
    [1] 1117
    root@arm:/home/ubuntu#

    X.Org X Server 1.18.4
    Release Date: 2016-07-19
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 4.4.0-97-generic armv7l Ubuntu
    Current Operating System: Linux arm 4.9.41-ge3a80a1c5c #17 PREEMPT Mon Nov 13 14:48:38 IST 2017 armv7l
    Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none
    Build Date: 13 October 2017 01:59:44PM
    xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support)
    Current version of pixman: 0.33.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.1.log", Time: Sat Nov 11 22:06:40 2017
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    gbm: failed to open any driver (search paths /usr/lib/arm-linux-gnueabihf/dri:${ORIGIN}/dri:/usr/lib/dri)
    gbm: Last dlopen error: /usr/lib/dri/tilcdc_dri.so: cannot open shared object file: No such file or directory
    failed to load driver: tilcdc
    EGL_MESA_drm_image required.
    xf86: found device 1
    /usr/bin/xterm: bad command line option "-config"

    usage: /usr/bin/xterm [-/+132] [-C] [-Sccn] [-T string] [-/+ah] [-/+ai]
    [-/+aw] [-b number] [-/+bc] [-bcf milliseconds] [-bcn milliseconds]
    [-bd color] [-/+bdc] [-bg color] [-bw number] [-/+cb] [-cc classrange]
    [-/+cjk_width] [-class string] [-/+cm] [-/+cn] [-cr color] [-/+cu] [-/+dc]
    [-display displayname] [-e command args ...] [-fa pattern] [-fb fontname]
    [-/+fbb] [-/+fbx] [-fd pattern] [-fg color] [-fi fontname] [-fn fontname]
    [-fs size] [-/+fullscreen] [-fw fontname] [-fwb fontname] [-fx fontname]
    [%geom] [#geom] [-geometry geom] [-help] [-/+hm] [-/+hold] [-iconic]
    [-/+ie] [-/+im] [-into windowId] [-/+itc] [-/+j] [-/+k8] [-kt keyboardtype]
    [-/+l] [-/+lc] [-lcc path] [-leftbar] [-lf filename] [-/+ls] [-/+maximized]
    [-/+mb] [-mc milliseconds] [-/+mesg] [-/+mk_width] [-ms color] [-n string]
    [-name string] [-nb number] [-/+nul] [-/+pc] [-/+pob] [-report-colors]
    [-report-fonts] [-rightbar] [-/+rv] [-/+rvc] [-/+rw] [-/+s] [-/+samename]
    [-/+sb] [-selbg color] [-selfg color] [-/+sf] [-sh number] [-/+si] [-/+sk]
    [-sl number] [-/+sm] [-/+sp] [-/+t] [-ti termid] [-title string]
    [-tm string] [-tn name] [-/+u8] [-/+uc] [-/+ulc] [-/+ulit] [-/+ut] [-/+vb]
    [-version] [-/+wc] [-/+wf] [-xrm resourcestring] [-ziconbeep percent]

    Type /usr/bin/xterm -help for a full description.

    xinit: connection to X server lost

    waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
    -------------------------------------------------------
    Thanks

  • Can you attach your startx script? Find it where it relies with which startx command and attach it. I will try it on my end.
  • Hi Kemal,

    Once again i run the below command and got the same issue.

    find attached all booting log, startx script and config files.

    root@arm:/home/ubuntu# ls -al  /usr/local/XSGX/etc/xorg.conf

    ls: cannot access '/usr/local/XSGX/etc/xorg.conf': No such file or directory

    -----------------------------------------------------------------

    root@arm:/home/ubuntu# startx -config /etc/X11/xorg.conf &

    [1] 1237

    root@arm:/home/ubuntu#

    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.41-ge3a80a1c5c (root@ubuntu-virtual-machine) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #17 PREEMPT Mon Nov 13 14:48:38 IST 2017
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM335x EVM
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none
    [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    [    0.000000] Memory: 457972K/524288K available (7168K kernel code, 281K rwdata, 2356K rodata, 1024K init, 280K bss, 17164K reserved, 49152K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c46410   ( 282 kB)
    [    0.000000]        .bss : 0xc0c46410 - 0xc0c8c674   ( 281 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000015] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000041] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000178] clocksource_probe: no matching clocksources found
    [    0.000330] Console: colour dummy device 80x30
    [    0.000354] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000359] This ensures that you still see kernel messages. Please
    [    0.000364] update your kernel commandline.
    [    0.000384] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
    [    0.089264] pid_max: default: 32768 minimum: 301
    [    0.089387] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.089396] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.090110] CPU: Testing write buffer coherency: ok
    [    0.090452] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.091194] EFI services will not be available.
    [    0.092345] devtmpfs: initialized
    [    0.102456] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.102786] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.102809] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.106099] pinctrl core: initialized pinctrl subsystem
    [    0.107241] NET: Registered protocol family 16
    [    0.108922] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.121651] omap_hwmod: debugss: _wait_target_disable failed
    [    0.199255] cpuidle: using governor ladder
    [    0.229245] cpuidle: using governor menu
    [    0.234533] OMAP GPIO hardware version 0.1
    [    0.248830] No ATAGs?
    [    0.248855] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.286489] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.290135] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
    [    0.290189] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c1_pins, deferring probe
    [    0.290307] media: Linux media interface: v0.10
    [    0.290364] Linux video capture interface: v2.00
    [    0.290401] pps_core: LinuxPPS API ver. 1 registered
    [    0.290407] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.290427] PTP clock support registered
    [    0.290459] EDAC MC: Ver: 3.0.0
    [    0.291451] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.291769] Advanced Linux Sound Architecture Driver Initialized.
    [    0.292894] clocksource: Switched to clocksource timer1
    [    0.301940] NET: Registered protocol family 2
    [    0.302633] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.302679] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.302717] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.302783] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.302799] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.302978] NET: Registered protocol family 1
    [    0.303379] RPC: Registered named UNIX socket transport module.
    [    0.303392] RPC: Registered udp transport module.
    [    0.303398] RPC: Registered tcp transport module.
    [    0.303403] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.304262] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [    0.306353] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.313237] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.314097] NFS: Registering the id_resolver key type
    [    0.314135] Key type id_resolver registered
    [    0.314142] Key type id_legacy registered
    [    0.314182] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.315884] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.315900] io scheduler noop registered
    [    0.315906] io scheduler deadline registered
    [    0.316044] io scheduler cfq registered (default)
    [    0.317283] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.320080] backlight supply power not found, using dummy regulator
    [    0.372831] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.376321] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
    [    0.977310] console [ttyS0] enabled
    [    0.981823] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 159, base_baud = 3000000) is a 8250
    [    0.992373] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.999243] [drm] Initialized
    [    1.003206] panel panel: found backlight
    [    1.008000] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.014709] [drm] No driver support for vblank timestamp query.
    [    1.047182] Console: switching to colour frame buffer device 100x30
    [    1.058430] tilcdc 4830e000.lcdc: fb0:  frame buffer device
    [    1.105462] brd: module loaded
    [    1.114458] loop: module loaded
    [    1.119939] libphy: Fixed MDIO Bus: probed
    [    1.192931] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.199069] davinci_mdio 4a101000.mdio: no live phy, scanning all
    [    1.205631] davinci_mdio: probe of 4a101000.mdio failed with error -5
    [    1.212695] cpsw 4a100000.ethernet: Detected MACID = 00:18:31:e0:9a:d1
    [    1.219433] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.228247] mousedev: PS/2 mouse device common for all mice
    [    1.234300] i2c /dev entries driver
    [    1.239463] cpuidle: enable-method property 'ti,am3352' found operations
    [    1.247236] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.403570] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.414150] omap_hsmmc 47810000.mmc: card claims to support voltages below defined range
    [    1.423048] NET: Registered protocol family 10
    [    1.428825] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.435831] NET: Registered protocol family 17
    [    1.440605] Key type dns_resolver registered
    [    1.445261] omap_voltage_late_init: Voltage driver support not added
    [    1.460888] random: fast init done
    [    1.464991] mmc0: new high speed SDIO card at address 0001
    [    1.483117] tps65910 0-002d: No interrupt support, no core IRQ
    [    1.490852] vrtc: supplied by vbat
    [    1.498045] vio: supplied by vbat
    [    1.502828] vdd1: supplied by vbat
    [    1.508021] vdd2: supplied by vbat
    [    1.514693] vdig1: supplied by vbat
    [    1.519507] vdig2: supplied by vbat
    [    1.524347] vpll: supplied by vbat
    [    1.529105] vdac: supplied by vbat
    [    1.533819] vaux1: supplied by vbat
    [    1.538630] vaux2: supplied by vbat
    [    1.543487] vaux33: supplied by vbat
    [    1.548398] vmmc: supplied by vbat
    [    1.553128] vbb: supplied by vbat
    [    1.557713] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    1.564620] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [    1.571965] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.693746] hctosys: unable to open rtc device (rtc0)
    [    1.699343] lis3_reg: disabling
    [    1.702505] wlan-en-regulator: disabling
    [    1.706862] ALSA device list:
    [    1.710947]   No soundcards found.
    [    1.717338] Waiting for root device /dev/mmcblk1p2...
    [    1.744392] mmc1: host does not support reading read-only switch, assuming write-enable
    [    1.758381] mmc1: new high speed SDHC card at address aaaa
    [    1.764742] mmcblk1: mmc1:aaaa SS16G 14.8 GiB
    [    1.772227] mmc2: new high speed MMC card at address 0001
    [    1.777843]  mmcblk1: p1 p2
    [    1.782535] mmcblk2: mmc2:0001 Q2J55L 7.09 GiB
    [    1.787561] mmcblk2boot0: mmc2:0001 Q2J55L partition 1 16.0 MiB
    [    1.793858] mmcblk2boot1: mmc2:0001 Q2J55L partition 2 16.0 MiB
    [    1.801363]  mmcblk2: p1 p2 p3
    [    1.837272] EXT4-fs (mmcblk1p2): mounting ext3 file system using the ext4 subsystem
    [    2.087968] EXT4-fs (mmcblk1p2): 6 orphan inodes deleted
    [    2.093546] EXT4-fs (mmcblk1p2): recovery complete
    [    2.113228] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.121456] VFS: Mounted root (ext3 filesystem) on device 179:2.
    [    2.133798] devtmpfs: mounted
    [    2.139177] Freeing unused kernel memory: 1024K (c0b00000 - c0c00000)
    [    2.478909] systemd[1]: System time before build time, advancing clock.
    [    2.607660] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
    [    2.626838] systemd[1]: Detected architecture arm.
    
    Welcome to Ubuntu 16.04.3 LTS!
    
    [    2.667508] systemd[1]: Set hostname to <arm>.
    [    3.265093] systemd[1]: Listening on Syslog Socket.
    [  OK  ] Listening on Syslog Socket.
    [    3.322126] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [    3.363192] systemd[1]: Reached target Remote File Systems (Pre).
    [  OK  ] Reached target Remote File Systems (Pre).
    [    3.393130] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    3.423229] systemd[1]: Reached target Swap.
    [  OK  ] Reached target Swap.
    [    3.454082] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    3.483459] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
    [  OK  ] Listening on udev Control Socket.
    [  OK  ] Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on udev Kernel Socket.
    [  OK  ] Started Trigger resolvconf update for networkd DNS.
    [  OK  ] Listening on Journal Socket.
    [  OK  ] Reached target User and Group Name Lookups.
    [  OK  ] Created slice System Slice.
             Starting Set console keymap...
             Mounting POSIX Message Queue File System...
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [  OK  ] Reached target Slices.
             Starting Load Kernel Modules...
             Starting Create list of required st... nodes for the current kernel...
             Starting Remount Root and Kernel File Systems...
             Starting Journal Service...
             Mounting Debug File System...
             Starting Nameserver information manager...
    [  OK  ] Reached target Encrypted Volumes.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Debug File System.
    [  OK  ] Started Load Kernel Modules.
    [  OK  ] Started Create list of required sta...ce nodes for the current kernel.
    [  OK  ] Started Remount Root and Kernel File Systems.
    [  OK  ] Started Journal Service.
    [  OK  ] Started Set console keymap.
    [  OK  ] Started Nameserver information manager.
    [  OK  ] Reached target Network (Pre).
             Starting Flush Journal to Persistent Storage...
             Starting udev Coldplug all Devices...
             Starting Load/Save Random Seed...
             Starting Create Static Device Nodes in /dev...
             Starting Apply Kernel Variables...
             Mounting Configuration File System...
    [  OK  ] Started Load/Save Random Seed.
    [  OK  ] Mounted Configuration File System.
    [  OK  ] Started Apply Kernel Variables.
    [  OK  ] Started Create Static Device Nodes in /dev.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Reached target Local File Systems (Pre).
    [  OK  ] Reached target Local File Systems.
             Starting Tell Plymouth To Write Out Runtime Data...
             Starting Create Volatile Files and Directories...
             Starting Set console font and keymap...
             Starting udev Kernel Device Manager...
             Starting Raise network interfaces...
    [  OK  ] Started Tell Plymouth To Write Out Runtime Data.
    [  OK  ] Started Create Volatile Files and Directories.
             Starting Network Time Synchronization...
             Starting Update UTMP about System Boot/Shutdown...
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Synchronized.
    [  OK  ] Created slice system-systemd\x2dbacklight.slice.
             Starting Load/Save Screen Backlight...htness of backlight:backlight...
    [  OK  ] Started udev Coldplug all Devices.
    [  OK  ] Started Set console font and keymap.
    [  OK  ] Started Raise network interfaces.
    [  OK  ] Found device /dev/ttyS0.
    [  OK  ] Started Load/Save Screen Backlight Brightness of backlight:backlight.
    [    9.871525] omap_hwmod: pruss: _wait_target_ready failed: -16
    [    9.954925] pruss-soc-bus 4a326000.pruss-soc-bus: use pm_runtime_put_sync_suspend() in driver?
    [   10.008987] pruss-soc-bus 4a326000.pruss-soc-bus: couldn't enable module
    [   10.033185] remoteproc remoteproc0: request_firmware failed: -2
    [   10.033194] wkup_m3_ipc 44e11324.wkup_m3_ipc: rproc_boot failed
    [   10.180960] PM: Cannot get wkup_m3_ipc handle
    [   10.259652] PM: Cannot get wkup_m3_ipc handle
    [   10.326859] PM: Cannot get wkup_m3_ipc handle
    [   10.515108] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underflow
    [   10.527225] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000104): Sync lost
    [   10.527258] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
    [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [  OK  ] Created slice system-getty.slice.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started ACPI Events Check.
    [  OK  ] Reached target Paths.
    [  OK  ] Listening on ACPID Listen Socket.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
    [  OK  ] Reached target Sockets.
    [  OK  ] Reached target Basic System.
    [  OK  ] Started ACPI event daemon.
             Starting LSB: Start busybox udhcpd at boot time...
             Starting Generic Board Startup...
             Starting Cape Manager Service...
             Starting Restore /etc/resolv.conf i...re the ppp link was shut down...
    [  OK  ] Started Regular background program processing daemon.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Modem Manager...
             Starting LSB: Starts and stops Wicd...
             Starting Login Service...
             Starting Accounts Service...
    [  OK  ] Started D-Bus System Message Bus.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
             Starting Network Manager...
             Starting BB WL18xx wlan0 Service...
             Starting LSB: Load kernel modules needed to enable cpufreq scaling...
             Starting Permit User Sessions...
             Starting LSB: Set the CPU Frequency Scaling governor to "ondemand"...
             Starting System Logging Service...
    [  OK  ] Started Cape Manager Service.
    [  OK  ] Started Restore /etc/resolv.conf if...fore the ppp link was shut down.
    [  OK  ] Started BB WL18xx wlan0 Service.
    [  OK  ] Started Permit User Sessions.
    [  OK  ] Started System Logging Service.
    [   14.484785] PM: Cannot get wkup_m3_ipc handle
    [   14.510649] PM: Cannot get wkup_m3_ipc handle
    [   14.563950] PM: Cannot get wkup_m3_ipc handle
    [   14.632614] PM: Cannot get wkup_m3_ipc handle
    [   14.849272] PM: Cannot get wkup_m3_ipc handle
    [   14.869121] PM: Cannot get wkup_m3_ipc handle
    [   14.978093] PM: Cannot get wkup_m3_ipc handle
    [  OK  ] Started LSB: Start busybox udhcpd at boot time.
    [   15.014157] PM: Cannot get wkup_m3_ipc handle
    [   15.586197] PM: Cannot get wkup_m3_ipc handle
    [   15.780816] PM: Cannot get wkup_m3_ipc handle
    [  OK  ] Started LSB: Set the CPU Frequency Scaling governor to "ondemand".
    [   16.149073] PM: Cannot get wkup_m3_ipc handle
    [  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
    [   16.503721] PM: Cannot get wkup_m3_ipc handle
    [   16.566551] PM: Cannot get wkup_m3_ipc handle
    [   16.585039] PM: Cannot get wkup_m3_ipc handle
    [   16.641803] PM: Cannot get wkup_m3_ipc handle
    [   16.662506] PM: Cannot get wkup_m3_ipc handle
    [   16.693368] PM: Cannot get wkup_m3_ipc handle
    [   16.707996] PM: Cannot get wkup_m3_ipc handle
    [   16.733487] PM: Cannot get wkup_m3_ipc handle
    [   16.813870] PM: Cannot get wkup_m3_ipc handle
    [   16.944608] PM: Cannot get wkup_m3_ipc handle
    [   16.983925] PM: Cannot get wkup_m3_ipc handle
    [   16.999840] PM: Cannot get wkup_m3_ipc handle
    [   17.266244] PM: Cannot get wkup_m3_ipc handle
    [   17.355969] PM: Cannot get wkup_m3_ipc handle
    [  OK  ] Started Network Manager.
    [  OK  ] Started Login Service.
             Starting Network Manager Script Dispatcher Service...
             Starting Network Manager Wait Online...
    [  OK  ] Reached target Network.
             Starting OpenBSD Secure Shell server...
             Starting Authenticate and Authorize Users to Run Privileged Tasks...
             Starting IIO Sensor Proxy service...
             Starting LSB: set CPUFreq kernel parameters...
             Starting Light Display Manager...
    [  OK  ] Started Network Manager Script Dispatcher Service.
    [  OK  ] Started OpenBSD Secure Shell server.
    [  OK  ] Started Authenticate and Authorize Users to Run Privileged Tasks.
    [  OK  ] Started Accounts Service.
    [  OK  ] Started Light Display Manager.
             Starting Hostname Service...
    [  OK  ] Started LSB: set CPUFreq kernel parameters.
    [  OK  ] Started IIO Sensor Proxy service.
    [  OK  ] Started Modem Manager.
    [  OK  ] Started Hostname Service.
    [   21.206982] libphy: PHY 4a101000.mdio:00 not found
    [   21.211854] net eth0: phy "4a101000.mdio:00" not found on slave 0, err -19
    [  OK  ] Started LSB: Starts and stops Wicd.
    [   21.317839] libphy: PHY 4a101000.mdio:01 not found
    [   21.336628] net eth0: phy "4a101000.mdio:01" not found on slave 1, err -19
    [   23.324215] cdc_acm 2-1.3:1.8: acm_port_activate - usb_submit_urb(ctrl irq) failed
    [   23.356788] cdc_acm 2-1.3:1.8: acm_port_activate - usb_submit_urb(ctrl irq) failed
    [   23.390761] cdc_acm 2-1.3:1.8: acm_port_activate - usb_submit_urb(ctrl irq) failed
    [   23.434702] cdc_acm 2-1.3:1.8: acm_port_activate - usb_submit_urb(ctrl irq) failed
    [   23.475001] cdc_acm 2-1.3:1.8: acm_port_activate - usb_submit_urb(ctrl irq) failed
    [  OK  ] Created slice User Slice of lightdm.
             Starting User Manager for UID 115...
    [  OK  ] Started Session c1 of user lightdm.
    [  OK  ] Started User Manager for UID 115.
    [  OK  ] Started Network Manager Wait Online.
    [  OK  ] Reached target Network is Online.
             Starting /etc/rc.local Compatibility...
             Starting LSB: Apache2 web server...
    [  OK  ] Started Daily apt download activities.
    [  OK  ] Started Daily apt upgrade and clean activities.
    [  OK  ] Reached target Timers.
             Starting LSB: Advanced IEEE 802.11 management daemon...
    [  OK  ] Started /etc/rc.local Compatibility.
    [  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
             Starting Hold until boot process finishes up...
    [  OK  ] Started Hold until boot process finishes up.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS0.
    [  OK  ] Reached target Login Prompts.
             Starting Set console scheme...
    [  OK  ] Started Set console scheme.
    [  OK  ] Started LSB: Apache2 web server.
    
    Ubuntu 16.04.3 LTS arm ttyS0
    
    rcn-ee.net console Ubuntu Image 2017-10-12
    
    Support/FAQ: http://elinux.org/BeagleBoardUbuntu
    
    default username:password is [ubuntu:temppwd]
    
    arm login: ubuntu
    Password:
    Last login: Mon Nov 13 18:57:45 UTC 2017 on ttyS0
    Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.9.41-ge3a80a1c5c armv7l)
    
     * Documentation:  https://help.ubuntu.com
     * Management:     https://landscape.canonical.com
     * Support:        https://ubuntu.com/advantage
    ubuntu@arm:~$

    root@arm:/home/ubuntu# cat /usr/bin/startx
    #!/bin/sh
    
    #
    # This is just a sample implementation of a slightly less primitive
    # interface than xinit. It looks for user .xinitrc and .xserverrc
    # files, then system xinitrc and xserverrc files, else lets xinit choose
    # its default. The system xinitrc should probably do things like check
    # for .Xresources files and merge them in, start up a window manager,
    # and pop a clock and several xterms.
    #
    # Site administrators are STRONGLY urged to write nicer versions.
    #
    
    unset DBUS_SESSION_BUS_ADDRESS
    unset SESSION_MANAGER
    userclientrc=$HOME/.xinitrc
    sysclientrc=/etc/X11/xinit/xinitrc
    
    userserverrc=$HOME/.xserverrc
    sysserverrc=/etc/X11/xinit/xserverrc
    defaultclient=/usr/bin/xterm
    defaultserver=/usr/bin/X
    defaultclientargs=""
    defaultserverargs=""
    defaultdisplay=":0"
    clientargs=""
    serverargs=""
    vtarg=""
    enable_xauth=1
    
    
    # Automatically determine an unused $DISPLAY
    d=0
    while true ; do
        [ -e "/tmp/.X$d-lock" -o -S "/tmp/.X11-unix/X$d" ] || break
        d=$(($d + 1))
    done
    defaultdisplay=":$d"
    unset d
    
    whoseargs="client"
    while [ x"$1" != x ]; do
        case "$1" in
        # '' required to prevent cpp from treating "/*" as a C comment.
        /''*|\./''*)
     if [ "$whoseargs" = "client" ]; then
         if [ x"$client" = x ] && [ x"$clientargs" = x ]; then
      client="$1"
         else
      clientargs="$clientargs $1"
         fi
     else
         if [ x"$server" = x ] && [ x"$serverargs" = x ]; then
      server="$1"
         else
      serverargs="$serverargs $1"
         fi
     fi
     ;;
        --)
     whoseargs="server"
     ;;
        *)
     if [ "$whoseargs" = "client" ]; then
         clientargs="$clientargs $1"
     else
         # display must be the FIRST server argument
         if [ x"$serverargs" = x ] && \
       expr "$1" : ':[0-9][0-9]*$' > /dev/null 2>&1; then
      display="$1"
         else
      serverargs="$serverargs $1"
         fi
     fi
     ;;
        esac
        shift
    done
    
    # process client arguments
    if [ x"$client" = x ]; then
        client=$defaultclient
    
        # For compatibility reasons, only use startxrc if there were no client command line arguments
        if [ x"$clientargs" = x ]; then
            if [ -f "$userclientrc" ]; then
                client=$userclientrc
            elif [ -f "$sysclientrc" ]; then
                client=$sysclientrc
            fi
        fi
    fi
    
    # if no client arguments, use defaults
    if [ x"$clientargs" = x ]; then
        clientargs=$defaultclientargs
    fi
    
    # process server arguments
    if [ x"$server" = x ]; then
        server=$defaultserver
    
    
        # When starting the defaultserver start X on the current tty to avoid
        # the startx session being seen as inactive:
        # "https://bugzilla.redhat.com/show_bug.cgi?id=806491"
        tty=$(tty)
        if expr match "$tty" '^/dev/tty[0-9]\+$' > /dev/null; then
            tty_num=$(echo "$tty" | grep -oE '[0-9]+$')
            vtarg="vt$tty_num -keeptty"
        fi
    
    
        # For compatibility reasons, only use xserverrc if there were no server command line arguments
        if [ x"$serverargs" = x -a x"$display" = x ]; then
     if [ -f "$userserverrc" ]; then
         server=$userserverrc
     elif [ -f "$sysserverrc" ]; then
         server=$sysserverrc
     fi
        fi
    fi
    
    # if no server arguments, use defaults
    if [ x"$serverargs" = x ]; then
        serverargs=$defaultserverargs
    fi
    
    # if no vt is specified add vtarg (which may be empty)
    have_vtarg="no"
    for i in $serverargs; do
        if expr match "$i" '^vt[0-9]\+$' > /dev/null; then
            have_vtarg="yes"
        fi
    done
    if [ "$have_vtarg" = "no" ]; then
        serverargs="$serverargs $vtarg"
    fi
    
    # if no display, use default
    if [ x"$display" = x ]; then
        display=$defaultdisplay
    fi
    
    if [ x"$enable_xauth" = x1 ] ; then
        if [ x"$XAUTHORITY" = x ]; then
            XAUTHORITY=$HOME/.Xauthority
            export XAUTHORITY
        fi
    
        removelist=
    
        # set up default Xauth info for this machine
    
        # check for GNU hostname
        if hostname --version > /dev/null 2>&1; then
            if [ -z "`hostname --version 2>&1 | grep GNU`" ]; then
                hostname=`hostname -f`
            fi
        fi
    
        if [ -z "$hostname" ]; then
            hostname=`hostname`
        fi
    
        authdisplay=${display:-:0}
    
        mcookie=`/usr/bin/mcookie`
    
    
    
    
    
    
    
        if test x"$mcookie" = x; then
            echo "Couldn't create cookie"
            exit 1
        fi
        dummy=0
    
        # create a file with auth information for the server. ':0' is a dummy.
        xserverauthfile=`mktemp --tmpdir serverauth.XXXXXXXXXX`
        trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP KILL BUS TERM
        xauth -q -f "$xserverauthfile" << EOF
    add :$dummy . $mcookie
    EOF
    
    
    
    
        serverargs=${serverargs}" -auth "${xserverauthfile}
    
    
        # now add the same credentials to the client authority file
        # if '$displayname' already exists do not overwrite it as another
        # server man need it. Add them to the '$xserverauthfile' instead.
        for displayname in $authdisplay $hostname$authdisplay; do
            authcookie=`xauth list "$displayname" \
            | sed -n "s/.*$displayname[[:space:]*].*[[:space:]*]//p"` 2>/dev/null;
            if [ "z${authcookie}" = "z" ] ; then
                xauth -q << EOF
    add $displayname . $mcookie
    EOF
            removelist="$displayname $removelist"
            else
                dummy=$(($dummy+1));
                xauth -q -f "$xserverauthfile" << EOF
    add :$dummy . $authcookie
    EOF
            fi
        done
    fi
    
    
    
    
    xinit "$client" $clientargs -- "$server" $display $serverargs
    
    retval=$?
    
    if [ x"$enable_xauth" = x1 ] ; then
        if [ x"$removelist" != x ]; then
            xauth remove $removelist
        fi
        if [ x"$xserverauthfile" != x ]; then
            rm -f "$xserverauthfile"
        fi
    fi
    
    
    
    
    
    if command -v deallocvt > /dev/null 2>&1; then
        deallocvt
    fi
    exit $retval

    ============================================================================================
    root@arm:/home/ubuntu# cat /etc/X11/xorg.conf
    Section "Monitor"
            Identifier      "Builtin Default Monitor"
    EndSection
    
    Section "Device"
            Identifier      "Builtin Default fbdev Device 0"
            Driver          "fbdev"
            Option          "SWCursor"      "true"
    EndSection
    
    Section "Screen"
            Identifier      "Builtin Default fbdev Screen 0"
            Device          "Builtin Default fbdev Device 0"
            Monitor         "Builtin Default Monitor"
            DefaultDepth    16
    EndSection
    
    Section "ServerLayout"
            Identifier      "Builtin Default Layout"
            Screen          "Builtin Default fbdev Screen 0"
    EndSection
    
    Section "Device"
        Identifier     "Frame Buffer"
        Driver         "fbdev"
    EndSection
    root@arm:/home/ubuntu#
    ============================================================================================
    root@arm:/home/ubuntu# ls -l /usr/share/X11/xorg.conf.d/*
    -rw-r--r-- 1 root root 1282 Nov 11 21:08 /usr/share/X11/xorg.conf.d/10-evdev.conf
    -rw-r--r-- 1 root root 1867 Nov 11 21:08 /usr/share/X11/xorg.conf.d/10-quirks.conf
    -rwxrwxrwx 1 root root  552 Nov 11 22:09 /usr/share/X11/xorg.conf.d/10-screen.conf
    -rw-r--r-- 1 root root  590 Nov 11 21:08 /usr/share/X11/xorg.conf.d/11-evdev-quirks.conf
    -rw-r--r-- 1 root root  364 Nov 11 21:08 /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf
    -rw-r--r-- 1 root root  116 Nov 11 21:08 /usr/share/X11/xorg.conf.d/1-fbdev.conf
    -rw-r--r-- 1 root root 1757 Nov 11 21:08 /usr/share/X11/xorg.conf.d/50-synaptics.conf
    -rw-r--r-- 1 root root  842 Nov 11 21:08 /usr/share/X11/xorg.conf.d/50-wacom.conf
    -rw-r--r-- 1 root root  590 Nov 11 21:08 /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
    -rw-r--r-- 1 root root   93 Nov 11 21:08 /usr/share/X11/xorg.conf.d/98-fbdev.conf
    -rw-r--r-- 1 root root  371 Nov 11 21:08 /usr/share/X11/xorg.conf.d/99-calibration.conf
    
    /usr/share/X11/xorg.conf.d/backup:
    total 32
    -rw-r--r-- 1 root root   92 Feb 15  2017 10-amdgpu.conf
    -rw-r--r-- 1 root root 1099 Mar  3  2016 10-evdev.conf
    -rw-r--r-- 1 root root 1350 Oct 13 14:10 10-quirks.conf
    -rw-r--r-- 1 root root  590 Mar  3  2016 11-evdev-quirks.conf
    -rw-r--r-- 1 root root  364 Mar  3  2016 11-evdev-trackpoint.conf
    -rw-r--r-- 1 root root 1751 Mar  3  2016 50-synaptics.conf
    -rw-r--r-- 1 root root 1385 Mar  3  2016 50-wacom.conf
    -rw-r--r-- 1 root root  590 Mar  3  2016 51-synaptics-quirks.conf
    root@arm:/home/ubuntu#
    ============================================================================================
    root@arm:/home/ubuntu# ls -al /usr/lib/arm-linux-gnueabihf/dri/*
    -rw-r--r--  1 root root   13888 Mar 17  2016 /usr/lib/arm-linux-gnueabihf/dri/dummy_drv_video.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/etnaviv_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/imx-drm_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/kgsl_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/kms_swrast_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/msm_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/nouveau_dri.so
    -rw-r--r--  3 root root 2968416 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/nouveau_vieux_dri.so
    lrwxrwxrwx  1 root root      18 Apr  7  2016 /usr/lib/arm-linux-gnueabihf/dri/nvidia_drv_video.so -> vdpau_drv_video.so
    -rw-r--r--  3 root root 2968416 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/r200_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/r300_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/r600_dri.so
    -rw-r--r--  3 root root 2968416 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/radeon_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/radeonsi_dri.so
    lrwxrwxrwx  1 root root      18 Apr  7  2016 /usr/lib/arm-linux-gnueabihf/dri/s3g_drv_video.so -> vdpau_drv_video.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/vc4_dri.so
    -rw-r--r--  1 root root   59296 Apr  7  2016 /usr/lib/arm-linux-gnueabihf/dri/vdpau_drv_video.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/virtio_gpu_dri.so
    -rw-r--r-- 13 root root 7232100 Aug 10 23:26 /usr/lib/arm-linux-gnueabihf/dri/vmwgfx_dri.so
    root@arm:/home/ubuntu#
    =================================================================================================
    root@arm:/home/ubuntu# cat /var/log/Xorg.1.log
    [   617.747]
    X.Org X Server 1.18.4
    Release Date: 2016-07-19
    [   617.747] X Protocol Version 11, Revision 0
    [   617.747] Build Operating System: Linux 4.4.0-97-generic armv7l Ubuntu
    [   617.747] Current Operating System: Linux arm 4.9.41-ge3a80a1c5c #17 PREEMPT Mon Nov 13 14:48:38 IST 2017 armv7l
    [   617.747] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none
    [   617.748] Build Date: 13 October 2017  01:59:44PM
    [   617.748] xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support)
    [   617.748] Current version of pixman: 0.33.6
    [   617.748]    Before reporting problems, check http://wiki.x.org
            to make sure that you have the latest version.
    [   617.748] Markers: (--) probed, (**) from config file, (==) default setting,
            (++) from command line, (!!) notice, (II) informational,
            (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [   617.749] (==) Log file: "/var/log/Xorg.1.log", Time: Mon Nov 13 19:07:21 2017
    [   617.750] (==) Using config file: "/etc/X11/xorg.conf"
    [   617.750] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [   617.752] (==) ServerLayout "Builtin Default Layout"
    [   617.752] (**) |-->Screen "Builtin Default fbdev Screen 0" (0)
    [   617.753] (**) |   |-->Monitor "<default monitor>"
    [   617.754] (==) No device specified for screen "Builtin Default fbdev Screen 0".
            Using the first device section listed.
    [   617.754] (**) |   |-->Device "LCD"
    [   617.754] (**) |   |-->GPUDevice "Builtin Default fbdev Device 0"
    [   617.754] (**) |   |-->GPUDevice "myfb"
    [   617.754] (**) |   |-->GPUDevice "Builtin Default fbdev Device 0"
    [   617.754] (**) |   |-->GPUDevice "Frame Buffer"
    [   617.754] (==) No monitor specified for screen "Builtin Default fbdev Screen 0".
            Using a default monitor configuration.
    [   617.754] (==) Automatically adding devices
    [   617.754] (==) Automatically enabling devices
    [   617.754] (==) Automatically adding GPU devices
    [   617.754] (==) Max clients allowed: 256, resource mask: 0x1fffff
    [   617.755] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [   617.755]    Entry deleted from font path.
    [   617.755] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
    [   617.755]    Entry deleted from font path.
    [   617.755] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
    [   617.755]    Entry deleted from font path.
    [   617.755] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
    [   617.755]    Entry deleted from font path.
    [   617.755] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
    [   617.755]    Entry deleted from font path.
    [   617.755] (==) FontPath set to:
            /usr/share/fonts/X11/misc,
            /usr/share/fonts/X11/Type1,
            built-ins
    [   617.755] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
    [   617.755] (II) The server relies on udev to provide the list of input devices.
            If no devices become available, reconfigure udev or disable AutoAddDevices.
    [   617.755] (II) Loader magic: 0x5c4f70
    [   617.755] (II) Module ABI versions:
    [   617.755]    X.Org ANSI C Emulation: 0.4
    [   617.755]    X.Org Video Driver: 20.0
    [   617.756]    X.Org XInput driver : 22.1
    [   617.756]    X.Org Server Extension : 9.0
    [   617.763] (--) using VT number 2
    
    [   617.763] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
    [   617.766] (II) xfree86: Adding drm device (/dev/dri/card0)
    [   617.767] (II) no primary bus or device found
    [   617.767]    falling back to /sys/devices/platform/ocp/4830e000.lcdc/drm/card0
    [   617.767] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    [   617.767] (II) LoadModule: "extmod"
    [   617.768] (II) Module "extmod" already built-in
    [   617.768] (II) LoadModule: "dbe"
    [   617.768] (II) Module "dbe" already built-in
    [   617.768] (II) LoadModule: "glx"
    [   617.769] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [   617.779] (II) Module glx: vendor="X.Org Foundation"
    [   617.780]    compiled for 1.18.4, module version = 1.0.0
    [   617.780]    ABI class: X.Org Server Extension, version 9.0
    [   617.780] (==) AIGLX enabled
    [   617.780] (II) LoadModule: "record"
    [   617.781] (II) Module "record" already built-in
    [   617.781] (II) LoadModule: "dri"
    [   617.781] (II) Module "dri" already built-in
    [   617.781] (II) LoadModule: "fbdev"
    [   617.782] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
    [   617.783] (II) Module fbdev: vendor="X.Org Foundation"
    [   617.783]    compiled for 1.18.1, module version = 0.4.4
    [   617.783]    Module class: X.Org Video Driver
    [   617.783]    ABI class: X.Org Video Driver, version 20.0
    [   617.783] (II) FBDEV: driver for framebuffer: fbdev
    [   618.057] (WW) Falling back to old probe method for fbdev
    [   618.058] (II) Loading sub module "fbdevhw"
    [   618.058] (II) LoadModule: "fbdevhw"
    [   618.059] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    [   618.061] (II) Module fbdevhw: vendor="X.Org Foundation"
    [   618.061]    compiled for 1.18.4, module version = 0.0.2
    [   618.061]    ABI class: X.Org Video Driver, version 20.0
    [   618.062] (II) FBDEV(0): using /dev/fb0
    [   618.062] (II) FBDEV(1): using default device
    [   618.062] (II) FBDEV(2): using /dev/fb0
    [   618.062] (II) FBDEV(3): using default device
    [   618.062] (II) FBDEV(4): using default device
    [   618.063] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
    [   618.063] (EE) Screen 1 deleted because of no matching config section.
    [   618.063] (II) UnloadModule: "fbdev"
    [   618.063] (II) UnloadSubModule: "fbdevhw"
    [   618.063] (EE) Screen 1 deleted because of no matching config section.
    [   618.063] (II) UnloadModule: "fbdev"
    [   618.063] (II) UnloadSubModule: "fbdevhw"
    [   618.063] (EE) Screen 1 deleted because of no matching config section.
    [   618.063] (II) UnloadModule: "fbdev"
    [   618.063] (II) UnloadSubModule: "fbdevhw"
    [   618.063] (EE) Screen 1 deleted because of no matching config section.
    [   618.064] (II) UnloadModule: "fbdev"
    [   618.064] (II) UnloadSubModule: "fbdevhw"
    [   618.064] (II) FBDEV(0): Creating default Display subsection in Screen section
            "Builtin Default fbdev Screen 0" for depth/fbbpp 24/32
    [   618.064] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32
    [   618.064] (==) FBDEV(0): RGB weight 888
    [   618.064] (==) FBDEV(0): Default visual is TrueColor
    [   618.064] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
    [   618.065] (II) FBDEV(0): hardware:  (video memory: 1500kB)
    [   618.065] (**) FBDEV(0): Option "fbdev" "/dev/fb0"
    [   618.065] (II) FBDEV(0): checking modes against framebuffer device...
    [   618.065] (II) FBDEV(0): checking modes against monitor...
    [   618.065] (--) FBDEV(0): Virtual size is 800x480 (pitch 800)
    [   618.065] (**) FBDEV(0):  Built-in mode "current"
    [   618.065] (==) FBDEV(0): DPI set to (96, 96)
    [   618.065] (II) Loading sub module "fb"
    [   618.065] (II) LoadModule: "fb"
    [   618.067] (II) Loading /usr/lib/xorg/modules/libfb.so
    [   618.068] (II) Module fb: vendor="X.Org Foundation"
    [   618.068]    compiled for 1.18.4, module version = 1.0.0
    [   618.068]    ABI class: X.Org ANSI C Emulation, version 0.4
    [   618.068] (**) FBDEV(0): using shadow framebuffer
    [   618.068] (II) Loading sub module "shadow"
    [   618.069] (II) LoadModule: "shadow"
    [   618.091] (II) Loading /usr/lib/xorg/modules/libshadow.so
    [   618.092] (II) Module shadow: vendor="X.Org Foundation"
    [   618.092]    compiled for 1.18.4, module version = 1.1.0
    [   618.092]    ABI class: X.Org ANSI C Emulation, version 0.4
    [   618.092] (==) Depth 24 pixmap format is 32 bpp
    [   618.120] (==) FBDEV(0): Backing store enabled
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.122] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.123] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.124] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.125] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.126] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.127] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.128] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.129] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.159] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.159] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.160] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.160] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.162] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.163] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.164] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.165] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.166] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.167] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.182] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.182] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.182] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.183] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.184] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.185] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.186] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.187] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.188] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.189] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.200] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.200] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.200] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.200] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.200] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
    [   618.201] (==) FBDEV(0): DPMS enabled
    [   618.202] (==) RandR enabled
    [   618.290] (II) SELinux: Disabled on system
    [   618.301] (II) AIGLX: Screen 0 is not DRI2 capable
    [   618.301] (EE) AIGLX: reverting to software rendering
    [   618.683] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    [   618.688] (II) AIGLX: Loaded and initialized swrast
    [   618.688] (II) GLX: Initialized DRISWRAST GL provider for screen 0
    [   619.174] (II) config/udev: Adding input device ti-tsc (/dev/input/event0)
    [   619.174] (**) ti-tsc: Applying InputClass "evdev touchscreen catchall"
    [   619.174] (**) ti-tsc: Applying InputClass "calibration"
    [   619.174] (**) ti-tsc: Applying InputClass "evdev touchscreen catchall"
    [   619.174] (II) LoadModule: "evdev"
    [   619.175] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [   619.178] (II) Module evdev: vendor="X.Org Foundation"
    [   619.178]    compiled for 1.18.1, module version = 2.10.1
    [   619.178]    Module class: X.Org XInput Driver
    [   619.178]    ABI class: X.Org XInput driver, version 22.1
    [   619.178] (II) Using input driver 'evdev' for 'ti-tsc'
    [   619.178] (**) ti-tsc: always reports core events
    [   619.178] (**) evdev: ti-tsc: Device: "/dev/input/event0"
    [   619.179] (--) evdev: ti-tsc: Vendor 0 Product 0
    [   619.179] (--) evdev: ti-tsc: Found absolute axes
    [   619.179] (--) evdev: ti-tsc: Found x and y absolute axes
    [   619.179] (--) evdev: ti-tsc: Found absolute touchscreen
    [   619.179] (**) Option "SwapAxes" "0"
    [   619.179] (II) evdev: ti-tsc: Configuring as touchscreen
    [   619.179] (**) evdev: ti-tsc: YAxisMapping: buttons 4 and 5
    [   619.179] (**) evdev: ti-tsc: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [   619.179] (**) Option "config_info" "udev:/sys/devices/platform/ocp/44e0d000.tscadc/TI-am335x-tsc/input/input0/event0"
    [   619.180] (II) XINPUT: Adding extended input device "ti-tsc" (type: TOUCHSCREEN, id 6)
    [   619.180] (II) evdev: ti-tsc: initialized for absolute axes.
    [   619.181] (**) ti-tsc: (accel) keeping acceleration scheme 1
    [   619.181] (**) ti-tsc: (accel) acceleration profile 0
    [   619.181] (**) ti-tsc: (accel) acceleration factor: 2.000
    [   619.181] (**) ti-tsc: (accel) acceleration threshold: 4
    [   619.184] (II) config/udev: Adding input device ti-tsc (/dev/input/mouse0)
    [   619.184] (**) ti-tsc: Applying InputClass "calibration"
    [   619.184] (II) No input driver specified, ignoring this device.
    [   619.184] (II) This device may have been added with another device file.
    [   619.189] (II) config/udev: Adding input device SEM USB Keyboard (/dev/input/event2)
    [   619.190] (**) SEM USB Keyboard: Applying InputClass "evdev keyboard catchall"
    [   619.190] (II) Using input driver 'evdev' for 'SEM USB Keyboard'
    [   619.190] (**) SEM USB Keyboard: always reports core events
    [   619.190] (**) evdev: SEM USB Keyboard: Device: "/dev/input/event2"
    [   619.190] (--) evdev: SEM USB Keyboard: Vendor 0x1a2c Product 0x2124
    [   619.190] (--) evdev: SEM USB Keyboard: Found keys
    [   619.190] (II) evdev: SEM USB Keyboard: Configuring as keyboard
    [   619.191] (**) Option "config_info" "udev:/sys/devices/platform/ocp/47400000.usb/47401c00.usb/musb-hdrc.1/usb2/2-1/2-1.1/2-1.1:1.0/0003:1A2C:2124.0001/input/input2/event2"
    [   619.191] (II) XINPUT: Adding extended input device "SEM USB Keyboard" (type: KEYBOARD, id 7)
    [   619.191] (**) Option "xkb_rules" "evdev"
    [   619.191] (**) Option "xkb_model" "pc105"
    [   619.191] (**) Option "xkb_layout" "us"
    [   619.198] (II) config/udev: Adding input device SEM USB Keyboard (/dev/input/event3)
    [   619.198] (**) SEM USB Keyboard: Applying InputClass "evdev keyboard catchall"
    [   619.198] (II) Using input driver 'evdev' for 'SEM USB Keyboard'
    [   619.198] (**) SEM USB Keyboard: always reports core events
    [   619.198] (**) evdev: SEM USB Keyboard: Device: "/dev/input/event3"
    [   619.198] (--) evdev: SEM USB Keyboard: Vendor 0x1a2c Product 0x2124
    [   619.198] (--) evdev: SEM USB Keyboard: Found 1 mouse buttons
    [   619.199] (--) evdev: SEM USB Keyboard: Found scroll wheel(s)
    [   619.199] (--) evdev: SEM USB Keyboard: Found relative axes
    [   619.199] (II) evdev: SEM USB Keyboard: Forcing relative x/y axes to exist.
    [   619.199] (--) evdev: SEM USB Keyboard: Found absolute axes
    [   619.199] (II) evdev: SEM USB Keyboard: Forcing absolute x/y axes to exist.
    [   619.199] (--) evdev: SEM USB Keyboard: Found keys
    [   619.199] (II) evdev: SEM USB Keyboard: Configuring as mouse
    [   619.199] (II) evdev: SEM USB Keyboard: Configuring as keyboard
    [   619.199] (II) evdev: SEM USB Keyboard: Adding scrollwheel support
    [   619.199] (**) evdev: SEM USB Keyboard: YAxisMapping: buttons 4 and 5
    [   619.199] (**) evdev: SEM USB Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [   619.199] (**) Option "config_info" "udev:/sys/devices/platform/ocp/47400000.usb/47401c00.usb/musb-hdrc.1/usb2/2-1/2-1.1/2-1.1:1.1/0003:1A2C:2124.0002/input/input3/event3"
    [   619.199] (II) XINPUT: Adding extended input device "SEM USB Keyboard" (type: KEYBOARD, id 8)
    [   619.199] (**) Option "xkb_rules" "evdev"
    [   619.200] (**) Option "xkb_model" "pc105"
    [   619.200] (**) Option "xkb_layout" "us"
    [   619.201] (II) evdev: SEM USB Keyboard: initialized for relative axes.
    [   619.201] (WW) evdev: SEM USB Keyboard: ignoring absolute axes.
    [   619.202] (**) SEM USB Keyboard: (accel) keeping acceleration scheme 1
    [   619.202] (**) SEM USB Keyboard: (accel) acceleration profile 0
    [   619.202] (**) SEM USB Keyboard: (accel) acceleration factor: 2.000
    [   619.202] (**) SEM USB Keyboard: (accel) acceleration threshold: 4
    [   619.213] (II) config/udev: Adding input device 5M Cam (/dev/input/event1)
    [   619.213] (**) 5M Cam: Applying InputClass "evdev keyboard catchall"
    [   619.214] (II) Using input driver 'evdev' for '5M Cam'
    [   619.214] (**) 5M Cam: always reports core events
    [   619.214] (**) evdev: 5M Cam: Device: "/dev/input/event1"
    [   619.214] (--) evdev: 5M Cam: Vendor 0x1bcf Product 0x2c6a
    [   619.214] (--) evdev: 5M Cam: Found keys
    [   619.214] (II) evdev: 5M Cam: Configuring as keyboard
    [   619.214] (**) Option "config_info" "udev:/sys/devices/platform/ocp/47400000.usb/47401c00.usb/musb-hdrc.1/usb2/2-1/2-1.4/2-1.4:1.0/input/input1/event1"
    [   619.214] (II) XINPUT: Adding extended input device "5M Cam" (type: KEYBOARD, id 9)
    [   619.214] (**) Option "xkb_rules" "evdev"
    [   619.214] (**) Option "xkb_model" "pc105"
    [   619.215] (**) Option "xkb_layout" "us"
    [   619.653] (II) evdev: 5M Cam: Close
    [   619.653] (II) UnloadModule: "evdev"
    [   619.654] (II) evdev: SEM USB Keyboard: Close
    [   619.654] (II) UnloadModule: "evdev"
    [   619.654] (II) evdev: SEM USB Keyboard: Close
    [   619.654] (II) UnloadModule: "evdev"
    [   619.654] (II) evdev: ti-tsc: Close
    [   619.654] (II) UnloadModule: "evdev"
    [   619.674] (II) Server terminated successfully (0). Closing log file.
    root@arm:/home/ubuntu#
    ==============================================================================================
    root@arm:/home/ubuntu#
    root@arm:/home/ubuntu# lsmod
    Module                  Size  Used by
    usbhid                 20889  0
    uvcvideo               75450  0
    videobuf2_vmalloc       4751  1 uvcvideo
    cdc_acm                17919  0
    wl18xx                 85935  0
    wlcore                181695  1 wl18xx
    mac80211              376061  2 wl18xx,wlcore
    cfg80211              228690  3 wl18xx,wlcore,mac80211
    musb_dsps               9734  0
    musb_hdrc              87035  1 musb_dsps
    phy_am335x              2372  2
    phy_generic             5372  1 phy_am335x
    usbcore               200481  4 uvcvideo,usbhid,cdc_acm,musb_hdrc
    ti_am335x_adc           6837  0
    phy_am335x_control      2873  1 phy_am335x
    ti_am335x_tsc           5901  0
    usb_f_acm               5276  2
    u_serial               11043  1 usb_f_acm
    usb_f_ecm               6492  2
    usb_f_rndis            15482  2
    u_ether                12937  2 usb_f_ecm,usb_f_rndis
    libcomposite           44190  14 usb_f_ecm,usb_f_acm,usb_f_rndis
    udc_core               19322  7 usb_f_ecm,usb_f_acm,u_serial,musb_hdrc,u_ether,usb_f_rndis,libcomposite
    usb_common              4737  6 phy_am335x,udc_core,musb_hdrc,libcomposite,musb_dsps,usbcore
    pm33xx                  6433  0
    wkup_m3_ipc             8176  1 pm33xx
    wkup_m3_rproc           3670  1
    remoteproc             28453  2 wkup_m3_rproc,wkup_m3_ipc
    omap_aes_driver        19334  0
    crypto_engine           7098  1 omap_aes_driver
    omap_sham              21950  0
    ti_emif_sram            5663  1 pm33xx
    pruss_soc_bus           4105  0
    wlcore_sdio             6833  0
    musb_am335x             1426  0
    rtc_omap                9662  0
    ti_am335x_tscadc        6162  2 ti_am335x_adc,ti_am335x_tsc
    omap_wdt                4634  0
    root@arm:/home/ubuntu#
    ===========================================================================================

    X.Org X Server 1.18.4

    Release Date: 2016-07-19

    X Protocol Version 11, Revision 0

    Build Operating System: Linux 4.4.0-97-generic armv7l Ubuntu

    Current Operating System: Linux arm 4.9.41-ge3a80a1c5c #17 PREEMPT Mon Nov 13 14:48:38 IST 2017 armv7l

    Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk1p2 rw rootfstype=ext3 rootwait ip=none

    Build Date: 13 October 2017  01:59:44PM

    xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see )

    Current version of pixman: 0.33.6

           Before reporting problems, check

           to make sure that you have the latest version.

    Markers: (--) probed, (**) from config file, (==) default setting,

           (++) from command line, (!!) notice, (II) informational,

           (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

    (==) Log file: "/var/log/Xorg.1.log", Time: Mon Nov 13 19:00:19 2017

    (==) Using config file: "/etc/X11/xorg.conf"

    (==) Using system config directory "/usr/share/X11/xorg.conf.d"

    [  196.431504] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underflow

    [  196.442203] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost

    [  196.443665] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost

    /usr/bin/xterm: bad command line option "-config"

    usage:  /usr/bin/xterm [-/+132] [-C] [-Sccn] [-T string] [-/+ah] [-/+ai]

       [-/+aw] [-b number] [-/+bc] [-bcf milliseconds] [-bcn milliseconds]

       [-bd color] [-/+bdc] [-bg color] [-bw number] [-/+cb] [-cc classrange]

       [-/+cjk_width] [-class string] [-/+cm] [-/+cn] [-cr color] [-/+cu] [-/+dc]

       [-display displayname] [-e command args ...] [-fa pattern] [-fb fontname]

       [-/+fbb] [-/+fbx] [-fd pattern] [-fg color] [-fi fontname] [-fn fontname]

       [-fs size] [-/+fullscreen] [-fw fontname] [-fwb fontname] [-fx fontname]

       [%geom] [#geom] [-geometry geom] [-help] [-/+hm] [-/+hold] [-iconic]

       [-/+ie] [-/+im] [-into windowId] [-/+itc] [-/+j] [-/+k8] [-kt keyboardtype]

       [-/+l] [-/+lc] [-lcc path] [-leftbar] [-lf filename] [-/+ls] [-/+maximized]

       [-/+mb] [-mc milliseconds] [-/+mesg] [-/+mk_width] [-ms color] [-n string]

       [-name string] [-nb number] [-/+nul] [-/+pc] [-/+pob] [-report-colors]

       [-report-fonts] [-rightbar] [-/+rv] [-/+rvc] [-/+rw] [-/+s] [-/+samename]

       [-/+sb] [-selbg color] [-selfg color] [-/+sf] [-sh number] [-/+si] [-/+sk]

       [-sl number] [-/+sm] [-/+sp] [-/+t] [-ti termid] [-title string]

       [-tm string] [-tn name] [-/+u8] [-/+uc] [-/+ulc] [-/+ulit] [-/+ut] [-/+vb]

       [-version] [-/+wc] [-/+wf] [-xrm resourcestring] [-ziconbeep percent]

    Type /usr/bin/xterm -help for a full description.

    xinit: connection to X server lost

    waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.

    ------------------------------------------------------------------------------------------

    regards

  • You have to build and install ti-xsgx-ddk-um, ti-xsgx-ddk-km and their dependencies to that board. Please, find the build process at this link.