Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-134084

[Boot2Qt] 'Wayland connection broke' when running any Qt app and RPi4 using wayland-egl or wayland platform

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • 6.9.0 Beta3
    • QPA: Wayland
    • None
    • Linux/Yocto

    Description

      MacOS 15.3.1

      Qt Creator 15.0.1

      Qt 6.9.0b3

      Device: Raspberry Pi4 64 bit with Qt 6.9.0b3

      Steps to reproduce:

      1. Run any existing Qt project, e.g. clocks example (I use Qt Creator to run it)
      2. Add command line argument "platform wayland-egl or wayland"
      3. Once the app runs on the device, move the mouse, so that the cursor moves.

      Expected: The app runs without any issue and I can use the mouse.

      Actual: The screen becomes black and the app dies (Process exited with exit code 255). See the logs below.

      Reproducibility:  100%

      NOTE: No issue when running gon EGL platform.

      19:29:03: Starting /usr/bin/appcontroller /usr/bin/clocksexample -platform wayland-egl on target...
      "GST_PLUGIN_FEATURE_RANK" "v4l2h264dec:1,v4l2h264enc:1"
      "QTWEBENGINE_DISABLE_SANDBOX" "1"
      "QT_IM_MODULE" "qtvirtualkeyboard"
      "QT_QPA_EGLFS_FORCE888" "1"
      "QT_QPA_EGLFS_KMS_ATOMIC" "0"
      "QT_QPA_EGLFS_KMS_CONFIG" "/etc/kms.conf"
      "QT_QPA_PLATFORM" "eglfs"
      "QT_WAYLAND_HARDWARE_INTEGRATION" "linux-dmabuf-unstable-v1"
      "WAYLAND_DISPLAY" "/run/wayland-0"
      "/usr/bin/clocksexample" QList("-platform", "wayland-egl")
      [2736539.601] {Default Queue}  -> wl_display#1.get_registry(new id wl_registry#2)
      [2736540.686]  -> wl_display#1.get_registry(new id wl_registry#3)
      [2736540.726]  -> wl_display#1.sync(new id wl_callback#4)
      [2737426.410] {Display Queue} wl_display#1.delete_id(4)
      [2737426.448] wl_registry#3.global(1, "wl_compositor", 5)
      [2737426.462] wl_registry#3.global(2, "wl_subcompositor", 1)
      [2737426.472] wl_registry#3.global(3, "wp_viewporter", 1)
      [2737426.482] wl_registry#3.global(4, "zxdg_output_manager_v1", 2)
      [2737426.491] wl_registry#3.global(5, "wp_presentation", 1)
      [2737426.500] wl_registry#3.global(6, "wp_single_pixel_buffer_manager_v1", 1)
      [2737426.509] wl_registry#3.global(7, "wp_tearing_control_manager_v1", 1)
      [2737426.517] wl_registry#3.global(8, "zwp_relative_pointer_manager_v1", 1)
      [2737426.526] wl_registry#3.global(9, "zwp_pointer_constraints_v1", 1)
      [2737426.534] wl_registry#3.global(10, "zwp_input_timestamps_manager_v1", 1)
      [2737426.543] wl_registry#3.global(11, "weston_capture_v1", 1)
      [2737426.552] wl_registry#3.global(12, "wl_data_device_manager", 3)
      [2737426.560] wl_registry#3.global(13, "wl_shm", 2)
      [2737426.569] wl_registry#3.global(14, "wl_drm", 2)
      [2737426.578] wl_registry#3.global(15, "wl_seat", 7)
      [2737426.586] wl_registry#3.global(16, "zwp_linux_dmabuf_v1", 4)
      [2737426.635]  -> wl_registry#3.bind(16, "zwp_linux_dmabuf_v1", 4, new id [unknown]#5)
      [2737426.654] wl_registry#3.global(17, "weston_direct_display_v1", 1)
      [2737426.664] wl_registry#3.global(18, "zwp_linux_explicit_synchronization_v1", 2)
      [2737426.672] wl_registry#3.global(19, "weston_content_protection", 1)
      [2737426.682] wl_registry#3.global(20, "wl_output", 4)
      [2737426.690] wl_registry#3.global(21, "zwp_input_panel_v1", 1)
      [2737426.699] wl_registry#3.global(22, "zwp_input_method_v1", 1)
      [2737426.707] wl_registry#3.global(23, "zwp_text_input_manager_v1", 1)
      [2737426.716] wl_registry#3.global(24, "xdg_wm_base", 5)
      [2737426.728] wl_registry#3.global(25, "weston_desktop_shell", 1)
      [2737426.737] wl_callback#4.done(1)
      [2737426.749]  -> zwp_linux_dmabuf_v1#5.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#4)
      [2737426.760]  -> wl_display#1.sync(new id wl_callback#6)
      [2737427.045] {Display Queue} wl_display#1.delete_id(6)
      [2737427.073] zwp_linux_dmabuf_feedback_v1#4.format_table(fd 4, 1568)
      [2737427.146] zwp_linux_dmabuf_feedback_v1#4.main_device(array[8])
      [2737428.338] zwp_linux_dmabuf_feedback_v1#4.tranche_target_device(array[8])
      [2737428.370] zwp_linux_dmabuf_feedback_v1#4.tranche_flags(0)
      [2737428.381] zwp_linux_dmabuf_feedback_v1#4.tranche_formats(array[196])
      [2737428.404] zwp_linux_dmabuf_feedback_v1#4.tranche_done()
      [2737428.413] zwp_linux_dmabuf_feedback_v1#4.done()
      [2737428.421] wl_callback#6.done(1)
      [2737428.433]  -> zwp_linux_dmabuf_feedback_v1#4.destroy()
      [2737456.579] {Default Queue}  -> wl_display#1.sync(new id wl_callback#6)
      [2737456.643] {Default Queue} wl_registry#2.global(1, "wl_compositor", 5)
      [2737456.687] {Default Queue}  -> wl_registry#2.bind(1, "wl_compositor", 5, new id [unknown]#7)
      [2737456.709] {Default Queue} wl_registry#2.global(2, "wl_subcompositor", 1)
      [2737456.725] {Default Queue}  -> wl_registry#2.bind(2, "wl_subcompositor", 1, new id [unknown]#8)
      [2737456.739] {Default Queue} wl_registry#2.global(3, "wp_viewporter", 1)
      [2737456.784] {Default Queue}  -> wl_registry#2.bind(3, "wp_viewporter", 1, new id [unknown]#9)
      [2737456.800] {Default Queue} wl_registry#2.global(4, "zxdg_output_manager_v1", 2)
      [2737456.815] {Default Queue}  -> wl_registry#2.bind(4, "zxdg_output_manager_v1", 2, new id [unknown]#10)
      [2737456.827] {Default Queue} wl_registry#2.global(5, "wp_presentation", 1)
      [2737456.844] {Default Queue} wl_registry#2.global(6, "wp_single_pixel_buffer_manager_v1", 1)
      [2737456.866] {Default Queue} wl_registry#2.global(7, "wp_tearing_control_manager_v1", 1)
      [2737456.881] {Default Queue} wl_registry#2.global(8, "zwp_relative_pointer_manager_v1", 1)
      [2737456.894] {Default Queue} wl_registry#2.global(9, "zwp_pointer_constraints_v1", 1)
      [2737456.908] {Default Queue} wl_registry#2.global(10, "zwp_input_timestamps_manager_v1", 1)
      [2737456.921] {Default Queue} wl_registry#2.global(11, "weston_capture_v1", 1)
      [2737456.935] {Default Queue} wl_registry#2.global(12, "wl_data_device_manager", 3)
      [2737456.948] {Default Queue}  -> wl_registry#2.bind(12, "wl_data_device_manager", 3, new id [unknown]#11)
      [2737456.961] {Default Queue} wl_registry#2.global(13, "wl_shm", 2)
      [2737456.973] {Default Queue}  -> wl_registry#2.bind(13, "wl_shm", 2, new id [unknown]#12)
      [2737456.986] {Default Queue} wl_registry#2.global(14, "wl_drm", 2)
      [2737456.998] {Default Queue} wl_registry#2.global(15, "wl_seat", 7)
      [2737457.029] {Default Queue}  -> wl_registry#2.bind(15, "wl_seat", 7, new id [unknown]#13)
      [2737457.060] {Default Queue}  -> wl_data_device_manager#11.get_data_device(new id wl_data_device#14, wl_seat#13)
      [2737457.076] {Default Queue} wl_registry#2.global(16, "zwp_linux_dmabuf_v1", 4)
      [2737457.090] {Default Queue} wl_registry#2.global(17, "weston_direct_display_v1", 1)
      [2737457.103] {Default Queue} wl_registry#2.global(18, "zwp_linux_explicit_synchronization_v1", 2)
      [2737457.116] {Default Queue} wl_registry#2.global(19, "weston_content_protection", 1)
      [2737457.128] {Default Queue} wl_registry#2.global(20, "wl_output", 4)
      [2737457.145] {Default Queue}  -> wl_registry#2.bind(20, "wl_output", 3, new id [unknown]#15)
      [2737457.209] {Default Queue}  -> zxdg_output_manager_v1#10.get_xdg_output(new id zxdg_output_v1#16, wl_output#15)
      [2737457.225] {Default Queue} wl_registry#2.global(21, "zwp_input_panel_v1", 1)
      [2737457.239] {Default Queue} wl_registry#2.global(22, "zwp_input_method_v1", 1)
      [2737457.253] {Default Queue} wl_registry#2.global(23, "zwp_text_input_manager_v1", 1)
      [2737457.266] {Default Queue} wl_registry#2.global(24, "xdg_wm_base", 5)
      [2737457.278] {Default Queue} wl_registry#2.global(25, "weston_desktop_shell", 1)
      [2737457.648] {Display Queue} wl_display#1.delete_id(4)
      [2737457.680] {Display Queue} wl_display#1.delete_id(6)
      [2737457.690] {Default Queue} wl_callback#6.done(1)
      [2737457.700] {Default Queue} wl_shm#12.format(0)
      [2737457.713] {Default Queue} wl_shm#12.format(1)
      [2737457.721] {Default Queue} wl_shm#12.format(909199186)
      [2737457.730] {Default Queue} wl_shm#12.format(842093913)
      [2737457.738] {Default Queue} wl_shm#12.format(875713881)
      [2737457.747] {Default Queue} wl_shm#12.format(842094158)
      [2737457.756] {Default Queue} wl_shm#12.format(1448695129)
      [2737457.764] {Default Queue} wl_shm#12.format(1448434008)
      [2737457.772] {Default Queue} wl_shm#12.format(875708993)
      [2737457.780] {Default Queue} wl_shm#12.format(808665665)
      [2737457.788] {Default Queue} wl_shm#12.format(808665688)
      [2737457.796] {Default Queue} wl_seat#13.capabilities(3)
      [2737457.806] {Default Queue} wl_seat#13.name("default")
      [2737457.829] {Default Queue}  -> wl_seat#13.get_keyboard(new id wl_keyboard#6)
      [2737457.852] {Default Queue}  -> wl_seat#13.get_pointer(new id wl_pointer#4)
      [2737457.867] {Default Queue} wl_output#15.geometry(0, 0, 350, 190, 0, "GWD", "ARZOPA", 0)
      [2737457.884] {Default Queue} wl_output#15.scale(1)
      [2737457.893] {Default Queue} wl_output#15.mode(3, 1920, 1080, 60000)
      [2737457.903] {Default Queue} wl_output#15.mode(0, 1920, 1080, 60000)
      [2737457.913] {Default Queue} wl_output#15.mode(0, 1920, 1080, 59940)
      [2737457.924] {Default Queue} wl_output#15.mode(0, 1920, 1080, 60000)
      [2737457.933] {Default Queue} wl_output#15.mode(0, 1920, 1080, 60000)
      [2737457.943] {Default Queue} wl_output#15.mode(0, 1920, 1080, 59940)
      [2737457.953] {Default Queue} wl_output#15.mode(0, 1920, 1080, 50000)
      [2737457.963] {Default Queue} wl_output#15.mode(0, 1920, 1080, 50000)
      [2737457.972] {Default Queue} wl_output#15.mode(0, 1400, 1050, 59948)
      [2737457.982] {Default Queue} wl_output#15.mode(0, 1600, 900, 60000)
      [2737457.992] {Default Queue} wl_output#15.mode(0, 1280, 1024, 60020)
      [2737458.002] {Default Queue} wl_output#15.mode(0, 1440, 900, 59901)
      [2737458.011] {Default Queue} wl_output#15.mode(0, 1280, 960, 60000)
      [2737458.021] {Default Queue} wl_output#15.mode(0, 1152, 864, 59967)
      [2737458.031] {Default Queue} wl_output#15.mode(0, 1280, 720, 60000)
      [2737458.041] {Default Queue} wl_output#15.mode(0, 1280, 720, 60000)
      [2737458.051] {Default Queue} wl_output#15.mode(0, 1280, 720, 59940)
      [2737458.061] {Default Queue} wl_output#15.mode(0, 1280, 720, 50000)
      [2737458.070] {Default Queue} wl_output#15.mode(0, 1024, 768, 60004)
      [2737458.080] {Default Queue} wl_output#15.mode(0, 800, 600, 60317)
      [2737458.090] {Default Queue} wl_output#15.mode(0, 720, 576, 50000)
      [2737458.100] {Default Queue} wl_output#15.mode(0, 720, 576, 50000)
      [2737458.109] {Default Queue} wl_output#15.mode(0, 720, 576, 50000)
      [2737458.119] {Default Queue} wl_output#15.mode(0, 720, 576, 50000)
      [2737458.129] {Default Queue} wl_output#15.mode(0, 720, 480, 60000)
      [2737458.138] {Default Queue} wl_output#15.mode(0, 720, 480, 60000)
      [2737458.148] {Default Queue} wl_output#15.mode(0, 720, 480, 59940)
      [2737458.158] {Default Queue} wl_output#15.mode(0, 720, 480, 59940)
      [2737458.167] {Default Queue} wl_output#15.mode(0, 720, 480, 60002)
      [2737458.177] {Default Queue} wl_output#15.mode(0, 720, 480, 60002)
      [2737458.187] {Default Queue} wl_output#15.mode(0, 720, 480, 59940)
      [2737458.196] {Default Queue} wl_output#15.mode(0, 720, 480, 59940)
      [2737458.206] {Default Queue} wl_output#15.mode(0, 640, 480, 60000)
      [2737458.215] {Default Queue} wl_output#15.mode(0, 640, 480, 59940)
      [2737458.223] {Default Queue} wl_output#15.mode(0, 640, 480, 59940)
      [2737458.232] {Default Queue} wl_output#15.done()
      [2737458.241] {Default Queue} zxdg_output_v1#16.logical_position(0, 0)
      [2737458.250] {Default Queue} zxdg_output_v1#16.logical_size(1920, 1080)
      [2737458.258] {Default Queue} zxdg_output_v1#16.name("HDMI-A-2")
      [2737458.268] {Default Queue} zxdg_output_v1#16.done()
      [2737461.005] {Default Queue}  -> wl_registry#2.bind(24, "xdg_wm_base", 5, new id [unknown]#17)
      qt.qpa.wayland: qtvirtualkeyboard currently is not supported at client-side, use QT_IM_MODULES=qtvirtualkeyboard at compositor-side.
      [2737558.310] {Default Queue}  -> wl_compositor#7.create_surface(new id wl_surface#18)
      [2737558.431] {Default Queue}  -> wl_surface#18.attach(nil, 0, 0)
      [2737558.451] {Default Queue}  -> wl_surface#18.commit()
      [2737558.476] {Default Queue}  -> xdg_wm_base#17.get_xdg_surface(new id xdg_surface#19, wl_surface#18)
      [2737558.495] {Default Queue}  -> xdg_surface#19.get_toplevel(new id xdg_toplevel#20)
      [2737558.512] {Default Queue}  -> xdg_toplevel#20.set_min_size(0, 0)
      [2737558.523] {Default Queue}  -> xdg_toplevel#20.set_max_size(0, 0)
      [2737558.543] {Default Queue}  -> xdg_toplevel#20.set_title("Clocks")
      [2737558.569] {Default Queue}  -> xdg_toplevel#20.set_app_id("clocksexample")
      [2737558.643] {Default Queue}  -> wl_surface#18.set_buffer_scale(1)
      [2737560.227] {Default Queue}  -> wl_compositor#7.create_region(new id wl_region#21)
      [2737560.274] {Default Queue}  -> wl_region#21.add(3, 30, 640, 320)
      [2737560.289] {Default Queue}  -> wl_surface#18.set_opaque_region(wl_region#21)
      [2737560.299] {Default Queue}  -> wl_region#21.destroy()
      [2737560.376] {Default Queue}  -> xdg_toplevel#20.set_min_size(6, 33)
      [2737560.392] {Default Queue}  -> xdg_toplevel#20.set_max_size(16777221, 16777248)
      [2737560.428] {Default Queue}  -> wl_surface#18.set_buffer_transform(0)
      [2737560.444] {Default Queue}  -> wl_surface#18.commit()
      [2737560.586] {Default Queue} wl_keyboard#6.repeat_info(40, 400)
      [2737560.611] {Default Queue} wl_keyboard#6.keymap(1, fd 15, 64754)
      [2737568.537] {Display Queue} wl_display#1.delete_id(21)
      [2737569.326] {Default Queue} xdg_toplevel#20.wm_capabilities(array[12])
      [2737569.371] {Default Queue} xdg_toplevel#20.configure(0, 0, array[0])
      [2737569.386] {Default Queue} xdg_surface#19.configure(2)
      [2737569.399] {Default Queue}  -> xdg_surface#19.ack_configure(2)
      [2737569.484] {Default Queue}  -> xdg_surface#19.set_window_geometry(0, 0, 646, 353)
      [2737572.841] {Default Queue}  -> wl_compositor#7.create_surface(new id wl_surface#21)
      [2737576.566]  -> zwp_linux_dmabuf_v1#5.get_surface_feedback(new id zwp_linux_dmabuf_feedback_v1#22, wl_surface#18)
      [2737576.638]  -> wl_display#1.sync(new id wl_callback#23)
      [2737577.227] {Display Queue} wl_display#1.delete_id(23)
      [2737577.262] wl_callback#23.done(2)
      [2737577.339] zwp_linux_dmabuf_feedback_v1#22.format_table(fd 16, 1568)
      [2737577.391] zwp_linux_dmabuf_feedback_v1#22.main_device(array[8])
      [2737577.403] zwp_linux_dmabuf_feedback_v1#22.tranche_target_device(array[8])
      [2737577.411] zwp_linux_dmabuf_feedback_v1#22.tranche_flags(0)
      [2737577.419] zwp_linux_dmabuf_feedback_v1#22.tranche_formats(array[196])
      [2737577.435] zwp_linux_dmabuf_feedback_v1#22.tranche_done()
      [2737577.470] zwp_linux_dmabuf_feedback_v1#22.done()
      [2737659.861] {Default Queue}  -> wl_surface#18.damage_buffer(0, 0, 646, 30)
      [2737659.919] {Default Queue}  -> wl_surface#18.damage_buffer(0, 30, 3, 320)
      [2737659.932] {Default Queue}  -> wl_surface#18.damage_buffer(643, 30, 3, 320)
      [2737659.944] {Default Queue}  -> wl_surface#18.damage_buffer(0, 350, 646, 3)
      [2737659.955] {Default Queue}  -> wl_surface#18.damage_buffer(0, 353, 3, 30)
      [2737665.169]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737665.277]  -> zwp_linux_dmabuf_v1#5.create_params(new id zwp_linux_buffer_params_v1#24)
      [2737665.321]  -> zwp_linux_buffer_params_v1#24.add(fd 18, 0, 0, 2688, 117440512, 6)
      [2737665.339]  -> zwp_linux_buffer_params_v1#24.create_immed(new id wl_buffer#25, 646, 353, 875713089, 0)
      [2737665.353]  -> zwp_linux_buffer_params_v1#24.destroy()
      [2737665.366]  -> wl_surface#18.attach(wl_buffer#25, 0, 0)
      [2737665.378]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737665.390]  -> wl_surface#18.commit()
      [2737665.399]  -> wl_display#1.sync(new id wl_callback#26)
      [2737668.195] {Display Queue} wl_display#1.delete_id(24)
      [2737668.256] {Display Queue} wl_display#1.delete_id(26)
      [2737670.859] {Default Queue} wl_surface#18.enter(wl_output#15)
      [2737670.925] {Default Queue} wl_keyboard#6.enter(4, wl_surface#18, array[0])
      [2737670.959] {Default Queue}  -> wl_display#1.sync(new id wl_callback#24)
      [2737670.975] {Default Queue} wl_keyboard#6.modifiers(4, 0, 0, 0, 0)
      [2737670.992] {Default Queue} wl_data_device#14.selection(nil)
      [2737671.011] {Default Queue} xdg_toplevel#20.configure(0, 0, array[4])
      [2737671.027] {Default Queue} xdg_surface#19.configure(5)
      [2737671.540] {Display Queue} wl_display#1.delete_id(24)
      [2737672.820] {Default Queue}  -> xdg_surface#19.ack_configure(5)
      [2737672.893] {Default Queue}  -> xdg_surface#19.set_window_geometry(0, 0, 646, 353)
      [2737672.946] {Default Queue}  -> xdg_surface#19.set_window_geometry(0, 0, 646, 353)
      [2737676.519] wl_callback#26.done(4)
      [2737679.716] {Default Queue}  -> wl_surface#18.damage_buffer(0, 0, 646, 30)
      [2737679.771] {Default Queue}  -> wl_surface#18.damage_buffer(0, 30, 3, 320)
      [2737679.786] {Default Queue}  -> wl_surface#18.damage_buffer(643, 30, 3, 320)
      [2737679.800] {Default Queue}  -> wl_surface#18.damage_buffer(0, 350, 646, 3)
      [2737679.814] {Default Queue}  -> wl_surface#18.damage_buffer(0, 353, 3, 30)
      [2737699.173] {Display Queue} wl_display#1.delete_id(23)
      [2737699.279] wl_callback#23.done(483404)
      [2737699.472]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737699.694]  -> zwp_linux_dmabuf_v1#5.create_params(new id zwp_linux_buffer_params_v1#26)
      [2737699.811]  -> zwp_linux_buffer_params_v1#26.add(fd 18, 0, 0, 2688, 117440512, 6)
      [2737699.856]  -> zwp_linux_buffer_params_v1#26.create_immed(new id wl_buffer#27, 646, 353, 875713089, 0)
      [2737699.889]  -> zwp_linux_buffer_params_v1#26.destroy()
      [2737699.916]  -> wl_surface#18.attach(wl_buffer#27, 0, 0)
      [2737699.945]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737699.974]  -> wl_surface#18.commit()
      [2737700.002]  -> wl_display#1.sync(new id wl_callback#28)
      [2737700.355] {Default Queue} wl_callback#24.done(5)
      [2737703.861] {Display Queue} wl_display#1.delete_id(26)
      [2737703.968] {Display Queue} wl_display#1.delete_id(28)
      [2737704.621] wl_buffer#25.release()
      [2737704.700]  -> wl_buffer#25.destroy()
      [2737704.745] wl_callback#28.done(5)
      [2737739.888] {Display Queue} wl_display#1.delete_id(23)
      [2737740.016] wl_callback#23.done(483438)
      [2737740.358]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737740.699]  -> zwp_linux_dmabuf_v1#5.create_params(new id zwp_linux_buffer_params_v1#28)
      [2737740.889]  -> zwp_linux_buffer_params_v1#28.add(fd 18, 0, 0, 2688, 117440512, 6)
      [2737740.961]  -> zwp_linux_buffer_params_v1#28.create_immed(new id wl_buffer#26, 646, 353, 875713089, 0)
      [2737741.008]  -> zwp_linux_buffer_params_v1#28.destroy()
      [2737741.057]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2737741.102]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737741.136]  -> wl_surface#18.commit()
      [2737741.170]  -> wl_display#1.sync(new id wl_callback#24)
      [2737744.428] {Display Queue} wl_display#1.delete_id(25)
      [2737744.512] {Display Queue} wl_display#1.delete_id(28)
      [2737744.530] {Display Queue} wl_display#1.delete_id(24)
      [2737766.786] {Display Queue} wl_display#1.delete_id(23)
      [2737766.937] wl_callback#23.done(483471)
      [2737767.150]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737767.456] wl_buffer#27.release()
      [2737767.518] wl_callback#24.done(5)
      [2737767.579]  -> zwp_linux_dmabuf_v1#5.create_params(new id zwp_linux_buffer_params_v1#24)
      [2737767.746]  -> zwp_linux_buffer_params_v1#24.add(fd 18, 0, 0, 2688, 117440512, 6)
      [2737767.810]  -> zwp_linux_buffer_params_v1#24.create_immed(new id wl_buffer#28, 646, 353, 875713089, 0)
      [2737767.852]  -> zwp_linux_buffer_params_v1#24.destroy()
      [2737767.896]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2737767.940]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737767.987]  -> wl_surface#18.commit()
      [2737768.021]  -> wl_display#1.sync(new id wl_callback#25)
      [2737772.179] {Display Queue} wl_display#1.delete_id(24)
      [2737772.340] {Display Queue} wl_display#1.delete_id(25)
      [2737772.418] wl_buffer#26.release()
      [2737772.446] wl_callback#25.done(5)
      [2737799.772] {Display Queue} wl_display#1.delete_id(23)
      [2737799.898] wl_callback#23.done(483504)
      [2737800.153]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737800.493]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2737800.568]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737800.614]  -> wl_surface#18.commit()
      [2737800.644]  -> wl_display#1.sync(new id wl_callback#25)
      [2737802.131] {Display Queue} wl_display#1.delete_id(25)
      [2737803.537] wl_buffer#28.release()
      [2737803.617] wl_callback#25.done(5)
      [2737833.218] {Display Queue} wl_display#1.delete_id(23)
      [2737833.341] wl_callback#23.done(483538)
      [2737833.603]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737833.944]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2737834.020]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737834.061]  -> wl_surface#18.commit()
      [2737834.097]  -> wl_display#1.sync(new id wl_callback#25)
      [2737835.117] {Display Queue} wl_display#1.delete_id(25)
      [2737837.799] wl_buffer#26.release()
      [2737837.942] wl_callback#25.done(5)
      [2737866.261] {Display Queue} wl_display#1.delete_id(23)
      [2737866.353] wl_callback#23.done(483571)
      [2737866.551]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737866.994]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2737867.067]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737867.111]  -> wl_surface#18.commit()
      [2737867.146]  -> wl_display#1.sync(new id wl_callback#25)
      [2737868.168] {Display Queue} wl_display#1.delete_id(25)
      [2737870.249] wl_buffer#28.release()
      [2737870.333] wl_callback#25.done(5)
      [2737899.459] {Display Queue} wl_display#1.delete_id(23)
      [2737899.590] wl_callback#23.done(483604)
      [2737899.807]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737900.099]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2737900.183]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737900.228]  -> wl_surface#18.commit()
      [2737900.261]  -> wl_display#1.sync(new id wl_callback#25)
      [2737900.953] {Display Queue} wl_display#1.delete_id(25)
      [2737903.297] wl_buffer#26.release()
      [2737903.428] wl_callback#25.done(5)
      [2737932.492] {Display Queue} wl_display#1.delete_id(23)
      [2737932.591] wl_callback#23.done(483638)
      [2737932.786]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737933.014]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2737933.056]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737933.083]  -> wl_surface#18.commit()
      [2737933.109]  -> wl_display#1.sync(new id wl_callback#25)
      [2737933.740] {Display Queue} wl_display#1.delete_id(25)
      [2737935.603] wl_buffer#28.release()
      [2737935.683] wl_callback#25.done(5)
      [2737965.950] {Display Queue} wl_display#1.delete_id(23)
      [2737966.048] wl_callback#23.done(483671)
      [2737966.250]  -> wl_surface#18.frame(new id wl_callback#23)
      [2737966.509]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2737966.569]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2737966.677]  -> wl_surface#18.commit()
      [2737966.719]  -> wl_display#1.sync(new id wl_callback#25)
      [2737967.381] {Display Queue} wl_display#1.delete_id(25)
      [2737969.246] wl_buffer#26.release()
      [2737969.338] wl_callback#25.done(5)
      [2737999.707] {Display Queue} wl_display#1.delete_id(23)
      [2737999.822] wl_callback#23.done(483704)
      [2738000.050]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738000.365]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738000.427]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738000.467]  -> wl_surface#18.commit()
      [2738000.513]  -> wl_display#1.sync(new id wl_callback#25)
      [2738001.298] {Display Queue} wl_display#1.delete_id(25)
      [2738003.495] wl_buffer#28.release()
      [2738003.586] wl_callback#25.done(5)
      [2738032.407] {Display Queue} wl_display#1.delete_id(23)
      [2738032.527] wl_callback#23.done(483738)
      [2738032.697]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738032.951]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738033.013]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738033.050]  -> wl_surface#18.commit()
      [2738033.082]  -> wl_display#1.sync(new id wl_callback#25)
      [2738033.926] {Display Queue} wl_display#1.delete_id(25)
      [2738035.592] wl_buffer#26.release()
      [2738035.680] wl_callback#25.done(5)
      [2738065.690] {Display Queue} wl_display#1.delete_id(23)
      [2738065.799] wl_callback#23.done(483771)
      [2738065.962]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738066.210]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738066.266]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738066.300]  -> wl_surface#18.commit()
      [2738066.328]  -> wl_display#1.sync(new id wl_callback#25)
      [2738068.306] {Display Queue} wl_display#1.delete_id(25)
      [2738069.073] wl_buffer#28.release()
      [2738069.139] wl_callback#25.done(5)
      [2738099.339] {Display Queue} wl_display#1.delete_id(23)
      [2738099.445] wl_callback#23.done(483804)
      [2738099.636]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738099.916]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738099.969]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738100.003]  -> wl_surface#18.commit()
      [2738100.035]  -> wl_display#1.sync(new id wl_callback#25)
      [2738100.803] {Display Queue} wl_display#1.delete_id(25)
      [2738103.130] wl_buffer#26.release()
      [2738103.231] wl_callback#25.done(13)
      [2738132.584] {Display Queue} wl_display#1.delete_id(23)
      [2738132.712] wl_callback#23.done(483838)
      [2738132.953]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738133.267]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738133.340]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738133.376]  -> wl_surface#18.commit()
      [2738133.412]  -> wl_display#1.sync(new id wl_callback#25)
      [2738134.169] {Display Queue} wl_display#1.delete_id(25)
      [2738136.553] wl_buffer#28.release()
      [2738136.653] wl_callback#25.done(21)
      [2738165.861] {Display Queue} wl_display#1.delete_id(23)
      [2738165.971] wl_callback#23.done(483871)
      [2738166.187]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738166.459]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738166.511]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738166.551]  -> wl_surface#18.commit()
      [2738166.577]  -> wl_display#1.sync(new id wl_callback#25)
      [2738167.929] {Display Queue} wl_display#1.delete_id(25)
      [2738169.843] wl_buffer#26.release()
      [2738169.937] wl_callback#25.done(21)
      [2738199.388] {Display Queue} wl_display#1.delete_id(23)
      [2738199.489] wl_callback#23.done(483904)
      [2738199.686]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738199.976]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738200.035]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738200.064]  -> wl_surface#18.commit()
      [2738200.096]  -> wl_display#1.sync(new id wl_callback#25)
      [2738200.689] {Display Queue} wl_display#1.delete_id(25)
      [2738202.399] wl_buffer#28.release()
      [2738202.474] wl_callback#25.done(23)
      [2738232.802] {Display Queue} wl_display#1.delete_id(23)
      [2738232.902] wl_callback#23.done(483938)
      [2738233.110]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738233.352]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738233.411]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738233.442]  -> wl_surface#18.commit()
      [2738233.472]  -> wl_display#1.sync(new id wl_callback#25)
      [2738234.044] {Display Queue} wl_display#1.delete_id(25)
      [2738235.904] wl_buffer#26.release()
      [2738236.003] wl_callback#25.done(23)
      [2738266.481] {Display Queue} wl_display#1.delete_id(23)
      [2738266.595] wl_callback#23.done(483971)
      [2738266.979]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738267.309]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738267.371]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738267.412]  -> wl_surface#18.commit()
      [2738267.457]  -> wl_display#1.sync(new id wl_callback#25)
      [2738269.309] {Display Queue} wl_display#1.delete_id(25)
      [2738270.022] wl_buffer#28.release()
      [2738270.096] wl_callback#25.done(23)
      [2738299.857] {Display Queue} wl_display#1.delete_id(23)
      [2738299.986] wl_callback#23.done(484004)
      [2738300.224]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738300.548]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738300.623]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738300.667]  -> wl_surface#18.commit()
      [2738300.709]  -> wl_display#1.sync(new id wl_callback#25)
      [2738302.304] {Display Queue} wl_display#1.delete_id(25)
      [2738303.680] wl_buffer#26.release()
      [2738303.754] wl_callback#25.done(23)
      [2738332.971] {Display Queue} wl_display#1.delete_id(23)
      [2738333.097] wl_callback#23.done(484038)
      [2738333.310]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738333.692]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738333.761]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738333.800]  -> wl_surface#18.commit()
      [2738333.844]  -> wl_display#1.sync(new id wl_callback#25)
      [2738335.327] {Display Queue} wl_display#1.delete_id(25)
      [2738336.931] wl_buffer#28.release()
      [2738337.010] wl_callback#25.done(33)
      [2738366.357] {Display Queue} wl_display#1.delete_id(23)
      [2738366.456] wl_callback#23.done(484071)
      [2738366.741]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738367.043]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738367.101]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738367.140]  -> wl_surface#18.commit()
      [2738367.175]  -> wl_display#1.sync(new id wl_callback#25)
      [2738369.769] {Display Queue} wl_display#1.delete_id(25)
      [2738370.476] wl_buffer#26.release()
      [2738370.556] wl_callback#25.done(41)
      [2738370.669]  -> wl_buffer#27.destroy()
      [2738399.223] {Display Queue} wl_display#1.delete_id(27)
      [2738399.320] {Display Queue} wl_display#1.delete_id(23)
      [2738399.348] wl_callback#23.done(484104)
      [2738399.523]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738399.795]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738399.852]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738399.885]  -> wl_surface#18.commit()
      [2738399.913]  -> wl_display#1.sync(new id wl_callback#27)
      [2738401.224] {Display Queue} wl_display#1.delete_id(27)
      [2738402.272] wl_buffer#28.release()
      [2738402.339] wl_callback#27.done(43)
      [2738432.787] {Display Queue} wl_display#1.delete_id(23)
      [2738432.891] wl_callback#23.done(484138)
      [2738433.052]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738433.303]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738433.364]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738433.396]  -> wl_surface#18.commit()
      [2738433.430]  -> wl_display#1.sync(new id wl_callback#27)
      [2738434.732] {Display Queue} wl_display#1.delete_id(27)
      [2738435.925] wl_buffer#26.release()
      [2738436.006] wl_callback#27.done(45)
      [2738465.958] {Display Queue} wl_display#1.delete_id(23)
      [2738466.078] wl_callback#23.done(484171)
      [2738466.240]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738466.493]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738466.541]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738466.575]  -> wl_surface#18.commit()
      [2738466.675]  -> wl_display#1.sync(new id wl_callback#27)
      [2738467.334] {Display Queue} wl_display#1.delete_id(27)
      [2738469.127] wl_buffer#28.release()
      [2738469.213] wl_callback#27.done(45)
      [2738499.710] {Display Queue} wl_display#1.delete_id(23)
      [2738499.837] wl_callback#23.done(484204)
      [2738500.078]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738500.390]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738500.450]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738500.487]  -> wl_surface#18.commit()
      [2738500.521]  -> wl_display#1.sync(new id wl_callback#27)
      [2738502.112] {Display Queue} wl_display#1.delete_id(27)
      [2738503.470] wl_buffer#26.release()
      [2738503.554] wl_callback#27.done(45)
      [2738532.876] {Display Queue} wl_display#1.delete_id(23)
      [2738533.000] wl_callback#23.done(484238)
      [2738533.194]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738533.482]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738533.543]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738533.584]  -> wl_surface#18.commit()
      [2738533.616]  -> wl_display#1.sync(new id wl_callback#27)
      [2738534.818] {Display Queue} wl_display#1.delete_id(27)
      [2738536.593] wl_buffer#28.release()
      [2738536.660] wl_callback#27.done(45)
      [2738566.044] {Display Queue} wl_display#1.delete_id(23)
      [2738566.152] wl_callback#23.done(484271)
      [2738566.309]  -> wl_surface#18.frame(new id wl_callback#23)
      [2738566.556]  -> wl_surface#18.attach(wl_buffer#28, 0, 0)
      [2738566.687]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738566.729]  -> wl_surface#18.commit()
      [2738566.755]  -> wl_display#1.sync(new id wl_callback#27)
      [2738567.516] {Display Queue} wl_display#1.delete_id(27)
      [2738569.201] wl_buffer#26.release()
      [2738569.295] wl_callback#27.done(49)
      [2738670.327]  -> wl_surface#18.attach(wl_buffer#26, 0, 0)
      [2738670.401]  -> wl_surface#18.damage(0, 0, 2147483647, 2147483647)
      [2738670.435]  -> wl_surface#18.commit()
      [2738670.461]  -> wl_display#1.sync(new id wl_callback#27)
      The Wayland connection broke. Did the Wayland compositor die?
      quit
      Process exited with exit code 255
      19:29:06: /usr/bin/appcontroller on target exited with code 0
       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              lkos Łukasz Kosiorowski
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes