Alright Alex!
Fifth time is the charm. I dug out an old Samsung 720p class HD TV and the HDMI came up. It picked a format of 1366x768 with pixel clock rate of 85.5MHz. This was using one of the same cables I’ve been trying. No DVI-D adapter.
We’ll eventually need to figure out why none of the other formats/monitors worked but for the moment I can get on with my “getting started” and checking out docker containers. Thanks for your persistence.
Regards,
Chip
Short version is the sudo fbset:
mode "1366x768-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 1366 768 1366 768 16
timings 0 0 0 0 0 0 0
accel true
rgba 5/11,6/5,5/0,0/0 endmode
Longer version is the docker logs:
> apalis-imx8-06506323:~$ docker logs
> 077a0c1136e6 Switching to VT 7 NXP
> EULA has already been accepted. touch:
> cannot touch '/tmp/nxp-eula-accepted':
> Permission denied Date: 2020-08-13 UTC
> [23:53:29.057] weston 5.0.0
> https://wayland.freedesktop.org
> Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
> Build: unknown (not built from git or tarball)
> [23:53:29.057] Command line:
> /usr/bin/weston --current-mode
> [23:53:29.057] OS: Linux,
> 4.14.170-4.0.0-devel+git.60f8ee9af1da, #1-TorizonCore SMP PREEMPT Wed Jun 24 11:43:05 UTC 2020, aarch64
> [23:53:29.058] Using config file
> '/etc/xdg/weston/weston.ini'
> [23:53:29.060] Output repaint window
> is 16 ms maximum. [23:53:29.060]
> Loading module
> '/usr/lib/aarch64-linux-gnu/libweston-5/drm-backend.so' [23:53:29.062] initializing drm
> backend [23:53:29.064] using
> /dev/dri/card0 [23:53:29.064] DRM:
> supports universal planes
> [23:53:29.064] DRM: supports atomic
> modesetting [23:53:29.064] DRM: does
> not support picture aspect ratio
> [23:53:29.065] Loading module
> '/usr/lib/aarch64-linux-gnu/libweston-5/gl-renderer.so' [23:53:29.083] EGL client extensions:
> EGL_EXT_client_extensions
> EGL_EXT_platform_base EGL_KHR_platform_wayland
> EGL_EXT_platform_wayland
> EGL_KHR_platform_gbm [23:53:29.090]
> warning: neither
> EGL_EXT_swap_buffers_with_damage or
> EGL_KHR_swap_buffers_with_damage is
> supported. Performance could be
> affected. [23:53:29.090]
> EGL_KHR_surfaceless_context available
> [23:53:29.104] EGL version: 1.5
> [23:53:29.104] EGL vendor: Vivante
> Corporation [23:53:29.104] EGL client
> APIs: OpenGL_ES [23:53:29.104] EGL
> extensions: EGL_KHR_fence_sync
> EGL_KHR_reusable_sync
> EGL_KHR_wait_sync EGL_KHR_image EGL_KHR_image_base
> EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image
> EGL_KHR_gl_texture_cubemap_image
> EGL_KHR_gl_renderbuffer_image
> EGL_EXT_image_dma_buf_import
> EGL_EXT_image_dma_buf_import_modifiers
> EGL_KHR_lock_surface
> EGL_KHR_create_context EGL_KHR_surfaceless_context
> EGL_EXT_buffer_age EGL_ANDROID_native_fence_sync
> EGL_WL_bind_wayland_display
> EGL_WL_create_wayland_buffer_from_image
> EGL_KHR_partial_update [23:53:29.105]
> GL version: OpenGL ES 3.2
> V6.2.4.p4.190076 [23:53:29.105] GLSL
> version: OpenGL ES GLSL ES 3.20
> [23:53:29.105] GL vendor: Vivante
> Corporation [23:53:29.105] GL
> renderer: Vivante GC7000XSVX
> [23:53:29.105] GL extensions:
> GL_OES_vertex_type_10_10_10_2
> GL_OES_vertex_half_float
> GL_OES_element_index_uint
> GL_OES_mapbuffer GL_OES_vertex_array_object
> GL_OES_compressed_ETC1_RGB8_texture
> GL_OES_compressed_paletted_texture
> GL_OES_texture_npot
> GL_OES_rgb8_rgba8 GL_OES_depth_texture
> GL_OES_depth_texture_cube_map
> GL_OES_depth24 GL_OES_depth32
> GL_OES_packed_depth_stencil
> GL_OES_fbo_render_mipmap
> GL_OES_get_program_binary
> GL_OES_fragment_precision_high
> GL_OES_standard_derivatives
> GL_OES_EGL_image GL_OES_EGL_sync
> GL_OES_texture_stencil8 GL_OES_shader_image_atomic
> GL_OES_sample_variables GL_OES_sample_shading
> GL_OES_texture_storage_multisample_2d_array
> GL_OES_shader_multisample_interpolation
> GL_OES_required_internalformat
> GL_OES_surfaceless_context
> GL_OES_copy_image GL_OES_draw_buffers_indexed
> GL_OES_geometry_shader GL_OES_geometry_point_size
> GL_OES_gpu_shader5 GL_OES_shader_io_blocks
> GL_OES_texture_border_clamp
> GL_OES_texture_buffer
> GL_OES_tessellation_shader
> GL_OES_tessellation_point_size
> GL_OES_texture_cube_map_array
> GL_OES_draw_elements_base_vertex
> GL_OES_texture_half_float
> GL_OES_texture_float
> GL_OES_primitive_bounding_box
> GL_KHR_texture_compression_astc_ldr
> GL_KHR_blend_equation_advanced
> GL_KHR_debug GL_KHR_robustness
> GL_EXT_texture_type_2_10_10_10_REV
> GL_EXT_texture_filter_anisotropic
> GL_EXT_texture_compression_dxt1
> GL_EXT_texture_format_BGRA8888
> GL_EXT_texture_compression_s3tc
> GL_EXT_read_format_bgra
> GL_EXT_multi_draw_arrays
> GL_EXT_frag_depth
> GL_EXT_discard_framebuffer
> GL_EXT_blend_minmax
> GL_EXT_multisampled_render_to_texture
> GL_EXT_color_buffer_half_float
> GL_EXT_color_buffer_float
> GL_EXT_robustness GL_EXT_texture_sRGB_decode
> GL_EXT_draw_buffers_indexed
> GL_EXT_texture_border_clamp
> GL_EXT_texture_buffer GL_EXT_tessellation_shader
> GL_EXT_tessellation_point_size
> GL_EXT_geometry_shader
> GL_EXT_geometry_point_size
> GL_EXT_copy_image
> GL_EXT_texture_cube_map_array
> GL_EXT_gpu_shader5
> GL_EXT_shader_io_blocks GL_EXT_shader_implicit_conversions
> GL_EXT_multi_draw_indirect
> GL_EXT_draw_elements_base_vertex
> GL_EXT_texture_rg GL_EXT_primitive_bounding_box
> GL_EXT_sRGB
> GL_ANDROID_extension_pack_es31a
> GL_VIV_direct_texture [23:53:29.105]
> GL ES 2 renderer features:
> read-back format: BGRA
> wl_shm sub-image to texture: yes
> EGL Wayland extension: yes [23:53:29.119] event1 - Dell Dell
> USB Keyboard: is tagged by udev as:
> Keyboard [23:53:29.119] event1 - Dell
> Dell USB Keyboard: device is a
> keyboard [23:53:29.120] event0 -
> sc-powerkey: is tagged by udev as:
> Keyboard [23:53:29.120] event0 -
> sc-powerkey: device is a keyboard
> [23:53:29.133] event2 -
> colibri-vf50-ts: is tagged by udev as:
> Touchscreen [23:53:29.133] event2 -
> colibri-vf50-ts: device is a touch
> device [23:53:29.155] Touchscreen -
> colibri-vf50-ts -
> /sys/devices/platform/vf50-touchscreen/input/input2/event2
> [23:53:29.155] input device event2 has
> no enabled output associated (none
> named), skipping calibration for now.
> [23:53:29.181] DRM: head 'HDMI-A-1'
> found, connector 146 is connected,
> EDID make 'SAM', model 'SAMSUNG',
> serial 'unknown' [23:53:29.181]
> Registered plugin API
> 'weston_drm_output_api_v1' of size 24
> [23:53:29.186] Chosen EGL config
> details:
> RGBA bits: 8 8 8 0
> swap interval range: 1 - 60 [23:53:29.187] No backlight control for output 'HDMI-A-1'
> [23:53:29.187] Output HDMI-A-1 (crtc
> 36) video modes:
> 1366x768@59.8, preferred, current, 85.5 MHz
> 1920x1080@60.0, 148.5 MHz
> 1920x1080@59.9, 148.4 MHz
> 1920x1080@50.0, 148.5 MHz
> 1920x1080@30.0, 74.2 MHz
> 1920x1080@25.0, 74.2 MHz
> 1920x1080@24.0, 74.2 MHz
> 1280x720@60.0, 74.2 MHz
> 1280x720@59.9, 74.2 MHz
> 1280x720@50.0, 74.2 MHz
> 1024x768@75.0, 78.8 MHz
> 1024x768@70.1, 75.0 MHz
> 1024x768@60.0, 65.0 MHz
> 832x624@74.6, 57.3 MHz
> 800x600@75.0, 49.5 MHz
> 800x600@72.2, 50.0 MHz
> 800x600@60.3, 40.0 MHz
> 720x576@50.0, 27.0 MHz
> 720x480@60.0, 27.0 MHz
> 720x480@59.9, 27.0 MHz
> 640x480@75.0, 31.5 MHz
> 640x480@72.8, 31.5 MHz
> 640x480@66.7, 30.2 MHz
> 640x480@60.0, 25.2 MHz
> 640x480@59.9, 25.2 MHz
> 720x400@70.1, 28.3 MHz [23:53:29.187] associating input
> device event1 with output HDMI-A-1
> (none by udev) [23:53:29.187]
> associating input device event0 with
> output HDMI-A-1 (none by udev)
> [23:53:29.187] associating input
> device event2 with output HDMI-A-1
> (none by udev) [23:53:29.188] Output
> 'HDMI-A-1' enabled with head(s)
> HDMI-A-1 [23:53:29.188] Compositor
> capabilities:
> arbitrary surface rotation: yes
> screen capture uses y-flip: yes
> presentation clock: CLOCK_MONOTONIC, id 1
> presentation clock resolution: 0.000000001 s
> [23:53:29.189] Loading module
> '/usr/lib/aarch64-linux-gnu/weston/desktop-shell.so'
> [23:53:29.193] launching
> '/usr/lib/aarch64-linux-gnu/weston-keyboard'
> [23:53:29.201] Loading module
> '/usr/lib/aarch64-linux-gnu/libweston-5/xwayland.so'
> [23:53:29.230] Registered plugin API
> 'weston_xwayland_v1' of size 32
> [23:53:29.230] Registered plugin API
> 'weston_xwayland_surface_v1' of size
> 16 [23:53:29.230] xserver listening on
> display :0 [23:53:29.230] launching
> '/usr/lib/aarch64-linux-gnu/weston-desktop-shell'
> could not load cursor 'dnd-move' could
> not load cursor 'dnd-move' could not
> load cursor 'dnd-copy' could not load
> cursor 'dnd-copy' could not load
> cursor 'dnd-none' could not load
> cursor 'dnd-none' [23:53:31.992]
> Spawned Xwayland server, pid 27
> glamor: 'wl_drm' not supported Missing
> Wayland requirements for glamor GBM
> backend Failed to initialize glamor,
> falling back to sw [23:53:32.525]
> xfixes version: 5.0 [23:53:32.585]
> created wm, root 908
> apalis-imx8-06506323:~$