AnsweredAssumed Answered

HDMI is not working

Question asked by VENKATA CHILAKALA on Aug 24, 2017
Latest reply on Aug 24, 2017 by igorpadykov

Working on imx6q custom board. Which is similar to Sabre Lite. HDMI is detected on this board. 

 

But, no display when is do startx

 

Here is the log. Please help me what will be the problem. 

 

root@arm:/home/ubuntu# 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-83-generic armv7l Ubuntu
Current Operating System: Linux arm 4.1.38-armv7-x8 #1 SMP Fri Feb 10 20:58:32 IST 2017 armv7l
Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw video=mxcfb0:dev=hdmi,1024x768p@50,if=RGB24 vmalloc=400M fbmem=28M fbcon=28M
Build Date: 17 July 2017 05:06:30PM
xorg-server 2:1.18.4-0ubuntu0.3 (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: Thu Aug 24 09:51:29 2017
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
EGL_MESA_drm_image required.

 

 

in log /var/log/Xorg.log

 

root@arm:/home/ubuntu# cat /var/log/Xorg.1.log
[ 2035.861]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 2035.861] X Protocol Version 11, Revision 0
[ 2035.861] Build Operating System: Linux 4.4.0-83-generic armv7l Ubuntu
[ 2035.861] Current Operating System: Linux arm 4.1.38-armv7-x8 #1 SMP Fri Feb 10 20:58:32 IST 2017 armv7l
[ 2035.861] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw video=mxcfb0:dev=hdmi,1024x768p@50,if=RGB24 vmalloc=400M fbmem=28M fbcon=28M
[ 2035.861] Build Date: 17 July 2017 05:06:30PM
[ 2035.861] xorg-server 2:1.18.4-0ubuntu0.3 (For technical support please see http://www.ubuntu.com/support)
[ 2035.861] Current version of pixman: 0.33.6
[ 2035.861] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 2035.861] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2035.862] (==) Log file: "/var/log/Xorg.1.log", Time: Thu Aug 24 09:52:14 2017
[ 2035.862] (==) Using config file: "/etc/X11/xorg.conf"
[ 2035.862] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 2035.864] (==) No Layout section. Using the first Screen section.
[ 2035.864] (**) |-->Screen "Screen0" (0)
[ 2035.864] (**) | |-->Monitor "Monitor0"
[ 2035.864] (**) | |-->Device "Device0"
[ 2035.864] (==) Automatically adding devices
[ 2035.864] (==) Automatically enabling devices
[ 2035.864] (==) Automatically adding GPU devices
[ 2035.865] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 2035.865] Entry deleted from font path.
[ 2035.865] (==) FontPath set to:
/usr/share/fonts/X11/misc,
built-ins
[ 2035.865] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 2035.865] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 2035.865] (II) Loader magic: 0x7f749f70
[ 2035.865] (II) Module ABI versions:
[ 2035.865] X.Org ANSI C Emulation: 0.4
[ 2035.865] X.Org Video Driver: 20.0
[ 2035.866] X.Org XInput driver : 22.1
[ 2035.866] X.Org Server Extension : 9.0
[ 2035.868] (--) using VT number 2

