Dual screen in kiosk mode
I'm trying to create a single 2160x1920 desktop from two rotated HD screens using kiosk-shell. However, one of the monitors will never show output when I run an application such as 'weston-fullscreen -w 2150 -h 1910'. Using desktop-shell, there is no issue. I want to use kiosk-shell, since there's a few extensions floating around that add DPMS (sleep) control to it.
Could it be something obvious that I'm missing? I'm assuming kiosk-mode can handle multiple monitors in the first place, since I can't find any documentation stating otherwise. Below is my config file and a log file in drm-debug mode.
[core]
backend=drm-backend.so
shell=kiosk-shell.so
idle-time=0
require-input=false
[shell]
panel-position=none
background-color=0xff000000
[output]
name=HDMI-A-1
mode=1920x1080
transform=rotate-270
[output]
name=HDMI-A-2
mode=1920x1080
transform=rotate-270
(I tried to make the below log a collapsible section, but gave up after 7 retries..)
Date: 2023-10-26 SGT
[20:04:51.325] weston 10.0.2
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 10.0.2
[20:04:51.325] Command line: weston --tty=1 --debug --logger-scopes=log,drm-backend --log=/tmp/weston.log
[20:04:51.325] OS: Linux, 6.1.59, #1 SMP PREEMPT_DYNAMIC Sun Dec 11 22:15:18 UTC 2022, x86_64
[20:04:51.325] Flight recorder: enabled
[20:04:51.325] Using config file '/etc/xdg/weston/weston.ini'
[20:04:51.325] Output repaint window is 7 ms maximum.
[20:04:51.325] Loading module '/usr/lib/libweston-10/drm-backend.so'
[20:04:51.326] initializing drm backend
[20:04:51.326] Trying weston_launch launcher...
[20:04:51.326] could not get launcher fd from env
[20:04:51.326] Trying direct launcher...
[20:04:51.338] using /dev/dri/card0
[20:04:51.338] DRM: supports atomic modesetting
[20:04:51.338] DRM: supports GBM modifiers
[20:04:51.338] DRM: supports picture aspect ratio
[20:04:51.338] Loading module '/usr/lib/libweston-10/gl-renderer.so'
[20:04:51.341] EGL client extensions: EGL_EXT_client_extensions
EGL_EXT_device_base EGL_EXT_device_enumeration
EGL_EXT_device_query EGL_EXT_platform_base
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_EXT_platform_device EGL_EXT_platform_wayland
EGL_KHR_platform_wayland EGL_EXT_platform_x11
EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
[20:04:51.342] EGL device extensions: EGL_EXT_device_drm
EGL_EXT_device_drm_render_node
[20:04:51.342] EGL version: 1.5
[20:04:51.342] EGL vendor: Mesa Project
[20:04:51.342] EGL client APIs: OpenGL OpenGL_ES
[20:04:51.342] EGL extensions: EGL_ANDROID_blob_cache
EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age
EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import
EGL_EXT_image_dma_buf_import_modifiers EGL_IMG_context_priority
EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context
EGL_MESA_drm_image EGL_MESA_image_dma_buf_export
EGL_MESA_query_driver EGL_WL_bind_wayland_display
[20:04:51.342] EGL_KHR_surfaceless_context available
[20:04:51.343] GL version: OpenGL ES 3.2 Mesa 22.0.3
[20:04:51.343] GLSL version: OpenGL ES GLSL ES 3.20
[20:04:51.343] GL vendor: Intel
[20:04:51.343] GL renderer: Mesa Intel(R) Graphics (ADL GT2)
[20:04:51.343] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888
GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_OES_texture_npot
GL_OES_vertex_half_float GL_EXT_draw_instanced
GL_EXT_texture_sRGB_decode GL_OES_EGL_image
GL_OES_depth_texture GL_AMD_performance_monitor
GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV
GL_NV_conditional_render GL_OES_get_program_binary
GL_APPLE_texture_max_level GL_EXT_discard_framebuffer
GL_EXT_read_format_bgra GL_EXT_frag_depth
GL_NV_fbo_color_attachments GL_OES_EGL_image_external
GL_OES_EGL_sync GL_OES_vertex_array_object
GL_OES_viewport_array GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_EXT_occlusion_query_boolean GL_EXT_robustness
GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers
GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil
GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_map_buffer_range
GL_KHR_debug GL_KHR_robustness
GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object
GL_OES_depth_texture_cube_map GL_OES_required_internalformat
GL_OES_surfaceless_context GL_EXT_color_buffer_float
GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects
GL_EXT_shader_framebuffer_fetch GL_EXT_shader_group_vote
GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix
GL_EXT_tessellation_point_size GL_EXT_tessellation_shader
GL_INTEL_conservative_rasterization GL_INTEL_performance_query
GL_ANDROID_extension_pack_es31a GL_EXT_base_instance
GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image
GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex
GL_EXT_gpu_shader5 GL_EXT_polygon_offset_clamp
GL_EXT_primitive_bounding_box GL_EXT_render_snorm
GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp
GL_EXT_texture_buffer GL_EXT_texture_cube_map_array
GL_EXT_texture_norm16 GL_EXT_texture_view
GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent
GL_KHR_context_flush_control
GL_KHR_robust_buffer_access_behavior GL_NV_image_formats
GL_OES_copy_image GL_OES_draw_buffers_indexed
GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5
GL_OES_primitive_bounding_box GL_OES_sample_shading
GL_OES_sample_variables GL_OES_shader_io_blocks
GL_OES_shader_multisample_interpolation
GL_OES_tessellation_point_size GL_OES_tessellation_shader
GL_OES_texture_border_clamp GL_OES_texture_buffer
GL_OES_texture_cube_map_array GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view
GL_EXT_blend_func_extended GL_EXT_buffer_storage
GL_EXT_float_blend GL_EXT_geometry_point_size
GL_EXT_geometry_shader GL_EXT_shader_samples_identical
GL_EXT_texture_sRGB_R8 GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_NV_fragment_shader_interlock GL_OES_EGL_image_external_essl3
GL_OES_geometry_point_size GL_OES_geometry_shader
GL_OES_shader_image_atomic GL_EXT_clear_texture
GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query
GL_EXT_texture_compression_s3tc_srgb
GL_MESA_shader_integer_functions GL_EXT_clip_control
GL_EXT_color_buffer_half_float GL_EXT_memory_object
GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd
GL_EXT_texture_compression_bptc
GL_EXT_texture_mirror_clamp_to_edge
GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage
GL_EXT_shader_framebuffer_fetch_non_coherent
GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render
GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives
GL_EXT_demote_to_helper_invocation GL_EXT_depth_clamp
GL_EXT_texture_query_lod GL_MESA_bgra
[20:04:51.346] GL ES 3.2 - renderer features:
read-back format: BGRA
EGL Wayland extension: yes
[20:04:51.358] event8 - HDA Intel PCH HDMI/DP,pcm=7: is tagged by udev as: Switch
[20:04:51.373] event8 - not using input device '/dev/input/event8'
[20:04:51.374] event0 - Microsoft Wired Keyboard 600: is tagged by udev as: Keyboard
[20:04:51.374] event0 - Microsoft Wired Keyboard 600: device is a keyboard
[20:04:51.374] event10 - HDA Intel PCH HDMI/DP,pcm=9: is tagged by udev as: Switch
[20:04:51.385] event10 - not using input device '/dev/input/event10'
[20:04:51.386] event2 - Sleep Button: is tagged by udev as: Keyboard
[20:04:51.386] event2 - Sleep Button: device is a keyboard
[20:04:51.386] event4 - Power Button: is tagged by udev as: Keyboard
[20:04:51.387] event4 - Power Button: device is a keyboard
[20:04:51.387] event7 - HDA Intel PCH HDMI/DP,pcm=3: is tagged by udev as: Switch
[20:04:51.402] event7 - not using input device '/dev/input/event7'
[20:04:51.402] event9 - HDA Intel PCH HDMI/DP,pcm=8: is tagged by udev as: Switch
[20:04:51.418] event9 - not using input device '/dev/input/event9'
[20:04:51.419] event1 - Microsoft Wired Keyboard 600: is tagged by udev as: Keyboard
[20:04:51.419] event1 - Microsoft Wired Keyboard 600: device is a keyboard
[20:04:51.420] event3 - Power Button: is tagged by udev as: Keyboard
[20:04:51.420] event3 - Power Button: device is a keyboard
[20:04:51.421] event5 - Video Bus: is tagged by udev as: Keyboard
[20:04:51.421] event5 - Video Bus: device is a keyboard
[20:04:51.422] event6 - HDA Intel PCH Headphone Mic: is tagged by udev as: Switch
[20:04:51.434] event6 - not using input device '/dev/input/event6'
[20:04:51.440] libinput: configuring device "Microsoft Wired Keyboard 600".
[20:04:51.440] libinput: configuring device "Sleep Button".
[20:04:51.440] libinput: configuring device "Power Button".
[20:04:51.440] libinput: configuring device "Microsoft Wired Keyboard 600".
[20:04:51.440] libinput: configuring device "Power Button".
[20:04:51.440] libinput: configuring device "Video Bus".
[20:04:51.468] DRM: head 'HDMI-A-1' updated, connector 236 is connected, EDID make 'DEL', model 'DELL S2721QS', serial '4Q7XM43'
[20:04:51.468] DRM: head 'HDMI-A-1' found, connector 236 is connected, EDID make 'DEL', model 'DELL S2721QS', serial '4Q7XM43'
[20:04:51.495] DRM: head 'HDMI-A-2' updated, connector 245 is connected, EDID make 'DEL', model 'DELL S2721QS', serial '7S7XM43'
[20:04:51.495] DRM: head 'HDMI-A-2' found, connector 245 is connected, EDID make 'DEL', model 'DELL S2721QS', serial '7S7XM43'
[20:04:51.495] DRM: head 'HDMI-A-3' updated, connector 249 is disconnected.
[20:04:51.495] DRM: head 'HDMI-A-3' found, connector 249 is disconnected.
[20:04:51.495] DRM: head 'HDMI-A-4' updated, connector 253 is disconnected.
[20:04:51.495] DRM: head 'HDMI-A-4' found, connector 253 is disconnected.
[20:04:51.495] Registered plugin API 'weston_drm_output_api_v1' of size 24
[20:04:51.495] Color manager: no-op
[20:04:51.495] Output 'HDMI-A-1' using color profile: built-in default sRGB SDR profile
[20:04:51.495] Chosen EGL config details: id: 61 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[20:04:51.495] Output HDMI-A-1 (crtc 80) video modes:
3840x2160@60.0, preferred, 594.0 MHz
3840x2160@60.0 16:9, 594.0 MHz
3840x2160@59.9 16:9, 593.4 MHz
3840x2160@30.0 16:9, 297.0 MHz
3840x2160@25.0 16:9, 297.0 MHz
3840x2160@24.0 16:9, 297.0 MHz
2560x1440@60.0, 241.5 MHz
1920x1080@60.0, current, 148.5 MHz
1920x1080@60.0 16:9, 148.5 MHz
1920x1080@59.9 16:9, 148.4 MHz
1920x1080@60.0 16:9, 74.2 MHz
1920x1080@59.9 16:9, 74.2 MHz
1920x1080@50.0 16:9, 148.5 MHz
1920x1080@50.0 16:9, 74.2 MHz
1920x1080@25.0 16:9, 74.2 MHz
1920x1080@24.0 16:9, 74.2 MHz
1600x1200@60.0, 162.0 MHz
1600x900@60.0, 108.0 MHz
1280x1024@75.0, 135.0 MHz
1280x1024@60.0, 108.0 MHz
1152x864@75.0, 108.0 MHz
1280x720@60.0 16:9, 74.2 MHz
1280x720@59.9 16:9, 74.2 MHz
1024x768@75.0, 78.8 MHz
1024x768@60.0, 65.0 MHz
800x600@75.0, 49.5 MHz
800x600@60.3, 40.0 MHz
720x576@50.0 4:3, 27.0 MHz
720x576@50.0 16:9, 27.0 MHz
720x576@50.0 4:3, 13.5 MHz
720x576@50.0 16:9, 13.5 MHz
720x480@60.0 4:3, 27.0 MHz
720x480@60.0 16:9, 27.0 MHz
720x480@59.9 4:3, 27.0 MHz
720x480@59.9 16:9, 27.0 MHz
720x480@60.0 4:3, 13.5 MHz
720x480@60.0 16:9, 13.5 MHz
720x480@59.9 4:3, 13.5 MHz
720x480@59.9 16:9, 13.5 MHz
640x480@75.0, 31.5 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
640x480@59.9 4:3, 25.2 MHz
720x400@70.1, 28.3 MHz
[20:04:51.495] associating input device event0 with output HDMI-A-1 (none by udev)
[20:04:51.495] associating input device event2 with output HDMI-A-1 (none by udev)
[20:04:51.495] associating input device event4 with output HDMI-A-1 (none by udev)
[20:04:51.495] associating input device event1 with output HDMI-A-1 (none by udev)
[20:04:51.495] associating input device event3 with output HDMI-A-1 (none by udev)
[20:04:51.495] associating input device event5 with output HDMI-A-1 (none by udev)
[20:04:51.495] Output 'HDMI-A-1' enabled with head(s) HDMI-A-1
[20:04:51.495] Output 'HDMI-A-2' using color profile: built-in default sRGB SDR profile
[20:04:51.496] Chosen EGL config details: id: 61 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[20:04:51.496] Output HDMI-A-2 (crtc 131) video modes:
3840x2160@60.0, preferred, 594.0 MHz
3840x2160@60.0 16:9, 594.0 MHz
3840x2160@59.9 16:9, 593.4 MHz
3840x2160@30.0 16:9, 297.0 MHz
3840x2160@25.0 16:9, 297.0 MHz
3840x2160@24.0 16:9, 297.0 MHz
2560x1440@60.0, 241.5 MHz
1920x1080@60.0, current, 148.5 MHz
1920x1080@60.0 16:9, 148.5 MHz
1920x1080@59.9 16:9, 148.4 MHz
1920x1080@60.0 16:9, 74.2 MHz
1920x1080@59.9 16:9, 74.2 MHz
1920x1080@50.0 16:9, 148.5 MHz
1920x1080@50.0 16:9, 74.2 MHz
1920x1080@25.0 16:9, 74.2 MHz
1920x1080@24.0 16:9, 74.2 MHz
1600x1200@60.0, 162.0 MHz
1600x900@60.0, 108.0 MHz
1280x1024@75.0, 135.0 MHz
1280x1024@60.0, 108.0 MHz
1152x864@75.0, 108.0 MHz
1280x720@60.0 16:9, 74.2 MHz
1280x720@59.9 16:9, 74.2 MHz
1024x768@75.0, 78.8 MHz
1024x768@60.0, 65.0 MHz
800x600@75.0, 49.5 MHz
800x600@60.3, 40.0 MHz
720x576@50.0 4:3, 27.0 MHz
720x576@50.0 16:9, 27.0 MHz
720x576@50.0 4:3, 13.5 MHz
720x576@50.0 16:9, 13.5 MHz
720x480@60.0 4:3, 27.0 MHz
720x480@60.0 16:9, 27.0 MHz
720x480@59.9 4:3, 27.0 MHz
720x480@59.9 16:9, 27.0 MHz
720x480@60.0 4:3, 13.5 MHz
720x480@60.0 16:9, 13.5 MHz
720x480@59.9 4:3, 13.5 MHz
720x480@59.9 16:9, 13.5 MHz
640x480@75.0, 31.5 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
640x480@59.9 4:3, 25.2 MHz
720x400@70.1, 28.3 MHz
[20:04:51.496] Output 'HDMI-A-2' enabled with head(s) HDMI-A-2
[20:04:51.496] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
cursor planes: yes
arbitrary resolutions: no
view mask clipping: yes
explicit sync: yes
color operations: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[20:04:51.496] Loading module '/usr/lib/weston/kiosk-shell.so'
[20:04:51.496] Note: support for the deprecated wl_shell interface is disabled. If a legacy client still needs it, it can be re-enabled by passing -Ddeprecated-wl-shell=true to Meson when building Weston.
[repaint] Beginning repaint; pending_state 0xc4f9a0
Weston scene graph at 64688.419695566:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64688.418656801
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64688.418661608
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
[no views]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (0, 0) -> (0, 0)
[fully opaque]
[no outputs]
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (0, 0)
[fully opaque]
[no outputs]
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[repaint] preparing state for output HDMI-A-1 (0)
[repaint] trying planes-only build state
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] not assigning view 0xc4eed0 to plane (no buffer available)
[view] failing state generation: placing view 0xc4eed0 to renderer not allowed
[repaint] could not build planes-only state, trying mixed
[state] cannot propose mixed mode: for output HDMI-A-1 (0): no previous renderer fb
[repaint] could not build mixed-mode state, trying renderer-only
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] not assigning view 0xc4eed0 to plane (no buffer available)
[view] view 0xc4eed0 will be placed on the renderer
[repaint] Using render-only state composition
[repaint] view 0xc4eed0 using renderer composition
[repaint] preparing state for output HDMI-A-2 (1)
[repaint] trying planes-only build state
[view] evaluating view 0xc4f5e0 for output HDMI-A-2 (1)
[view] not assigning view 0xc4f5e0 to plane (no buffer available)
[view] failing state generation: placing view 0xc4f5e0 to renderer not allowed
[repaint] could not build planes-only state, trying mixed
[state] cannot propose mixed mode: for output HDMI-A-2 (1): no previous renderer fb
[repaint] could not build mixed-mode state, trying renderer-only
[view] evaluating view 0xc4f5e0 for output HDMI-A-2 (1)
[view] not assigning view 0xc4f5e0 to plane (no buffer available)
[view] view 0xc4f5e0 will be placed on the renderer
[view] evaluating view 0xc4eed0 for output HDMI-A-2 (1)
[view] ignoring view 0xc4eed0 (not on our output)
[repaint] Using render-only state composition
[repaint] view 0xc4f5e0 using renderer composition
[atomic] previous state invalid; starting with fresh state
[atomic] disabling inactive head HDMI-A-3
[CONN:249] 20 (CRTC_ID) -> 0
[atomic] disabling inactive head HDMI-A-4
[CONN:253] 20 (CRTC_ID) -> 0
[atomic] starting with plane 229 disabled
[PLANE:229] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:229] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 220 disabled
[PLANE:220] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:220] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 211 disabled
[PLANE:211] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:211] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 202 disabled
[PLANE:202] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:202] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 193 disabled
[PLANE:193] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:193] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 184 disabled
[PLANE:184] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:184] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 178 disabled
[PLANE:178] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:178] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 169 disabled
[PLANE:169] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:169] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 160 disabled
[PLANE:160] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:160] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 151 disabled
[PLANE:151] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:151] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 142 disabled
[PLANE:142] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:142] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 133 disabled
[PLANE:133] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:133] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 127 disabled
[PLANE:127] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:127] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 118 disabled
[PLANE:118] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:118] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 109 disabled
[PLANE:109] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:109] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 100 disabled
[PLANE:100] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:100] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 91 disabled
[PLANE:91] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:91] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 82 disabled
[PLANE:82] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:82] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 76 disabled
[PLANE:76] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:76] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 67 disabled
[PLANE:67] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:67] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 58 disabled
[PLANE:58] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:58] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 49 disabled
[PLANE:49] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:49] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 40 disabled
[PLANE:40] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:40] 17 (FB_ID) -> 0 (0x0)
[atomic] starting with plane 31 disabled
[PLANE:31] 20 (CRTC_ID) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 0 (0x0)
[atomic] applying output 1 (HDMI-A-2) state
[atomic] DPMS state differs, modeset OK
[atomic] created new mode blob 269 for 1920x1080
[CRTC:131] 23 (MODE_ID) -> 269 (0x10d)
[CRTC:131] 22 (ACTIVE) -> 1 (0x1)
[CONN:245] 20 (CRTC_ID) -> 131 (0x83)
[CONN:245] 243 (Content Protection) -> 0 (0x0)
[PLANE:82] 17 (FB_ID) -> 267 (0x10b)
[PLANE:82] 20 (CRTC_ID) -> 131 (0x83)
[PLANE:82] 9 (SRC_X) -> 0 (0x0)
[PLANE:82] 10 (SRC_Y) -> 0 (0x0)
[PLANE:82] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:82] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:82] 13 (CRTC_X) -> 0 (0x0)
[PLANE:82] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:82] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:82] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:82] 21 (FB_DAMAGE_CLIPS) -> 268 (0x10c)
[PLANE:82] FORMAT: XRGB8888
[atomic] applying output 0 (HDMI-A-1) state
[atomic] DPMS state differs, modeset OK
[atomic] created new mode blob 270 for 1920x1080
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 265 (0x109)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 266 (0x10a)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[CRTC:131] setting pending flip
[CRTC:80] setting pending flip
[repaint] flushed pending_state 0xc4f9a0
[atomic][CRTC:80] flip processing started
[atomic][CRTC:80] flip processing completed
[atomic][CRTC:131] flip processing started
[atomic][CRTC:131] flip processing completed
[repaint] Beginning repaint; pending_state 0xc4f9a0
Weston scene graph at 64688.501619421:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64688.502446666
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64688.507565666
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
[no views]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[atomic] drmModeAtomicCommit
[repaint] flushed pending_state 0xc4f9a0
[repaint] Beginning repaint; pending_state 0xc4f9a0
Weston scene graph at 64688.506811448:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64688.507565666
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
[no views]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[atomic] drmModeAtomicCommit
[repaint] flushed pending_state 0xc4f9a0
[repaint] Beginning repaint; pending_state 0xc87120
Weston scene graph at 64693.968477218:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64693.969112666
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
View 0 (role xdg_toplevel, PID 3652, surface ID 16, top-level window 'Fullscreen' of org.freedesktop.weston.fullscreen, 0xc7c8e0):
position: (0, 0) -> (1080, 1920)
[opaque: (0, 0) -> (1080, 1920)]
outputs: 0 (HDMI-A-1) (primary)
SHM buffer
format: 0x0 ARGB8888
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[repaint] preparing state for output HDMI-A-1 (0)
[repaint] trying planes-only build state
[view] evaluating view 0xc7c8e0 for output HDMI-A-1 (0)
[plane] started with zpos 18446744073709551615
[plane] plane 76 added to candidate list
[plane] not adding plane 67 to candidate list: invalid pixel format
[plane] not adding plane 58 to candidate list: invalid pixel format
[plane] not adding plane 49 to candidate list: invalid pixel format
[plane] not adding plane 40 to candidate list: invalid pixel format
[plane] not adding plane 31 to candidate list: invalid pixel format
[plane] plane 76 picked from candidate list, type: cursor
[cursor] not placing view 0xc7c8e0 on cursor: unsuitable transform
[view] failing state generation: placing view 0xc7c8e0 to renderer not allowed
[repaint] could not build planes-only state, trying mixed
[state] using renderer FB ID 265 for mixed mode for output HDMI-A-1 (0)
[state] scanout will use for zpos 0
[view] evaluating view 0xc7c8e0 for output HDMI-A-1 (0)
[plane] started with zpos 18446744073709551615
[plane] plane 76 added to candidate list
[plane] not adding plane 67 to candidate list: invalid pixel format
[plane] not adding plane 58 to candidate list: invalid pixel format
[plane] not adding plane 49 to candidate list: invalid pixel format
[plane] not adding plane 40 to candidate list: invalid pixel format
[plane] not adding plane 31 to candidate list: view already assigned to a plane
[plane] plane 76 picked from candidate list, type: cursor
[cursor] not placing view 0xc7c8e0 on cursor: unsuitable transform
[view] view 0xc7c8e0 will be placed on the renderer
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4eed0 (occluded on our output)
[atomic] testing output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 265 (0x109)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 0 (0x0)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[repaint] Using mixed state composition
[repaint] view 0xc7c8e0 using renderer composition
[repaint] view 0xc4eed0 using renderer composition
[atomic] applying output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 256 (0x100)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 260 (0x104)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[CRTC:80] setting pending flip
[repaint] flushed pending_state 0xc87120
[atomic][CRTC:80] flip processing started
[atomic][CRTC:80] flip processing completed
[repaint] Beginning repaint; pending_state 0xc2b1b0
Weston scene graph at 64693.985750725:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64693.985773666
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
View 0 (role xdg_toplevel, PID 3652, surface ID 16, top-level window 'Fullscreen' of org.freedesktop.weston.fullscreen, 0xc7c8e0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
SHM buffer
format: 0x0 ARGB8888
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[repaint] preparing state for output HDMI-A-1 (0)
[repaint] trying planes-only build state
[view] evaluating view 0xc7c8e0 for output HDMI-A-1 (0)
[plane] started with zpos 18446744073709551615
[plane] plane 76 added to candidate list
[plane] not adding plane 67 to candidate list: invalid pixel format
[plane] not adding plane 58 to candidate list: invalid pixel format
[plane] not adding plane 49 to candidate list: invalid pixel format
[plane] not adding plane 40 to candidate list: invalid pixel format
[plane] not adding plane 31 to candidate list: invalid pixel format
[plane] plane 76 picked from candidate list, type: cursor
[cursor] not placing view 0xc7c8e0 on cursor: unsuitable transform
[view] failing state generation: placing view 0xc7c8e0 to renderer not allowed
[repaint] could not build planes-only state, trying mixed
[state] using renderer FB ID 256 for mixed mode for output HDMI-A-1 (0)
[state] scanout will use for zpos 0
[view] evaluating view 0xc7c8e0 for output HDMI-A-1 (0)
[plane] started with zpos 18446744073709551615
[plane] plane 76 added to candidate list
[plane] not adding plane 67 to candidate list: invalid pixel format
[plane] not adding plane 58 to candidate list: invalid pixel format
[plane] not adding plane 49 to candidate list: invalid pixel format
[plane] not adding plane 40 to candidate list: invalid pixel format
[plane] not adding plane 31 to candidate list: view already assigned to a plane
[plane] plane 76 picked from candidate list, type: cursor
[cursor] not placing view 0xc7c8e0 on cursor: unsuitable transform
[view] view 0xc7c8e0 will be placed on the renderer
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4eed0 (occluded on our output)
[atomic] testing output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 256 (0x100)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 0 (0x0)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[repaint] Using mixed state composition
[repaint] view 0xc7c8e0 using renderer composition
[repaint] view 0xc4eed0 using renderer composition
[atomic] applying output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 265 (0x109)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 266 (0x10a)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[CRTC:80] setting pending flip
[repaint] flushed pending_state 0xc2b1b0
[atomic][CRTC:80] flip processing started
[atomic][CRTC:80] flip processing completed
[repaint] Beginning repaint; pending_state 0xc5cd70
Weston scene graph at 64694.002423723:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64694.002446666
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
View 0 (role xdg_toplevel, PID 3652, surface ID 16, top-level window 'Fullscreen' of org.freedesktop.weston.fullscreen, 0xc7c8e0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[atomic] drmModeAtomicCommit
[repaint] flushed pending_state 0xc5cd70
[repaint] Beginning repaint; pending_state 0xc60d10
Weston scene graph at 64695.701888114:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64695.702447332
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
[no views]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[repaint] preparing state for output HDMI-A-1 (0)
[repaint] trying planes-only build state
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] not assigning view 0xc4eed0 to plane (no buffer available)
[view] failing state generation: placing view 0xc4eed0 to renderer not allowed
[repaint] could not build planes-only state, trying mixed
[state] using renderer FB ID 265 for mixed mode for output HDMI-A-1 (0)
[state] scanout will use for zpos 0
[view] evaluating view 0xc4f5e0 for output HDMI-A-1 (0)
[view] ignoring view 0xc4f5e0 (not on our output)
[view] evaluating view 0xc4eed0 for output HDMI-A-1 (0)
[view] not assigning view 0xc4eed0 to plane (no buffer available)
[view] view 0xc4eed0 will be placed on the renderer
[atomic] testing output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 265 (0x109)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 0 (0x0)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[repaint] Using mixed state composition
[repaint] view 0xc4eed0 using renderer composition
[atomic] applying output 0 (HDMI-A-1) state
[CRTC:80] 23 (MODE_ID) -> 270 (0x10e)
[CRTC:80] 22 (ACTIVE) -> 1 (0x1)
[CONN:236] 20 (CRTC_ID) -> 80 (0x50)
[CONN:236] 243 (Content Protection) -> 0 (0x0)
[PLANE:31] 17 (FB_ID) -> 256 (0x100)
[PLANE:31] 20 (CRTC_ID) -> 80 (0x50)
[PLANE:31] 9 (SRC_X) -> 0 (0x0)
[PLANE:31] 10 (SRC_Y) -> 0 (0x0)
[PLANE:31] 11 (SRC_W) -> 125829120 (0x7800000)
[PLANE:31] 12 (SRC_H) -> 70778880 (0x4380000)
[PLANE:31] 13 (CRTC_X) -> 0 (0x0)
[PLANE:31] 14 (CRTC_Y) -> 0 (0x0)
[PLANE:31] 15 (CRTC_W) -> 1920 (0x780)
[PLANE:31] 16 (CRTC_H) -> 1080 (0x438)
[PLANE:31] 21 (FB_DAMAGE_CLIPS) -> 260 (0x104)
[PLANE:31] FORMAT: XRGB8888
[atomic] drmModeAtomicCommit
[CRTC:80] setting pending flip
[repaint] flushed pending_state 0xc60d10
[atomic][CRTC:80] flip processing started
[atomic][CRTC:80] flip processing completed
[repaint] Beginning repaint; pending_state 0xc60d10
Weston scene graph at 64695.719169917:
Output 0 (HDMI-A-1):
position: (0, 0) -> (1080, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: repaint scheduled
next repaint: 64695.719106666
Head 0 (HDMI-A-1): connected
Output 1 (HDMI-A-2):
position: (1080, 0) -> (2160, 1920)
mode: 1920x1080@60.000Hz
scale: 1
repaint status: no repaint
Head 0 (HDMI-A-2): connected
Layer 0 (pos 0xffffffff):
[no views]
Layer 1 (pos 0xfffffffe):
[no views]
Layer 2 (pos 0x50000001):
[no views]
Layer 3 (pos 0x50000000):
[no views]
Layer 4 (pos 0x2):
View 0 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4f5e0):
position: (1080, 0) -> (2160, 1920)
[fully opaque]
outputs: 1 (HDMI-A-2) (primary)
[buffer not available]
View 1 (role kiosk-shell-background, PID 0, surface ID 0, kiosk shell background surface, 0xc4eed0):
position: (0, 0) -> (1080, 1920)
[fully opaque]
outputs: 0 (HDMI-A-1) (primary)
[buffer not available]
Layer 5 (pos 0x0):
[no views]
[atomic] drmModeAtomicCommit
[repaint] flushed pending_state 0xc60d10
[20:05:00.825] caught signal 15
[20:05:00.837] output for input device event0 removed
[20:05:00.837] output for input device event2 removed
[20:05:00.837] output for input device event4 removed
[20:05:00.837] output for input device event1 removed
[20:05:00.837] output for input device event3 removed
[20:05:00.837] output for input device event5 removed
[20:05:00.842] event0 - Microsoft Wired Keyboard 600: device removed
[20:05:00.867] event2 - Sleep Button: device removed
[20:05:00.879] event4 - Power Button: device removed
[20:05:00.891] event1 - Microsoft Wired Keyboard 600: device removed
[20:05:00.903] event3 - Power Button: device removed
[20:05:00.915] event5 - Video Bus: device removed