`atomic: couldn't commit new state: Invalid argument` error after updating weston to 12.0.1 from 10.0.1
I started hitting this error after updating weston to 12.0.1
(and main
branch) from 10.0.1
, although it probably isn't a regression as I can reproduce it on 10.0.1
, probably something launcher specific as that was changed when updating.
The error only seems to occur right after the system starts up.
If I restart the weston service it start up normally.
It looks like this may be specific to certain drivers/configurations, I'm able to reproduce it on an imx6
system and one x86_64
based system, however it seems to work fine on a different x86_64
based system as well.
Starting Weston Wayland Compositor...
Date: 2022-12-20 UTC
[18:15:51.875] weston 12.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 24be16d+
[18:15:51.875] Command line: /bin/weston --debug --config=/etc/xdg/weston/weston.ini -Swayland-1
[18:15:51.875] OS: Linux, 6.4.3, #1 SMP Thu Jul 27 09:12:41 MDT 2023, armv7l
[18:15:51.875] Flight recorder: enabled
[18:15:51.876] Using config file '/etc/xdg/weston/weston.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[18:15:51.876] Output repaint window is 7 ms maximum.
[18:15:51.877] Loading module '/usr/lib/libweston-12/drm-backend.so'
[18:15:51.897] initializing drm backend
[18:15:51.898] Trying libseat launcher...
[18:15:51.908] [libseat/libseat.c:73] Seat opened with backend 'seatd'
[18:15:51.908] [libseat/backend/seatd.c:212] Enabling seat
[18:15:51.909] libseat: session control granted
[18:15:51.919] using /dev/dri/card0
[18:15:51.920] DRM: supports atomic modesetting
[18:15:51.920] DRM: supports GBM modifiers
[18:15:51.920] DRM: supports picture aspect ratio
[18:15:52.108] Loading module '/usr/lib/libweston-12/gl-renderer.so'
[18:15:52.146] Using rendering device: /dev/dri/card0
[18:15:52.146] EGL version: 1.4
[18:15:52.146] EGL vendor: Mesa Project
[18:15:52.146] EGL client APIs: OpenGL OpenGL_ES
[18:15:52.146] EGL features:
EGL Wayland extension: yes
context priority: no
buffer age: yes
partial update: no
swap buffers with damage: no
configless context: yes
surfaceless context: yes
dmabuf support: modifiers
[18:15:52.166] GL version: OpenGL ES 2.0 Mesa 23.1.4
[18:15:52.166] GLSL version: OpenGL ES GLSL ES 1.0.16
[18:15:52.166] GL vendor: Mesa
[18:15:52.166] GL renderer: Vivante GC2000 rev 5108
[18:15:52.166] warning: Disabling render GPU timeline due to missing GL_EXT_disjoint_timer_query extension
[18:15:52.356] GL ES 2.0 - renderer features:
read-back format: ARGB8888
glReadPixels supports y-flip: yes
wl_shm 10 bpc formats: yes
wl_shm 16 bpc formats: no
wl_shm half-float formats: no
internal R and RG formats: no
OES_EGL_image_external: yes
[18:15:52.356] Using GL renderer
[18:15:52.617] event0 - EP0700M06: is tagged by udev as: Touchscreen
[18:15:52.620] event0 - EP0700M06: device is a touch device
[18:15:52.622] Touchscreen - EP0700M06 - /sys/devices/platform/soc/2100000.bus/21a8000.i2c/i2c-2/2-0038/input/input1/event0
[18:15:52.622] libinput: configuring device "EP0700M06".
[18:15:52.622] input device event0 has no enabled output associated (none named), skipping calibration for now.
[18:15:52.623] DRM: head 'LVDS-1' found, connector 66 is connected, EDID make 'unknown', model 'unknown', serial 'unknown'
Supported EOTF modes: SDR
[18:15:52.624] DRM: head 'LVDS-2' found, connector 68 is connected, EDID make 'unknown', model 'unknown', serial 'unknown'
Supported EOTF modes: SDR
[18:15:52.624] Registered plugin API 'weston_drm_output_api_v1' of size 20
[18:15:52.625] Registered plugin API 'weston_drm_virtual_output_api_v2' of size 24
[18:15:52.625] Color manager: no-op
[18:15:52.625] Output 'LVDS-1' attempts EOTF mode: SDR
[18:15:52.625] Output 'LVDS-1' using color profile: built-in default sRGB SDR profile
[18:15:52.625] Chosen EGL config details: id: 13 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[18:15:52.625] Initialized backlight for head 'LVDS-1', device /sys/class/backlight/backlight-lvds
[18:15:52.625] Output LVDS-1 (crtc 36) video modes:
800x480@66.0, preferred, current, 32.0 MHz
[18:15:52.625] associating input device event0 with output LVDS-1 (none by udev)
[18:15:52.627] Output 'LVDS-1' enabled with head(s) LVDS-1
[18:15:52.627] Output 'LVDS-2' attempts EOTF mode: SDR
[18:15:52.627] Output 'LVDS-2' using color profile: built-in default sRGB SDR profile
[18:15:52.627] Chosen EGL config details: id: 13 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[18:15:52.627] Initialized backlight for head 'LVDS-2', device /sys/class/backlight/backlight-lvds
[18:15:52.628] Output LVDS-2 (crtc 47) video modes:
800x600@59.9, preferred, current, 38.3 MHz
[18:15:52.628] Output 'LVDS-2' enabled with head(s) LVDS-2
[18:15:52.628] 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: no
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[18:15:52.659] Loading module '/usr/lib/weston/kiosk-shell.so'
[18:15:52.660] Loading module '/usr/lib/weston/systemd-notify.so'
Started Weston Wayland Compositor.
[1832313.231] wl_display@1.get_registry(new id wl_registry@2)
[1832313.311] -> wl_registry@2.global(1, "wl_compositor", 5)
[1832313.357] -> wl_registry@2.global(2, "wl_subcompositor", 1)
[1832313.391] -> wl_registry@2.global(3, "wp_viewporter", 1)
[1832313.421] -> wl_registry@2.global(4, "zxdg_output_manager_v1", 2)
[1832313.448] -> wl_registry@2.global(5, "wp_presentation", 1)
[1832313.479] -> wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1)
[1832313.509] -> wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1)
[1832313.536] -> wl_registry@2.global(8, "zwp_relative_pointer_manager_v1", 1)
[1832313.565] -> wl_registry@2.global(9, "zwp_pointer_constraints_v1", 1)
[1832313.592] -> wl_registry@2.global(10, "zwp_input_timestamps_manager_v1", 1)
[1832313.617] -> wl_registry@2.global(11, "weston_capture_v1", 1)
[1832313.644] -> wl_registry@2.global(12, "wl_data_device_manager", 3)
[1832313.669] -> wl_registry@2.global(13, "wl_shm", 1)
[1832313.696] -> wl_registry@2.global(14, "weston_debug_v1", 1)
[1832313.722] -> wl_registry@2.global(15, "weston_touch_calibration", 1)
[1832313.746] -> wl_registry@2.global(16, "wl_drm", 2)
[1832313.772] -> wl_registry@2.global(17, "wl_seat", 7)
[1832313.798] -> wl_registry@2.global(18, "zwp_linux_dmabuf_v1", 4)
[1832313.825] -> wl_registry@2.global(19, "weston_direct_display_v1", 1)
[1832313.853] -> wl_registry@2.global(20, "zwp_linux_explicit_synchronization_v1", 2)
[1832313.880] -> wl_registry@2.global(21, "weston_content_protection", 1)
[1832313.908] -> wl_registry@2.global(22, "wl_output", 4)
[1832313.936] -> wl_registry@2.global(23, "wl_output", 4)
[1832313.961] -> wl_registry@2.global(24, "xdg_wm_base", 5)
[1832313.995] wl_display@1.sync(new id wl_callback@3)
[1832314.026] -> wl_callback@3.done(0)
[1832314.055] -> wl_display@1.delete_id(3)
[1832315.544] wl_display@1.get_registry(new id wl_registry@2)
[1832315.600] -> wl_registry@2.global(1, "wl_compositor", 5)
[1832315.632] -> wl_registry@2.global(2, "wl_subcompositor", 1)
[1832315.661] -> wl_registry@2.global(3, "wp_viewporter", 1)
[1832315.691] -> wl_registry@2.global(4, "zxdg_output_manager_v1", 2)
[1832315.716] -> wl_registry@2.global(5, "wp_presentation", 1)
[1832315.739] -> wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1)
[1832315.764] -> wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1)
[1832315.787] -> wl_registry@2.global(8, "zwp_relative_pointer_manager_v1", 1)
[1832315.811] -> wl_registry@2.global(9, "zwp_pointer_constraints_v1", 1)
[1832315.838] -> wl_registry@2.global(10, "zwp_input_timestamps_manager_v1", 1)
[1832315.865] -> wl_registry@2.global(11, "weston_capture_v1", 1)
[1832315.892] -> wl_registry@2.global(12, "wl_data_device_manager", 3)
[1832315.916] -> wl_registry@2.global(13, "wl_shm", 1)
[1832315.940] -> wl_registry@2.global(14, "weston_debug_v1", 1)
[1832315.964] -> wl_registry@2.global(15, "weston_touch_calibration", 1)
[1832315.989] -> wl_registry@2.global(16, "wl_drm", 2)
[1832316.020] -> wl_registry@2.global(17, "wl_seat", 7)
[1832316.045] -> wl_registry@2.global(18, "zwp_linux_dmabuf_v1", 4)
[1832316.072] -> wl_registry@2.global(19, "weston_direct_display_v1", 1)
[1832316.097] -> wl_registry@2.global(20, "zwp_linux_explicit_synchronization_v1", 2)
[1832316.121] -> wl_registry@2.global(21, "weston_content_protection", 1)
[1832316.147] -> wl_registry@2.global(22, "wl_output", 4)
[1832316.171] -> wl_registry@2.global(23, "wl_output", 4)
[1832316.197] -> wl_registry@2.global(24, "xdg_wm_base", 5)
[1832316.228] wl_display@1.sync(new id wl_callback@3)
[1832316.255] -> wl_callback@3.done(0)
[1832316.281] -> wl_display@1.delete_id(3)
[1832319.629] wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4)
[1832319.705] wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5)
[1832319.746] wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@6)
[1832319.783] -> wp_presentation@6.clock_id(1)
[1832319.816] wl_registry@2.bind(13, "wl_shm", 1, new id [unknown]@7)
[1832319.856] -> wl_shm@7.format(0)
[1832319.885] -> wl_shm@7.format(1)
[1832319.910] -> wl_shm@7.format(909199186)
[1832319.936] -> wl_shm@7.format(842093913)
[1832319.959] -> wl_shm@7.format(875713881)
[1832319.984] -> wl_shm@7.format(842094158)
[1832320.008] -> wl_shm@7.format(1448695129)
[1832320.031] -> wl_shm@7.format(1448434008)
[1832320.055] -> wl_shm@7.format(808665665)
[1832320.080] -> wl_shm@7.format(808665688)
[1832320.109] wl_registry@2.bind(17, "wl_seat", 7, new id [unknown]@8)
[1832320.149] -> wl_seat@8.capabilities(4)
[1832320.176] -> wl_seat@8.name("default")
[1832320.207] wl_registry@2.bind(18, "zwp_linux_dmabuf_v1", 3, new id [unknown]@9)
[1832320.242] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 16777215, 4294967295)
[1832320.274] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 0, 0)
[1832320.303] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 100663296, 1)
[1832320.331] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 100663296, 2)
[1832320.356] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 100663296, 3)
[1832320.383] -> zwp_linux_dmabuf_v1@9.modifier(808665665, 100663296, 4)
[1832320.414] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 16777215, 4294967295)
[1832320.444] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 0, 0)
[1832320.472] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 100663296, 1)
[1832320.502] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 100663296, 2)
[1832320.532] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 100663296, 3)
[1832320.563] -> zwp_linux_dmabuf_v1@9.modifier(808665688, 100663296, 4)
[1832320.590] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 16777215, 4294967295)
[1832320.625] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 0, 0)
[1832320.652] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 100663296, 1)
[1832320.680] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 100663296, 2)
[1832320.706] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 100663296, 3)
[1832320.731] -> zwp_linux_dmabuf_v1@9.modifier(875713089, 100663296, 4)
[1832320.758] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 16777215, 4294967295)
[1832320.789] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 0, 0)
[1832320.816] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 100663296, 1)
[1832320.841] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 100663296, 2)
[1832320.866] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 100663296, 3)
[1832320.892] -> zwp_linux_dmabuf_v1@9.modifier(875708993, 100663296, 4)
[1832320.920] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 16777215, 4294967295)
[1832320.946] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 0, 0)
[1832320.973] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 100663296, 1)
[1832320.999] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 100663296, 2)
[1832321.024] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 100663296, 3)
[1832321.050] -> zwp_linux_dmabuf_v1@9.modifier(875713112, 100663296, 4)
[1832321.074] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 16777215, 4294967295)
[1832321.103] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 0, 0)
[1832321.129] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 100663296, 1)
[1832321.155] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 100663296, 2)
[1832321.181] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 100663296, 3)
[1832321.231] -> zwp_linux_dmabuf_v1@9.modifier(875709016, 100663296, 4)
[1832321.259] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 16777215, 4294967295)
[1832321.286] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 0, 0)
[1832321.310] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 100663296, 1)
[1832321.336] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 100663296, 2)
[1832321.363] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 100663296, 3)
[1832321.389] -> zwp_linux_dmabuf_v1@9.modifier(892424769, 100663296, 4)
[1832321.418] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 16777215, 4294967295)
[1832321.444] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 0, 0)
[1832321.469] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 100663296, 1)
[1832321.495] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 100663296, 2)
[1832321.520] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 100663296, 3)
[1832321.545] -> zwp_linux_dmabuf_v1@9.modifier(909199186, 100663296, 4)
[1832321.572] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 16777215, 4294967295)
[1832321.600] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 0, 0)
[1832321.626] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 100663296, 1)
[1832321.650] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 100663296, 2)
[1832321.674] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 100663296, 3)
[1832321.700] -> zwp_linux_dmabuf_v1@9.modifier(961959257, 100663296, 4)
[1832321.726] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 16777215, 4294967295)
[1832321.754] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 0, 0)
[1832321.780] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 100663296, 1)
[1832321.807] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 100663296, 2)
[1832321.832] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 100663296, 3)
[1832321.858] -> zwp_linux_dmabuf_v1@9.modifier(825316697, 100663296, 4)
[1832321.884] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 16777215, 4294967295)
[1832321.911] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 0, 0)
[1832321.938] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 100663296, 1)
[1832321.965] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 100663296, 2)
[1832321.989] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 100663296, 3)
[1832322.016] -> zwp_linux_dmabuf_v1@9.modifier(842093913, 100663296, 4)
[1832322.049] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 16777215, 4294967295)
[1832322.077] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 0, 0)
[1832322.106] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 100663296, 1)
[1832322.135] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 100663296, 2)
[1832322.161] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 100663296, 3)
[1832322.188] -> zwp_linux_dmabuf_v1@9.modifier(909202777, 100663296, 4)
[1832322.215] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 16777215, 4294967295)
[1832322.248] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 0, 0)
[1832322.277] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 100663296, 1)
[1832322.305] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 100663296, 2)
[1832322.334] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 100663296, 3)
[1832322.362] -> zwp_linux_dmabuf_v1@9.modifier(875713881, 100663296, 4)
[1832322.394] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 16777215, 4294967295)
[1832322.422] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 0, 0)
[1832322.450] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 100663296, 1)
[1832322.477] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 100663296, 2)
[1832322.504] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 100663296, 3)
[1832322.532] -> zwp_linux_dmabuf_v1@9.modifier(961893977, 100663296, 4)
[1832322.561] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 16777215, 4294967295)
[1832322.588] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 0, 0)
[1832322.618] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 100663296, 1)
[1832322.644] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 100663296, 2)
[1832322.673] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 100663296, 3)
[1832322.700] -> zwp_linux_dmabuf_v1@9.modifier(825316953, 100663296, 4)
[1832322.730] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 16777215, 4294967295)
[1832322.760] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 0, 0)
[1832322.787] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 100663296, 1)
[1832322.816] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 100663296, 2)
[1832322.842] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 100663296, 3)
[1832322.869] -> zwp_linux_dmabuf_v1@9.modifier(842094169, 100663296, 4)
[1832322.899] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 16777215, 4294967295)
[1832322.928] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 0, 0)
[1832322.957] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 100663296, 1)
[1832322.986] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 100663296, 2)
[1832323.013] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 100663296, 3)
[1832323.041] -> zwp_linux_dmabuf_v1@9.modifier(909203033, 100663296, 4)
[1832323.071] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 16777215, 4294967295)
[1832323.101] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 0, 0)
[1832323.128] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 100663296, 1)
[1832323.155] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 100663296, 2)
[1832323.182] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 100663296, 3)
[1832323.209] -> zwp_linux_dmabuf_v1@9.modifier(875714137, 100663296, 4)
[1832323.240] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 16777215, 4294967295)
[1832323.267] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 0, 0)
[1832323.295] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 100663296, 1)
[1832323.325] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 100663296, 2)
[1832323.354] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 100663296, 3)
[1832323.383] -> zwp_linux_dmabuf_v1@9.modifier(842094158, 100663296, 4)
[1832323.412] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 16777215, 4294967295)
[1832323.442] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 0, 0)
[1832323.469] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 100663296, 1)
[1832323.497] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 100663296, 2)
[1832323.525] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 100663296, 3)
[1832323.553] -> zwp_linux_dmabuf_v1@9.modifier(909203022, 100663296, 4)
[1832323.584] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 16777215, 4294967295)
[1832323.614] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 0, 0)
[1832323.640] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 100663296, 1)
[1832323.667] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 100663296, 2)
[1832323.712] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 100663296, 3)
[1832323.742] -> zwp_linux_dmabuf_v1@9.modifier(1448434008, 100663296, 4)
[1832323.771] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 16777215, 4294967295)
[1832323.799] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 0, 0)
[1832323.827] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 100663296, 1)
[1832323.852] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 100663296, 2)
[1832323.877] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 100663296, 3)
[1832323.904] -> zwp_linux_dmabuf_v1@9.modifier(1448695129, 100663296, 4)
[1832323.932] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 16777215, 4294967295)
[1832323.958] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 0, 0)
[1832323.984] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 100663296, 1)
[1832324.012] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 100663296, 2)
[1832324.041] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 100663296, 3)
[1832324.066] -> zwp_linux_dmabuf_v1@9.modifier(1498831189, 100663296, 4)
[1832324.108] wl_registry@2.bind(19, "weston_direct_display_v1", 1, new id [unknown]@10)
[1832324.160] wl_registry@2.bind(22, "wl_output", 2, new id [unknown]@11)
[1832324.203] -> wl_output@11.geometry(0, 0, 152, 91, 0, "unknown", "unknown", 0)
[1832324.242] -> wl_output@11.scale(1)
[1832324.271] -> wl_output@11.mode(3, 800, 480, 66020)
[1832324.298] -> wl_output@11.done()
[1832324.326] wl_registry@2.bind(23, "wl_output", 2, new id [unknown]@12)
[1832324.365] -> wl_output@12.geometry(800, 0, 152, 91, 0, "unknown", "unknown", 0)
[1832324.402] -> wl_output@12.scale(1)
[1832324.430] -> wl_output@12.mode(3, 800, 600, 59863)
[1832324.457] -> wl_output@12.done()
[1832324.482] wl_registry@2.bind(24, "xdg_wm_base", 1, new id [unknown]@13)
[1832324.528] wl_display@1.get_registry(new id wl_registry@3)
[1832324.559] -> wl_registry@3.global(1, "wl_compositor", 5)
[1832324.600] -> wl_registry@3.global(2, "wl_subcompositor", 1)
[1832324.632] -> wl_registry@3.global(3, "wp_viewporter", 1)
[1832324.659] -> wl_registry@3.global(4, "zxdg_output_manager_v1", 2)
[1832324.688] -> wl_registry@3.global(5, "wp_presentation", 1)
[1832324.714] -> wl_registry@3.global(6, "wp_single_pixel_buffer_manager_v1", 1)
[1832324.743] -> wl_registry@3.global(7, "wp_tearing_control_manager_v1", 1)
[1832324.768] -> wl_registry@3.global(8, "zwp_relative_pointer_manager_v1", 1)
[1832324.794] -> wl_registry@3.global(9, "zwp_pointer_constraints_v1", 1)
[1832324.820] -> wl_registry@3.global(10, "zwp_input_timestamps_manager_v1", 1)
[1832324.846] -> wl_registry@3.global(11, "weston_capture_v1", 1)
[1832324.873] -> wl_registry@3.global(12, "wl_data_device_manager", 3)
[1832324.901] -> wl_registry@3.global(13, "wl_shm", 1)
[1832324.929] -> wl_registry@3.global(14, "weston_debug_v1", 1)
[1832324.959] -> wl_registry@3.global(15, "weston_touch_calibration", 1)
[1832324.986] -> wl_registry@3.global(16, "wl_drm", 2)
[1832325.013] -> wl_registry@3.global(17, "wl_seat", 7)
[1832325.038] -> wl_registry@3.global(18, "zwp_linux_dmabuf_v1", 4)
[1832325.064] -> wl_registry@3.global(19, "weston_direct_display_v1", 1)
[1832325.090] -> wl_registry@3.global(20, "zwp_linux_explicit_synchronization_v1", 2)
[1832325.117] -> wl_registry@3.global(21, "weston_content_protection", 1)
[1832325.148] -> wl_registry@3.global(22, "wl_output", 4)
[1832325.176] -> wl_registry@3.global(23, "wl_output", 4)
[1832325.201] -> wl_registry@3.global(24, "xdg_wm_base", 5)
[1832325.295] wl_display@1.sync(new id wl_callback@14)
[1832325.339] -> wl_callback@14.done(0)
[1832325.375] -> wl_display@1.delete_id(14)
[1832326.765] wl_registry@3.bind(18, "zwp_linux_dmabuf_v1", 4, new id [unknown]@15)
[1832326.835] zwp_linux_dmabuf_v1@15.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1@14)
[1832326.880] -> zwp_linux_dmabuf_feedback_v1@14.format_table(fd 33, 2208)
[1832326.910] -> zwp_linux_dmabuf_feedback_v1@14.main_device(array[8])
[1832326.938] -> zwp_linux_dmabuf_feedback_v1@14.tranche_target_device(array[8])
[1832326.961] -> zwp_linux_dmabuf_feedback_v1@14.tranche_flags(0)
[1832326.984] -> zwp_linux_dmabuf_feedback_v1@14.tranche_formats(array[276])
[1832327.011] -> zwp_linux_dmabuf_feedback_v1@14.tranche_done()
[1832327.034] -> zwp_linux_dmabuf_feedback_v1@14.done()
[1832327.065] wl_display@1.sync(new id wl_callback@16)
[1832327.094] -> wl_callback@16.done(0)
[1832327.121] -> wl_display@1.delete_id(16)
[1832329.687] zwp_linux_dmabuf_feedback_v1@14.destroy()
[1832329.749] -> wl_display@1.delete_id(14)
[1832329.783] wl_registry@3.bind(16, "wl_drm", 2, new id [unknown]@16)
[1832329.826] -> wl_drm@16.device("/dev/dri/card0")
[1832330.100] -> wl_drm@16.format(808665665)
[1832330.172] -> wl_drm@16.format(808665688)
[1832330.204] -> wl_drm@16.format(875713089)
[1832330.233] -> wl_drm@16.format(875713112)
[1832330.256] -> wl_drm@16.format(909199186)
[1832330.280] -> wl_drm@16.format(961959257)
[1832330.305] -> wl_drm@16.format(825316697)
[1832330.327] -> wl_drm@16.format(842093913)
[1832330.350] -> wl_drm@16.format(909202777)
[1832330.371] -> wl_drm@16.format(875713881)
[1832330.393] -> wl_drm@16.format(842094158)
[1832330.415] -> wl_drm@16.format(909203022)
[1832330.436] -> wl_drm@16.format(1448695129)
[1832330.466] -> wl_drm@16.capabilities(1)
[1832330.499] wl_display@1.sync(new id wl_callback@17)
[1832330.535] -> wl_callback@17.done(0)
[1832330.560] -> wl_display@1.delete_id(17)
[1832338.994] wl_drm@16.authenticate(1)
[1832339.097] -> wl_drm@16.authenticated()
[1832339.149] wl_display@1.sync(new id wl_callback@17)
[1832339.188] -> wl_callback@17.done(0)
[1832339.221] -> wl_display@1.delete_id(17)
[1832572.567] wl_compositor@4.create_surface(new id wl_surface@17)
[1832572.669] xdg_wm_base@13.get_xdg_surface(new id xdg_surface@14, wl_surface@17)
[1832572.748] xdg_surface@14.get_toplevel(new id xdg_toplevel@18)
[1832572.803] xdg_toplevel@18.set_title("Cog")
[1832572.845] xdg_toplevel@18.set_app_id("com.igalia.Cog")
[1832572.881] wl_surface@17.commit()
[1832572.994] xdg_toplevel@18.set_fullscreen(nil)
[1832573.043] wl_seat@8.get_touch(new id wl_touch@19)
[1832573.097] -> xdg_toplevel@18.configure(800, 480, array[4])
[1832573.139] -> xdg_surface@14.configure(1)
[1832589.600] xdg_surface@14.ack_configure(1)
[1833514.818] wl_drm@16.authenticate(2)
[1833514.913] -> wl_drm@16.authenticated()
[1833514.963] wl_display@1.sync(new id wl_callback@20)
[1833515.003] -> wl_callback@20.done(1)
[1833515.035] -> wl_display@1.delete_id(20)
[1835666.061] wl_compositor@4.create_region(new id wl_region@20)
[1835666.256] wl_region@20.add(0, 0, 800, 480)
[1835666.349] wl_surface@17.set_opaque_region(wl_region@20)
[1835666.407] wl_region@20.destroy()
[1835666.460] -> wl_display@1.delete_id(20)
[1835666.518] zwp_linux_dmabuf_v1@15.create_params(new id zwp_linux_buffer_params_v1@21)
[1835666.583] zwp_linux_buffer_params_v1@21.add(fd 33, 0, 0, 3328, 100663296, 4)
[1835666.651] zwp_linux_buffer_params_v1@21.create_immed(new id wl_buffer@22, 800, 480, 875713089, 0)
[1835667.358] zwp_linux_buffer_params_v1@21.destroy()
[1835667.447] -> wl_display@1.delete_id(21)
[1835667.507] wl_surface@17.attach(wl_buffer@22, 0, 0)
[1835667.579] wl_surface@17.damage(0, 0, 800, 480)
[1835667.643] wl_surface@17.frame(new id wl_callback@23)
[1835667.698] wp_presentation@6.feedback(wl_surface@17, new id wp_presentation_feedback@24)
[1835667.749] wl_surface@17.commit()
[1835668.074] -> wl_surface@17.enter(wl_output@11)
[1835668.185] -> xdg_toplevel@18.configure(800, 480, array[8])
[1835668.393] -> xdg_surface@14.configure(2)
[1835669.601] wl_surface@17.set_buffer_scale(1)
[1835669.714] xdg_surface@14.ack_configure(2)
[1835768.224] -> wl_callback@23.done(32436)
[1835769.566] -> wl_display@1.delete_id(23)
[18:15:57.701] atomic: couldn't commit new state: Invalid argument
[18:15:57.702] repaint-flush failed: Invalid argument
[1835800.863] zwp_linux_dmabuf_v1@15.create_params(new id zwp_linux_buffer_params_v1@23)
[1835801.048] zwp_linux_buffer_params_v1@23.add(fd 34, 0, 0, 3328, 100663296, 4)
[1835801.103] zwp_linux_buffer_params_v1@23.create_immed(new id wl_buffer@21, 800, 480, 875713089, 0)
[1835801.503] zwp_linux_buffer_params_v1@23.destroy()
[1835801.588] -> wl_display@1.delete_id(23)
[1835801.637] wl_surface@17.attach(wl_buffer@21, 0, 0)
[1835801.707] wl_surface@17.damage(0, 0, 800, 480)
[1835801.761] wl_surface@17.frame(new id wl_callback@20)
[1835801.816] wp_presentation@6.feedback(wl_surface@17, new id wp_presentation_feedback@25)
[1835801.863] wl_surface@17.commit()
[1835802.010] -> wl_buffer@22.release()
[1835805.880] wl_buffer@22.destroy()
[1835806.235] -> wl_display@1.delete_id(22)
Edited by James Hilliard