[ 2035.868] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 2035.871] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 2035.871] (II) no primary bus or device found
[ 2035.871] falling back to /sys/devices/soc0/display-subsystem/drm/card0
[ 2035.871] (II) LoadModule: "glx"
[ 2035.872] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 2035.878] (II) Module glx: vendor="X.Org Foundation"
[ 2035.878] compiled for 1.18.4, module version = 1.0.0
[ 2035.878] ABI class: X.Org Server Extension, version 9.0
[ 2035.878] (==) AIGLX enabled
[ 2035.878] (II) LoadModule: "vesa"
[ 2035.879] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 2035.879] (II) Module vesa: vendor="X.Org Foundation"
[ 2035.879] compiled for 1.18.1, module version = 2.3.4
[ 2035.879] Module class: X.Org Video Driver
[ 2035.879] ABI class: X.Org Video Driver, version 20.0
[ 2035.880] (II) VESA: driver for VESA chipsets: vesa
[ 2035.884] (WW) Falling back to old probe method for vesa
[ 2035.884] (EE) No devices detected.
[ 2035.885] (==) Matched modesetting as autoconfigured driver 0
[ 2035.885] (==) Matched fbdev as autoconfigured driver 1
[ 2035.885] (==) Assigned the driver to the xf86ConfigLayout
[ 2035.885] (II) LoadModule: "modesetting"
[ 2035.885] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 2035.886] (II) Module modesetting: vendor="X.Org Foundation"
[ 2035.886] compiled for 1.18.4, module version = 1.18.4
[ 2035.886] Module class: X.Org Video Driver
[ 2035.886] ABI class: X.Org Video Driver, version 20.0
[ 2035.886] (II) LoadModule: "fbdev"
[ 2035.887] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 2035.887] (II) Module fbdev: vendor="X.Org Foundation"
[ 2035.887] compiled for 1.18.1, module version = 0.4.4
[ 2035.887] Module class: X.Org Video Driver
[ 2035.887] ABI class: X.Org Video Driver, version 20.0
[ 2035.887] (II) VESA: driver for VESA chipsets: vesa
[ 2035.887] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 2035.888] (II) FBDEV: driver for framebuffer: fbdev
[ 2035.888] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[ 2035.888] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[ 2035.888] (WW) Falling back to old probe method for vesa
[ 2035.888] (II) modeset(0): using drv /dev/dri/card0
[ 2035.888] (WW) Falling back to old probe method for fbdev
[ 2035.888] (II) Loading sub module "fbdevhw"
[ 2035.888] (II) LoadModule: "fbdevhw"
[ 2035.889] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 2035.889] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 2035.889] compiled for 1.18.4, module version = 0.0.2
[ 2035.889] ABI class: X.Org Video Driver, version 20.0
[ 2035.889] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 2035.891] (**) modeset(0): Depth 16, (--) framebuffer bpp 16
[ 2035.891] (==) modeset(0): RGB weight 565
[ 2035.891] (==) modeset(0): Default visual is TrueColor
[ 2035.891] (II) Loading sub module "glamoregl"
[ 2035.891] (II) LoadModule: "glamoregl"
[ 2035.892] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 2035.935] (II) Module glamoregl: vendor="X.Org Foundation"
[ 2035.935] compiled for 1.18.4, module version = 1.0.0
[ 2035.935] ABI class: X.Org ANSI C Emulation, version 0.4
[ 2035.935] (II) glamor: OpenGL accelerated X.org driver based.
[ 2036.126] (II) glamor: EGL version 1.4 (DRI2):
[ 2036.126] EGL_MESA_drm_image required.
[ 2036.126] (EE) modeset(0): glamor initialization failed
[ 2036.127] (II) modeset(0): ShadowFB: preferred NO, enabled NO
[ 2036.127] (II) modeset(0): Output HDMI-1 using monitor section Monitor0
[ 2036.127] (II) modeset(0): Output LVDS-1 has no monitor section
[ 2036.127] (II) modeset(0): EDID for output HDMI-1
[ 2036.128] (II) modeset(0): Printing probed modes for output HDMI-1
[ 2036.128] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 2036.128] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 2036.128] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 2036.128] (II) modeset(0): Modeline "848x480"x60.0 33.75 848 864 976 1088 480 486 494 517 +hsync +vsync (31.0 kHz e)
[ 2036.128] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 489 492 525 -hsync -vsync (31.5 kHz e)
[ 2036.128] (II) modeset(0): EDID for output LVDS-1
[ 2036.128] (II) modeset(0): Printing probed modes for output LVDS-1
[ 2036.128] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1064 1124 1344 768 775 785 806 (48.4 kHz eP)
[ 2036.128] (II) modeset(0): Output HDMI-1 connected
[ 2036.128] (II) modeset(0): Output LVDS-1 connected
[ 2036.129] (II) modeset(0): Using exact sizes for initial modes
[ 2036.129] (II) modeset(0): Output HDMI-1 using initial mode 1024x768 +0+0
[ 2036.129] (II) modeset(0): Output LVDS-1 using initial mode 1024x768 +0+0
[ 2036.129] (II) modeset(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 2036.129] (==) modeset(0): DPI set to (96, 96)
[ 2036.129] (II) Loading sub module "fb"
[ 2036.129] (II) LoadModule: "fb"
[ 2036.130] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 2036.130] (II) Module fb: vendor="X.Org Foundation"
[ 2036.131] compiled for 1.18.4, module version = 1.0.0
[ 2036.131] ABI class: X.Org ANSI C Emulation, version 0.4
[ 2036.131] (II) UnloadModule: "vesa"
[ 2036.131] (II) Unloading vesa
[ 2036.131] (II) UnloadModule: "fbdev"
[ 2036.131] (II) Unloading fbdev
[ 2036.131] (II) UnloadSubModule: "fbdevhw"
[ 2036.131] (II) Unloading fbdevhw
[ 2036.153] (==) modeset(0): Backing store enabled
[ 2036.153] (==) modeset(0): Silken mouse enabled
[ 2036.153] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 2036.153] (==) modeset(0): DPMS enabled
[ 2036.250] (--) RandR disabled
[ 2036.272] (II) SELinux: Disabled on system
[ 2036.275] (II) AIGLX: Screen 0 is not DRI2 capable
[ 2036.275] (EE) AIGLX: reverting to software rendering
[ 2036.278] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 2036.280] (II) AIGLX: Loaded and initialized swrast
[ 2036.281] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 2036.282] (II) modeset(0): Setting screen physical size to 270 x 203
[ 2036.446] (II) config/udev: Adding input device gpio-keys (/dev/input/event0)
[ 2036.446] (**) gpio-keys: Applying InputClass "evdev keyboard catchall"
[ 2036.446] (II) LoadModule: "evdev"
[ 2036.447] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 2036.448] (II) Module evdev: vendor="X.Org Foundation"
[ 2036.448] compiled for 1.18.1, module version = 2.10.1
[ 2036.448] Module class: X.Org XInput Driver
[ 2036.448] ABI class: X.Org XInput driver, version 22.1
[ 2036.448] (II) Using input driver 'evdev' for 'gpio-keys'
[ 2036.448] (**) gpio-keys: always reports core events
[ 2036.449] (**) evdev: gpio-keys: Device: "/dev/input/event0"
[ 2036.449] (--) evdev: gpio-keys: Vendor 0x1 Product 0x1
[ 2036.449] (--) evdev: gpio-keys: Found keys
[ 2036.449] (II) evdev: gpio-keys: Configuring as keyboard
[ 2036.449] (**) Option "config_info" "udev:/sys/devices/soc0/gpio-keys/input/input0/event0"
[ 2036.449] (II) XINPUT: Adding extended input device "gpio-keys" (type: KEYBOARD, id 6)
[ 2036.449] (**) Option "xkb_rules" "evdev"
[ 2036.449] (**) Option "xkb_model" "pc105"
[ 2036.450] (**) Option "xkb_layout" "us"
[ 2036.455] (II) config/udev: Adding input device CHICONY USB NetVista Full Width Keyboard (/dev/input/event1)
[ 2036.455] (**) CHICONY USB NetVista Full Width Keyboard: Applying InputClass "evdev keyboard catchall"
[ 2036.455] (II) Using input driver 'evdev' for 'CHICONY USB NetVista Full Width Keyboard'
[ 2036.455] (**) CHICONY USB NetVista Full Width Keyboard: always reports core events
[ 2036.455] (**) evdev: CHICONY USB NetVista Full Width Keyboard: Device: "/dev/input/event1"
[ 2036.456] (--) evdev: CHICONY USB NetVista Full Width Keyboard: Vendor 0x4b3 Product 0x3025
[ 2036.456] (--) evdev: CHICONY USB NetVista Full Width Keyboard: Found keys
[ 2036.456] (II) evdev: CHICONY USB NetVista Full Width Keyboard: Configuring as keyboard
[ 2036.456] (**) Option "config_info" "udev:/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2/1-1.2:1.0/0003:04B3:3025.0001/input/input1/event1"
[ 2036.456] (II) XINPUT: Adding extended input device "CHICONY USB NetVista Full Width Keyboard" (type: KEYBOARD, id 7)
[ 2036.456] (**) Option "xkb_rules" "evdev"
[ 2036.456] (**) Option "xkb_model" "pc105"
[ 2036.456] (**) Option "xkb_layout" "us"
[ 2037.131] (II) evdev: CHICONY USB NetVista Full Width Keyboard: Close
[ 2037.131] (II) UnloadModule: "evdev"
[ 2037.131] (II) evdev: gpio-keys: Close
[ 2037.131] (II) UnloadModule: "evdev"
[ 2038.313] (II) Server terminated successfully (0). Closing log file.

Outcomes