wez / wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
https://wezfurlong.org/wezterm/
Other
17.28k stars 781 forks source link

Protocol error when opening new tab on GNOME #6270

Open emilio opened 5 days ago

emilio commented 5 days ago

What Operating System(s) are you seeing this problem on?

Linux Wayland

Which Wayland compositor or X11 Window manager(s) are you using?

Mutter

WezTerm version

wezterm 20240203-110809-5046fc22

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

wl_surface#76: error 2: Buffer size (779x30) must be an integer multiple of the buffer_scale (2).
18:50:29.243  ERROR  wezterm_gui > running message loop: error during event_q.dispatch protocol_error=Some(ProtocolError { code: 2, object_id: 76, object_interface: "wl_surface", message: "" }): Protocol error (os error 71); terminating
warning: queue 0x5e0dedc14450 destroyed while proxies still attached:
  wl_buffer#73 still attached
  wl_buffer#72 still attached
  wl_buffer#70 still attached
  wl_buffer#75 still attached
  wl_buffer#74 still attached
  wl_callback#40 still attached
  wl_subsurface#56 still attached
  wl_surface#59 still attached
  wl_subsurface#58 still attached
  wl_surface#61 still attached
  wl_subsurface#60 still attached
  wl_surface#63 still attached
  wl_subsurface#62 still attached
  wl_surface#65 still attached
  wl_subsurface#64 still attached
  wl_surface#76 still attached
  wl_buffer#50 still attached
  wl_shm_pool#54 still attached
  wl_buffer#46 still attached
  wl_shm_pool#29 still attached
  wl_buffer#25 still attached
  wl_buffer#79 still attached
  wl_shm_pool#49 still attached
  wl_buffer#30 still attached
  wl_shm_pool#26 still attached
  xdg_wm_base#22 still attached
  wl_surface#21 still attached
  wl_data_device#18 still attached
  wl_pointer#16 still attached
  zwp_text_input_v3#15 still attached
  wl_keyboard#14 still attached
  zwp_primary_selection_device_v1#13 still attached
  zwp_primary_selection_device_manager_v1#3 still attached
  wl_data_device#12 still attached
  zwp_text_input_manager_v3#11 still attached
  wl_seat#10 still attached
  wl_subcompositor#9 still attached
  wl_data_device_manager#8 still attached
  wl_output#7 still attached
  wl_output#6 still attached
  wl_shm#5 still attached
  wl_compositor#4 still attached
  wl_registry#2 still attached

It seems it's only a warning and probably shouldn't crash the process?

To Reproduce

See above

Configuration

no config

Expected Behavior

No crash?

Logs

See above.

Anything else?

No response

emilio commented 5 days ago

Ah I guess the warning is not quite related to the protocol error.

emilio commented 5 days ago

WAYLAND_DEBUG is useful:

``` [2131796.835] -> wl_display#1.get_registry(new id wl_registry#2) [2131796.879] -> wl_display#1.sync(new id wl_callback#3) [2131797.012] {Display Queue} wl_display#1.delete_id(3) [2131797.048] wl_registry#2.global(1, "wl_compositor", 6) [2131797.076] -> wl_registry#2.bind(1, "wl_compositor", 5, new id [unknown]#4) [2131797.083] wl_registry#2.global(2, "wl_drm", 2) [2131797.088] wl_registry#2.global(3, "wl_shm", 2) [2131797.099] -> wl_registry#2.bind(3, "wl_shm", 1, new id [unknown]#5) [2131797.107] wl_registry#2.global(4, "wl_output", 4) [2131797.112] -> wl_registry#2.bind(4, "wl_output", 4, new id [unknown]#6) [2131797.123] wl_registry#2.global(5, "wl_output", 4) [2131797.130] -> wl_registry#2.bind(5, "wl_output", 4, new id [unknown]#7) [2131797.135] wl_registry#2.global(6, "zxdg_output_manager_v1", 3) [2131797.140] wl_registry#2.global(7, "wl_data_device_manager", 3) [2131797.145] -> wl_registry#2.bind(7, "wl_data_device_manager", 3, new id [unknown]#8) [2131797.151] wl_registry#2.global(8, "zwp_primary_selection_device_manager_v1", 1) [2131797.156] wl_registry#2.global(9, "wl_subcompositor", 1) [2131797.161] -> wl_registry#2.bind(9, "wl_subcompositor", 1, new id [unknown]#9) [2131797.166] wl_registry#2.global(10, "xdg_wm_base", 6) [2131797.171] wl_registry#2.global(11, "gtk_shell1", 5) [2131797.176] wl_registry#2.global(12, "wp_viewporter", 1) [2131797.180] wl_registry#2.global(13, "wp_fractional_scale_manager_v1", 1) [2131797.184] wl_registry#2.global(14, "zwp_pointer_gestures_v1", 3) [2131797.189] wl_registry#2.global(15, "zwp_tablet_manager_v2", 1) [2131797.193] wl_registry#2.global(16, "wl_seat", 8) [2131797.198] -> wl_registry#2.bind(16, "wl_seat", 6, new id [unknown]#10) [2131797.205] wl_registry#2.global(17, "zwp_relative_pointer_manager_v1", 1) [2131797.210] wl_registry#2.global(18, "zwp_pointer_constraints_v1", 1) [2131797.214] wl_registry#2.global(19, "zxdg_exporter_v2", 1) [2131797.218] wl_registry#2.global(20, "zxdg_importer_v2", 1) [2131797.222] wl_registry#2.global(21, "zxdg_exporter_v1", 1) [2131797.225] wl_registry#2.global(22, "zxdg_importer_v1", 1) [2131797.230] wl_registry#2.global(23, "zwp_linux_dmabuf_v1", 5) [2131797.234] wl_registry#2.global(24, "wp_single_pixel_buffer_manager_v1", 1) [2131797.238] wl_registry#2.global(25, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [2131797.243] wl_registry#2.global(26, "zwp_text_input_manager_v3", 1) [2131797.248] -> wl_registry#2.bind(26, "zwp_text_input_manager_v3", 1, new id [unknown]#11) [2131797.259] wl_registry#2.global(27, "wp_presentation", 1) [2131797.263] wl_registry#2.global(28, "xdg_activation_v1", 1) [2131797.267] wl_registry#2.global(29, "zwp_idle_inhibit_manager_v1", 1) [2131797.271] wl_registry#2.global(30, "wp_linux_drm_syncobj_manager_v1", 1) [2131797.275] wl_registry#2.global(31, "xdg_wm_dialog_v1", 1) [2131797.279] wl_registry#2.global(32, "wp_drm_lease_device_v1", 1) [2131797.284] wl_callback#3.done(2618) [2131797.291] -> wl_display#1.sync(new id wl_callback#3) [2131797.380] {Display Queue} wl_display#1.delete_id(3) [2131797.387] wl_shm#5.format(0) [2131797.397] wl_shm#5.format(1) [2131797.400] wl_shm#5.format(875708993) [2131797.403] wl_shm#5.format(875709016) [2131797.406] wl_shm#5.format(909199186) [2131797.409] wl_shm#5.format(808669761) [2131797.412] wl_shm#5.format(808669784) [2131797.416] wl_shm#5.format(808665665) [2131797.420] wl_shm#5.format(808665688) [2131797.423] wl_shm#5.format(1211388481) [2131797.426] wl_shm#5.format(1211388504) [2131797.429] wl_shm#5.format(1211384385) [2131797.432] wl_shm#5.format(1211384408) [2131797.435] wl_shm#5.format(1448695129) [2131797.438] wl_shm#5.format(842094158) [2131797.442] wl_shm#5.format(808530000) [2131797.445] wl_shm#5.format(842093913) [2131797.448] wl_output#6.geometry(2560, 0, 600, 340, 0, "DEL", "DELL P2721Q", 0) [2131797.456] wl_output#6.mode(3, 3840, 2160, 59996) [2131797.461] wl_output#6.scale(2) [2131797.465] wl_output#6.name("DP-1") [2131797.468] wl_output#6.description("Dell Inc. 27"") [2131797.472] wl_output#6.done() [2131797.477] wl_output#7.geometry(0, 0, 610, 350, 0, "DEL", "DELL U2718Q", 0) [2131797.499] wl_output#7.mode(3, 3840, 2160, 59996) [2131797.503] wl_output#7.scale(2) [2131797.507] wl_output#7.name("DP-2") [2131797.510] wl_output#7.description("Dell Inc. 28"") [2131797.514] wl_output#7.done() [2131797.518] wl_seat#10.capabilities(3) [2131797.523] wl_seat#10.name("seat0") [2131797.530] -> wl_data_device_manager#8.get_data_device(new id wl_data_device#12, wl_seat#10) [2131797.539] wl_callback#3.done(2618) [2131797.545] -> wl_registry#2.bind(8, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]#3) [2131797.557] -> zwp_primary_selection_device_manager_v1#3.get_device(new id zwp_primary_selection_device_v1#13, wl_seat#10) [2131797.565] -> wl_seat#10.get_keyboard(new id wl_keyboard#14) [2131797.580] -> zwp_text_input_manager_v3#11.get_text_input(new id zwp_text_input_v3#15, wl_seat#10) [2131797.589] -> wl_seat#10.get_pointer(new id wl_pointer#16) [2131797.599] -> wl_compositor#4.create_surface(new id wl_surface#17) [2131797.606] -> wl_data_device_manager#8.get_data_device(new id wl_data_device#18, wl_seat#10) [2131797.612] -> zwp_primary_selection_device_manager_v1#3.get_device(new id zwp_primary_selection_device_v1#19, wl_seat#10) [2131797.638] -> wl_shm#5.create_pool(new id wl_shm_pool#20, fd 11, 4096) [2131818.097] wl_keyboard#14.keymap(1, fd 21, 68781) [2131825.225] wl_keyboard#14.repeat_info(33, 500) [2131836.322] -> wl_compositor#4.create_surface(new id wl_surface#21) [2131836.351] -> wl_registry#2.bind(10, "xdg_wm_base", 2, new id [unknown]#22) [2131836.368] -> wl_shm#5.create_pool(new id wl_shm_pool#23, fd 23, 4096) [2131836.379] -> wl_shm#5.create_pool(new id wl_shm_pool#24, fd 25, 4096) [2131836.386] -> wl_compositor#4.create_surface(new id wl_surface#25) [2131836.394] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#26, wl_surface#25, wl_surface#21) [2131836.397] -> wl_compositor#4.create_surface(new id wl_surface#27) [2131836.400] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#28, wl_surface#27, wl_surface#21) [2131836.403] -> wl_compositor#4.create_surface(new id wl_surface#29) [2131836.406] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#30, wl_surface#29, wl_surface#21) [2131836.409] -> wl_compositor#4.create_surface(new id wl_surface#31) [2131836.412] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#32, wl_surface#31, wl_surface#21) [2131836.414] -> wl_compositor#4.create_surface(new id wl_surface#33) [2131836.417] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#34, wl_surface#33, wl_surface#21) [2131836.422] -> xdg_wm_base#22.get_xdg_surface(new id xdg_surface#35, wl_surface#21) [2131836.427] -> xdg_surface#35.get_toplevel(new id xdg_toplevel#36) [2131836.432] -> wl_surface#21.commit() [2131836.436] -> xdg_toplevel#36.set_min_size(2, 31) [2131836.440] -> xdg_surface#35.set_window_geometry(0, -30, 820, 604) [2131836.447] -> wl_compositor#4.create_surface(new id wl_surface#37) [2131836.450] -> wl_seat#10.get_pointer(new id wl_pointer#38) [2131836.456] -> xdg_toplevel#36.set_app_id("org.wezfurlong.wezterm") [2131836.459] -> xdg_toplevel#36.set_min_size(2, 31) [2131836.461] -> xdg_toplevel#36.set_max_size(0, 0) [2131836.464] -> xdg_toplevel#36.set_title("wezterm") [2131836.467] -> wl_subsurface#26.destroy() [2131836.470] -> wl_surface#25.destroy() [2131836.474] -> wl_subsurface#28.destroy() [2131836.476] -> wl_surface#27.destroy() [2131836.478] -> wl_subsurface#30.destroy() [2131836.480] -> wl_surface#29.destroy() [2131836.482] -> wl_subsurface#32.destroy() [2131836.484] -> wl_surface#31.destroy() [2131836.486] -> wl_subsurface#34.destroy() [2131836.488] -> wl_surface#33.destroy() [2131836.490] -> wl_compositor#4.create_surface(new id wl_surface#39) [2131836.493] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#40, wl_surface#39, wl_surface#21) [2131836.496] -> wl_compositor#4.create_surface(new id wl_surface#41) [2131836.498] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#42, wl_surface#41, wl_surface#21) [2131836.500] -> wl_compositor#4.create_surface(new id wl_surface#43) [2131836.512] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#44, wl_surface#43, wl_surface#21) [2131836.514] -> wl_compositor#4.create_surface(new id wl_surface#45) [2131836.516] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#46, wl_surface#45, wl_surface#21) [2131836.519] -> wl_compositor#4.create_surface(new id wl_surface#47) [2131836.521] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#48, wl_surface#47, wl_surface#21) [2131840.656] -> wl_shm_pool#23.resize(138912) [2131840.807] -> wl_shm_pool#23.create_buffer(new id wl_buffer#49, 0, 820, 30, 3280, 0) [2131840.814] -> wl_subsurface#40.set_position(0, -30) [2131840.817] -> wl_surface#39.attach(wl_buffer#49, 0, 0) [2131840.819] -> wl_surface#39.damage_buffer(0, 0, 820, 30) [2131840.822] -> wl_surface#39.commit() [2131840.824] -> wl_shm_pool#23.create_buffer(new id wl_buffer#50, 98400, 844, 12, 3376, 0) [2131840.827] -> wl_subsurface#42.set_position(-12, -42) [2131840.829] -> wl_surface#41.attach(wl_buffer#50, 0, 0) [2131840.832] -> wl_surface#41.damage_buffer(0, 0, 844, 12) [2131840.834] -> wl_surface#41.commit() [2131840.836] -> wl_shm_pool#23.create_buffer(new id wl_buffer#51, 98400, 844, 12, 3376, 0) [2131840.839] -> wl_subsurface#44.set_position(-12, 574) [2131840.841] -> wl_surface#43.attach(wl_buffer#51, 0, 0) [2131840.843] -> wl_surface#43.damage_buffer(0, 0, 844, 12) [2131840.846] -> wl_surface#43.commit() [2131840.849] -> wl_shm_pool#23.create_buffer(new id wl_buffer#52, 98400, 12, 604, 48, 0) [2131840.851] -> wl_subsurface#46.set_position(-12, -30) [2131840.853] -> wl_surface#45.attach(wl_buffer#52, 0, 0) [2131840.856] -> wl_surface#45.damage_buffer(0, 0, 12, 604) [2131840.858] -> wl_surface#45.commit() [2131840.860] -> wl_shm_pool#23.create_buffer(new id wl_buffer#53, 98400, 12, 604, 48, 0) [2131840.863] -> wl_subsurface#48.set_position(820, -30) [2131840.865] -> wl_surface#47.attach(wl_buffer#53, 0, 0) [2131840.867] -> wl_surface#47.damage_buffer(0, 0, 12, 604) [2131840.869] -> wl_surface#47.commit() [2131840.873] -> xdg_toplevel#36.set_min_size(32, 62) [2131843.899] {Display Queue} wl_display#1.delete_id(26) [2131843.916] {Display Queue} wl_display#1.delete_id(25) [2131843.919] {Display Queue} wl_display#1.delete_id(28) [2131843.921] {Display Queue} wl_display#1.delete_id(27) [2131843.923] {Display Queue} wl_display#1.delete_id(30) [2131843.924] {Display Queue} wl_display#1.delete_id(29) [2131843.926] {Display Queue} wl_display#1.delete_id(32) [2131843.928] {Display Queue} wl_display#1.delete_id(31) [2131843.929] {Display Queue} wl_display#1.delete_id(34) [2131843.931] {Display Queue} wl_display#1.delete_id(33) [2131843.933] xdg_toplevel#36.configure(0, 0, array[0]) [2131843.938] xdg_surface#35.configure(112) [2131843.942] -> xdg_surface#35.ack_configure(112) [2131857.678] {mesa egl display queue} -> wl_display#1.get_registry(new id wl_registry#33) [2131857.699] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#34) [2131857.866] {Display Queue} wl_display#1.delete_id(34) [2131857.892] {mesa egl display queue} wl_registry#33.global(1, "wl_compositor", 6) [2131857.900] {mesa egl display queue} wl_registry#33.global(2, "wl_drm", 2) [2131857.904] {mesa egl display queue} wl_registry#33.global(3, "wl_shm", 2) [2131857.909] {mesa egl display queue} wl_registry#33.global(4, "wl_output", 4) [2131857.913] {mesa egl display queue} wl_registry#33.global(5, "wl_output", 4) [2131857.917] {mesa egl display queue} wl_registry#33.global(6, "zxdg_output_manager_v1", 3) [2131857.921] {mesa egl display queue} wl_registry#33.global(7, "wl_data_device_manager", 3) [2131857.925] {mesa egl display queue} wl_registry#33.global(8, "zwp_primary_selection_device_manager_v1", 1) [2131857.928] {mesa egl display queue} wl_registry#33.global(9, "wl_subcompositor", 1) [2131857.932] {mesa egl display queue} wl_registry#33.global(10, "xdg_wm_base", 6) [2131857.936] {mesa egl display queue} wl_registry#33.global(11, "gtk_shell1", 5) [2131857.940] {mesa egl display queue} wl_registry#33.global(12, "wp_viewporter", 1) [2131857.954] {mesa egl display queue} wl_registry#33.global(13, "wp_fractional_scale_manager_v1", 1) [2131857.958] {mesa egl display queue} wl_registry#33.global(14, "zwp_pointer_gestures_v1", 3) [2131857.962] {mesa egl display queue} wl_registry#33.global(15, "zwp_tablet_manager_v2", 1) [2131857.966] {mesa egl display queue} wl_registry#33.global(16, "wl_seat", 8) [2131857.969] {mesa egl display queue} wl_registry#33.global(17, "zwp_relative_pointer_manager_v1", 1) [2131857.973] {mesa egl display queue} wl_registry#33.global(18, "zwp_pointer_constraints_v1", 1) [2131857.978] {mesa egl display queue} wl_registry#33.global(19, "zxdg_exporter_v2", 1) [2131857.982] {mesa egl display queue} wl_registry#33.global(20, "zxdg_importer_v2", 1) [2131857.985] {mesa egl display queue} wl_registry#33.global(21, "zxdg_exporter_v1", 1) [2131857.989] {mesa egl display queue} wl_registry#33.global(22, "zxdg_importer_v1", 1) [2131857.992] {mesa egl display queue} wl_registry#33.global(23, "zwp_linux_dmabuf_v1", 5) [2131857.997] {mesa egl display queue} -> wl_registry#33.bind(23, "zwp_linux_dmabuf_v1", 4, new id [unknown]#31) [2131858.002] {mesa egl display queue} wl_registry#33.global(24, "wp_single_pixel_buffer_manager_v1", 1) [2131858.006] {mesa egl display queue} wl_registry#33.global(25, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [2131858.010] {mesa egl display queue} wl_registry#33.global(26, "zwp_text_input_manager_v3", 1) [2131858.014] {mesa egl display queue} wl_registry#33.global(27, "wp_presentation", 1) [2131858.018] {mesa egl display queue} wl_registry#33.global(28, "xdg_activation_v1", 1) [2131858.021] {mesa egl display queue} wl_registry#33.global(29, "zwp_idle_inhibit_manager_v1", 1) [2131858.025] {mesa egl display queue} wl_registry#33.global(30, "wp_linux_drm_syncobj_manager_v1", 1) [2131858.029] {mesa egl display queue} wl_registry#33.global(31, "xdg_wm_dialog_v1", 1) [2131858.033] {mesa egl display queue} wl_registry#33.global(32, "wp_drm_lease_device_v1", 1) [2131858.037] {mesa egl display queue} wl_callback#34.done(2619) [2131858.043] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#34) [2131858.048] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#32) [2131858.107] {Display Queue} wl_display#1.delete_id(32) [2131858.113] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.format_table(fd 25, 1488) [2131858.127] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.main_device(array[8]) [2131858.941] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_target_device(array[8]) [2131858.956] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_flags(0) [2131858.962] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_formats(array[186]) [2131858.970] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_done() [2131858.972] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.done() [2131858.974] {mesa egl display queue} wl_callback#32.done(2619) [2131858.977] {mesa egl display queue} -> zwp_linux_dmabuf_feedback_v1#34.destroy() [2131952.551] {mesa egl surface queue} -> zwp_linux_dmabuf_v1#31.get_surface_feedback(new id zwp_linux_dmabuf_feedback_v1#32, wl_surface#21) [2131952.584] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#29) [2131952.733] {Display Queue} wl_display#1.delete_id(34) [2131952.751] {Display Queue} wl_display#1.delete_id(29) [2131952.756] {mesa egl display queue} wl_callback#29.done(2619) [2131954.762] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.format_table(fd 129, 1488) [2131954.776] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.main_device(array[8]) [2131954.780] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_target_device(array[8]) [2131954.783] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_flags(0) [2131954.785] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_formats(array[186]) [2131954.789] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_done() [2131954.800] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.done() [2132033.376] -> wl_surface#21.frame(new id wl_callback#29) [2132035.984] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132036.003] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30) [2132036.037] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 129, 0, 0, 3584, 33554432, 9878274) [2132036.044] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 130, 1, 2293760, 1024, 33554432, 9878274) [2132036.048] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#27, 820, 574, 875713089, 0) [2132036.052] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy() [2132036.054] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0) [2132036.057] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132036.060] {mesa egl surface queue} -> wl_surface#21.commit() [2132036.086] -> xdg_toplevel#36.set_title("zsh") [2132036.304] -> wl_shm_pool#24.resize(138912) [2132036.449] -> wl_shm_pool#24.create_buffer(new id wl_buffer#28, 0, 820, 30, 3280, 0) [2132036.459] -> wl_subsurface#40.set_position(0, -30) [2132036.464] -> wl_surface#39.attach(wl_buffer#28, 0, 0) [2132036.467] -> wl_surface#39.damage_buffer(0, 0, 820, 30) [2132036.470] -> wl_surface#39.commit() [2132036.473] -> wl_shm_pool#24.create_buffer(new id wl_buffer#25, 98400, 844, 12, 3376, 0) [2132036.475] -> wl_subsurface#42.set_position(-12, -42) [2132036.478] -> wl_surface#41.attach(wl_buffer#25, 0, 0) [2132036.481] -> wl_surface#41.damage_buffer(0, 0, 844, 12) [2132036.483] -> wl_surface#41.commit() [2132036.485] -> wl_shm_pool#24.create_buffer(new id wl_buffer#26, 98400, 844, 12, 3376, 0) [2132036.488] -> wl_subsurface#44.set_position(-12, 574) [2132036.490] -> wl_surface#43.attach(wl_buffer#26, 0, 0) [2132036.492] -> wl_surface#43.damage_buffer(0, 0, 844, 12) [2132036.495] -> wl_surface#43.commit() [2132036.497] -> wl_shm_pool#24.create_buffer(new id wl_buffer#54, 98400, 12, 604, 48, 0) [2132036.499] -> wl_subsurface#46.set_position(-12, -30) [2132036.501] -> wl_surface#45.attach(wl_buffer#54, 0, 0) [2132036.504] -> wl_surface#45.damage_buffer(0, 0, 12, 604) [2132036.506] -> wl_surface#45.commit() [2132036.508] -> wl_shm_pool#24.create_buffer(new id wl_buffer#55, 98400, 12, 604, 48, 0) [2132036.511] -> wl_subsurface#48.set_position(820, -30) [2132036.513] -> wl_surface#47.attach(wl_buffer#55, 0, 0) [2132036.515] -> wl_surface#47.damage_buffer(0, 0, 12, 604) [2132036.517] -> wl_surface#47.commit() [2132036.519] -> wl_surface#21.commit() [2132036.699] -> wl_subsurface#40.destroy() [2132036.706] -> wl_surface#39.destroy() [2132036.709] -> wl_subsurface#42.destroy() [2132036.711] -> wl_surface#41.destroy() [2132036.714] -> wl_subsurface#44.destroy() [2132036.716] -> wl_surface#43.destroy() [2132036.718] -> wl_subsurface#46.destroy() [2132036.720] -> wl_surface#45.destroy() [2132036.722] -> wl_subsurface#48.destroy() [2132036.724] -> wl_surface#47.destroy() [2132036.728] -> wl_compositor#4.create_surface(new id wl_surface#56) [2132036.733] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#57, wl_surface#56, wl_surface#21) [2132036.737] -> wl_compositor#4.create_surface(new id wl_surface#58) [2132036.739] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#59, wl_surface#58, wl_surface#21) [2132036.742] -> wl_compositor#4.create_surface(new id wl_surface#60) [2132036.744] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#61, wl_surface#60, wl_surface#21) [2132036.747] -> wl_compositor#4.create_surface(new id wl_surface#62) [2132036.749] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#63, wl_surface#62, wl_surface#21) [2132036.753] -> wl_compositor#4.create_surface(new id wl_surface#64) [2132036.755] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#65, wl_surface#64, wl_surface#21) [2132036.919] {Display Queue} wl_display#1.delete_id(30) [2132036.926] wl_buffer#50.release() [2132036.931] -> wl_buffer#50.destroy() [2132036.935] wl_buffer#49.release() [2132036.938] -> wl_buffer#49.destroy() [2132036.940] wl_buffer#52.release() [2132036.942] -> wl_buffer#52.destroy() [2132036.945] wl_buffer#51.release() [2132036.947] -> wl_buffer#51.destroy() [2132036.949] wl_buffer#53.release() [2132036.951] -> wl_buffer#53.destroy() [2132037.111] -> wl_subsurface#57.destroy() [2132037.119] -> wl_surface#56.destroy() [2132037.122] -> wl_subsurface#59.destroy() [2132037.123] -> wl_surface#58.destroy() [2132037.125] -> wl_subsurface#61.destroy() [2132037.127] -> wl_surface#60.destroy() [2132037.129] -> wl_subsurface#63.destroy() [2132037.131] -> wl_surface#62.destroy() [2132037.133] -> wl_subsurface#65.destroy() [2132037.134] -> wl_surface#64.destroy() [2132037.136] -> wl_compositor#4.create_surface(new id wl_surface#30) [2132037.139] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#66, wl_surface#30, wl_surface#21) [2132037.141] -> wl_compositor#4.create_surface(new id wl_surface#67) [2132037.143] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#68, wl_surface#67, wl_surface#21) [2132037.146] -> wl_compositor#4.create_surface(new id wl_surface#69) [2132037.149] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#70, wl_surface#69, wl_surface#21) [2132037.151] -> wl_compositor#4.create_surface(new id wl_surface#71) [2132037.153] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#72, wl_surface#71, wl_surface#21) [2132037.155] -> wl_compositor#4.create_surface(new id wl_surface#73) [2132037.157] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#74, wl_surface#73, wl_surface#21) [2132037.222] -> wl_shm_pool#23.create_buffer(new id wl_buffer#75, 0, 820, 30, 3280, 0) [2132037.227] -> wl_subsurface#66.set_position(0, -30) [2132037.230] -> wl_surface#30.attach(wl_buffer#75, 0, 0) [2132037.232] -> wl_surface#30.damage_buffer(0, 0, 820, 30) [2132037.234] -> wl_surface#30.commit() [2132037.236] -> wl_shm_pool#23.create_buffer(new id wl_buffer#76, 98400, 844, 12, 3376, 0) [2132037.238] -> wl_subsurface#68.set_position(-12, -42) [2132037.240] -> wl_surface#67.attach(wl_buffer#76, 0, 0) [2132037.242] -> wl_surface#67.damage_buffer(0, 0, 844, 12) [2132037.244] -> wl_surface#67.commit() [2132037.246] -> wl_shm_pool#23.create_buffer(new id wl_buffer#77, 98400, 844, 12, 3376, 0) [2132037.248] -> wl_subsurface#70.set_position(-12, 574) [2132037.250] -> wl_surface#69.attach(wl_buffer#77, 0, 0) [2132037.252] -> wl_surface#69.damage_buffer(0, 0, 844, 12) [2132037.254] -> wl_surface#69.commit() [2132037.256] -> wl_shm_pool#23.create_buffer(new id wl_buffer#78, 98400, 12, 604, 48, 0) [2132037.259] -> wl_subsurface#72.set_position(-12, -30) [2132037.261] -> wl_surface#71.attach(wl_buffer#78, 0, 0) [2132037.263] -> wl_surface#71.damage_buffer(0, 0, 12, 604) [2132037.265] -> wl_surface#71.commit() [2132037.267] -> wl_shm_pool#23.create_buffer(new id wl_buffer#79, 98400, 12, 604, 48, 0) [2132037.269] -> wl_subsurface#74.set_position(820, -30) [2132037.271] -> wl_surface#73.attach(wl_buffer#79, 0, 0) [2132037.274] -> wl_surface#73.damage_buffer(0, 0, 12, 604) [2132037.276] -> wl_surface#73.commit() [2132037.293] -> wl_surface#21.commit() [2132037.304] -> wl_surface#21.commit() [2132037.672] {Display Queue} wl_display#1.delete_id(40) [2132037.678] {Display Queue} wl_display#1.delete_id(39) [2132037.680] {Display Queue} wl_display#1.delete_id(42) [2132037.682] {Display Queue} wl_display#1.delete_id(41) [2132037.684] {Display Queue} wl_display#1.delete_id(44) [2132037.685] {Display Queue} wl_display#1.delete_id(43) [2132037.687] {Display Queue} wl_display#1.delete_id(46) [2132037.689] {Display Queue} wl_display#1.delete_id(45) [2132037.690] {Display Queue} wl_display#1.delete_id(48) [2132037.692] {Display Queue} wl_display#1.delete_id(47) [2132037.694] wl_buffer#25.release() [2132037.695] -> wl_buffer#25.destroy() [2132037.698] wl_buffer#28.release() [2132037.704] -> wl_buffer#28.destroy() [2132037.707] wl_buffer#54.release() [2132037.709] -> wl_buffer#54.destroy() [2132037.711] wl_buffer#26.release() [2132037.713] -> wl_buffer#26.destroy() [2132037.715] wl_buffer#55.release() [2132037.716] -> wl_buffer#55.destroy() [2132037.775] -> wl_shm_pool#24.create_buffer(new id wl_buffer#47, 0, 820, 30, 3280, 0) [2132037.781] -> wl_subsurface#66.set_position(0, -30) [2132037.783] -> wl_surface#30.attach(wl_buffer#47, 0, 0) [2132037.786] -> wl_surface#30.damage_buffer(0, 0, 820, 30) [2132037.788] -> wl_surface#30.commit() [2132037.791] -> wl_shm_pool#24.create_buffer(new id wl_buffer#48, 98400, 844, 12, 3376, 0) [2132037.793] -> wl_subsurface#68.set_position(-12, -42) [2132037.795] -> wl_surface#67.attach(wl_buffer#48, 0, 0) [2132037.797] -> wl_surface#67.damage_buffer(0, 0, 844, 12) [2132037.800] -> wl_surface#67.commit() [2132037.802] -> wl_shm_pool#24.create_buffer(new id wl_buffer#45, 98400, 844, 12, 3376, 0) [2132037.805] -> wl_subsurface#70.set_position(-12, 574) [2132037.807] -> wl_surface#69.attach(wl_buffer#45, 0, 0) [2132037.809] -> wl_surface#69.damage_buffer(0, 0, 844, 12) [2132037.811] -> wl_surface#69.commit() [2132037.814] -> wl_shm_pool#24.create_buffer(new id wl_buffer#46, 98400, 12, 604, 48, 0) [2132037.817] -> wl_subsurface#72.set_position(-12, -30) [2132037.819] -> wl_surface#71.attach(wl_buffer#46, 0, 0) [2132037.821] -> wl_surface#71.damage_buffer(0, 0, 12, 604) [2132037.823] -> wl_surface#71.commit() [2132037.825] -> wl_shm_pool#24.create_buffer(new id wl_buffer#43, 98400, 12, 604, 48, 0) [2132037.828] -> wl_subsurface#74.set_position(820, -30) [2132037.830] -> wl_surface#73.attach(wl_buffer#43, 0, 0) [2132037.832] -> wl_surface#73.damage_buffer(0, 0, 12, 604) [2132037.834] -> wl_surface#73.commit() [2132037.837] -> wl_surface#21.commit() [2132038.598] {Display Queue} wl_display#1.delete_id(50) [2132038.622] {Display Queue} wl_display#1.delete_id(49) [2132038.628] {Display Queue} wl_display#1.delete_id(52) [2132038.631] {Display Queue} wl_display#1.delete_id(51) [2132038.634] {Display Queue} wl_display#1.delete_id(53) [2132038.638] {Display Queue} wl_display#1.delete_id(57) [2132038.641] {Display Queue} wl_display#1.delete_id(56) [2132038.644] {Display Queue} wl_display#1.delete_id(59) [2132038.648] {Display Queue} wl_display#1.delete_id(58) [2132038.652] {Display Queue} wl_display#1.delete_id(61) [2132038.655] {Display Queue} wl_display#1.delete_id(60) [2132038.659] {Display Queue} wl_display#1.delete_id(63) [2132038.662] {Display Queue} wl_display#1.delete_id(62) [2132038.665] {Display Queue} wl_display#1.delete_id(65) [2132038.669] {Display Queue} wl_display#1.delete_id(64) [2132038.672] wl_buffer#77.release() [2132038.678] -> wl_buffer#77.destroy() [2132038.684] wl_buffer#76.release() [2132038.688] -> wl_buffer#76.destroy() [2132038.692] wl_buffer#75.release() [2132038.695] -> wl_buffer#75.destroy() [2132038.699] wl_buffer#79.release() [2132038.702] -> wl_buffer#79.destroy() [2132038.706] wl_buffer#78.release() [2132038.709] -> wl_buffer#78.destroy() [2132038.819] {Display Queue} wl_display#1.delete_id(25) [2132038.836] {Display Queue} wl_display#1.delete_id(28) [2132038.841] {Display Queue} wl_display#1.delete_id(54) [2132038.845] {Display Queue} wl_display#1.delete_id(26) [2132038.848] {Display Queue} wl_display#1.delete_id(55) [2132038.851] wl_buffer#48.release() [2132038.855] -> wl_buffer#48.destroy() [2132038.861] wl_buffer#43.release() [2132038.865] -> wl_buffer#43.destroy() [2132038.870] wl_buffer#46.release() [2132038.873] -> wl_buffer#46.destroy() [2132038.877] wl_buffer#47.release() [2132038.880] -> wl_buffer#47.destroy() [2132038.883] wl_buffer#45.release() [2132038.886] -> wl_buffer#45.destroy() [2132041.438] {Display Queue} wl_display#1.delete_id(77) [2132041.445] {Display Queue} wl_display#1.delete_id(76) [2132041.447] {Display Queue} wl_display#1.delete_id(75) [2132041.449] {Display Queue} wl_display#1.delete_id(79) [2132041.468] {Display Queue} wl_display#1.delete_id(78) [2132041.472] {Display Queue} wl_display#1.delete_id(29) [2132041.480] {Display Queue} wl_display#1.delete_id(34) [2132041.482] wl_keyboard#14.enter(2621, wl_surface#21, array[0]) [2132041.489] -> zwp_text_input_v3#15.enable() [2132041.492] -> zwp_text_input_v3#15.commit() [2132041.601] wl_keyboard#14.modifiers(2621, 0, 0, 0, 0) [2132041.611] wl_data_device#18.data_offer(new id wl_data_offer#4278190080) [2132041.616] wl_data_offer#4278190080.offer("text/plain;charset=utf-8") [2132041.621] -> wl_data_offer#4278190080.accept(2621, "text/plain;charset=utf-8") [2132041.624] wl_data_device#18.selection(wl_data_offer#4278190080) [2132041.626] zwp_primary_selection_device_v1#13.data_offer(new id zwp_primary_selection_offer_v1#4278190081) [2132041.632] zwp_primary_selection_offer_v1#4278190081.offer("text/x-moz-url-priv") [2132041.635] zwp_primary_selection_offer_v1#4278190081.offer("text/plain") [2132041.637] zwp_primary_selection_offer_v1#4278190081.offer("text/plain;charset=utf-8") [2132041.640] zwp_primary_selection_offer_v1#4278190081.offer("STRING") [2132041.641] zwp_primary_selection_offer_v1#4278190081.offer("text/plain") [2132041.643] zwp_primary_selection_offer_v1#4278190081.offer("TEXT") [2132041.645] zwp_primary_selection_offer_v1#4278190081.offer("COMPOUND_TEXT") [2132041.646] zwp_primary_selection_offer_v1#4278190081.offer("UTF8_STRING") [2132041.648] zwp_primary_selection_offer_v1#4278190081.offer("text/plain;charset=utf-8") [2132041.650] zwp_primary_selection_offer_v1#4278190081.offer("text/_moz_htmlinfo") [2132041.651] zwp_primary_selection_offer_v1#4278190081.offer("text/_moz_htmlcontext") [2132041.653] zwp_primary_selection_offer_v1#4278190081.offer("text/html") [2132041.655] zwp_primary_selection_device_v1#13.selection(zwp_primary_selection_offer_v1#4278190081) [2132041.658] zwp_primary_selection_device_v1#19.data_offer(new id zwp_primary_selection_offer_v1#4278190082) [2132041.661] zwp_primary_selection_offer_v1#4278190082.offer("text/x-moz-url-priv") [2132041.662] zwp_primary_selection_offer_v1#4278190082.offer("text/plain") [2132041.664] zwp_primary_selection_offer_v1#4278190082.offer("text/plain;charset=utf-8") [2132041.666] zwp_primary_selection_offer_v1#4278190082.offer("STRING") [2132041.668] zwp_primary_selection_offer_v1#4278190082.offer("text/plain") [2132041.670] zwp_primary_selection_offer_v1#4278190082.offer("TEXT") [2132041.672] zwp_primary_selection_offer_v1#4278190082.offer("COMPOUND_TEXT") [2132041.673] zwp_primary_selection_offer_v1#4278190082.offer("UTF8_STRING") [2132041.676] zwp_primary_selection_offer_v1#4278190082.offer("text/plain;charset=utf-8") [2132041.678] zwp_primary_selection_offer_v1#4278190082.offer("text/_moz_htmlinfo") [2132041.679] zwp_primary_selection_offer_v1#4278190082.offer("text/_moz_htmlcontext") [2132041.681] zwp_primary_selection_offer_v1#4278190082.offer("text/html") [2132041.683] zwp_primary_selection_device_v1#19.selection(zwp_primary_selection_offer_v1#4278190082) [2132041.685] zwp_text_input_v3#15.enter(wl_surface#21) [2132041.690] xdg_toplevel#36.configure(820, 604, array[4]) [2132041.694] xdg_surface#35.configure(114) [2132041.699] -> xdg_surface#35.ack_configure(114) [2132041.704] wl_surface#21.enter(wl_output#7) [2132041.712] wl_surface#30.enter(wl_output#7) [2132041.716] -> wl_surface#30.set_buffer_scale(2) [2132041.719] -> wl_surface#30.commit() [2132041.721] wl_surface#67.enter(wl_output#7) [2132041.725] -> wl_surface#67.set_buffer_scale(2) [2132041.727] -> wl_surface#67.commit() [2132041.729] wl_surface#69.enter(wl_output#7) [2132041.731] -> wl_surface#69.set_buffer_scale(2) [2132041.733] -> wl_surface#69.commit() [2132041.735] wl_surface#71.enter(wl_output#7) [2132041.737] -> wl_surface#71.set_buffer_scale(2) [2132041.740] -> wl_surface#71.commit() [2132041.741] wl_surface#73.enter(wl_output#7) [2132041.743] -> wl_surface#73.set_buffer_scale(2) [2132041.746] -> wl_surface#73.commit() [2132041.748] wl_callback#29.done(579245) [2132041.771] -> xdg_surface#35.set_window_geometry(0, -30, 820, 604) [2132050.408] -> wl_shm_pool#20.create_buffer(new id wl_buffer#29, 0, 2, 2, 8, 0) [2132050.427] -> wl_surface#21.attach(wl_buffer#29, 0, 0) [2132050.430] -> wl_surface#21.set_buffer_scale(2) [2132050.620] -> wl_shm_pool#23.resize(555648) [2132050.897] -> wl_shm_pool#23.create_buffer(new id wl_buffer#78, 0, 1640, 60, 6560, 0) [2132050.905] -> wl_subsurface#66.set_position(0, -30) [2132050.908] -> wl_surface#30.attach(wl_buffer#78, 0, 0) [2132050.911] -> wl_surface#30.damage_buffer(0, 0, 1640, 60) [2132050.913] -> wl_surface#30.commit() [2132050.915] -> wl_shm_pool#23.create_buffer(new id wl_buffer#79, 393600, 1688, 24, 6752, 0) [2132050.917] -> wl_subsurface#68.set_position(-12, -42) [2132050.919] -> wl_surface#67.attach(wl_buffer#79, 0, 0) [2132050.921] -> wl_surface#67.damage_buffer(0, 0, 1688, 24) [2132050.923] -> wl_surface#67.commit() [2132050.925] -> wl_shm_pool#23.create_buffer(new id wl_buffer#75, 393600, 1688, 24, 6752, 0) [2132050.928] -> wl_subsurface#70.set_position(-12, 574) [2132050.930] -> wl_surface#69.attach(wl_buffer#75, 0, 0) [2132050.932] -> wl_surface#69.damage_buffer(0, 0, 1688, 24) [2132050.934] -> wl_surface#69.commit() [2132050.937] -> wl_shm_pool#23.create_buffer(new id wl_buffer#76, 393600, 24, 1208, 96, 0) [2132050.940] -> wl_subsurface#72.set_position(-12, -30) [2132050.941] -> wl_surface#71.attach(wl_buffer#76, 0, 0) [2132050.943] -> wl_surface#71.damage_buffer(0, 0, 24, 1208) [2132050.946] -> wl_surface#71.commit() [2132050.947] -> wl_shm_pool#23.create_buffer(new id wl_buffer#77, 393600, 24, 1208, 96, 0) [2132050.950] -> wl_subsurface#74.set_position(820, -30) [2132050.953] -> wl_surface#73.attach(wl_buffer#77, 0, 0) [2132050.955] -> wl_surface#73.damage_buffer(0, 0, 24, 1208) [2132050.957] -> wl_surface#73.commit() [2132050.959] -> wl_surface#21.commit() [2132050.963] -> wl_shm_pool#24.resize(555648) [2132051.210] -> wl_shm_pool#24.create_buffer(new id wl_buffer#55, 0, 1640, 60, 6560, 0) [2132051.216] -> wl_subsurface#66.set_position(0, -30) [2132051.218] -> wl_surface#30.attach(wl_buffer#55, 0, 0) [2132051.220] -> wl_surface#30.damage_buffer(0, 0, 1640, 60) [2132051.222] -> wl_surface#30.commit() [2132051.224] -> wl_shm_pool#24.create_buffer(new id wl_buffer#26, 393600, 1688, 24, 6752, 0) [2132051.226] -> wl_subsurface#68.set_position(-12, -42) [2132051.228] -> wl_surface#67.attach(wl_buffer#26, 0, 0) [2132051.230] -> wl_surface#67.damage_buffer(0, 0, 1688, 24) [2132051.232] -> wl_surface#67.commit() [2132051.234] -> wl_shm_pool#24.create_buffer(new id wl_buffer#54, 393600, 1688, 24, 6752, 0) [2132051.236] -> wl_subsurface#70.set_position(-12, 574) [2132051.238] -> wl_surface#69.attach(wl_buffer#54, 0, 0) [2132051.240] -> wl_surface#69.damage_buffer(0, 0, 1688, 24) [2132051.242] -> wl_surface#69.commit() [2132051.244] -> wl_shm_pool#24.create_buffer(new id wl_buffer#28, 393600, 24, 1208, 96, 0) [2132051.247] -> wl_subsurface#72.set_position(-12, -30) [2132051.249] -> wl_surface#71.attach(wl_buffer#28, 0, 0) [2132051.251] -> wl_surface#71.damage_buffer(0, 0, 24, 1208) [2132051.253] -> wl_surface#71.commit() [2132051.255] -> wl_shm_pool#24.create_buffer(new id wl_buffer#25, 393600, 24, 1208, 96, 0) [2132051.258] -> wl_subsurface#74.set_position(820, -30) [2132051.259] -> wl_surface#73.attach(wl_buffer#25, 0, 0) [2132051.261] -> wl_surface#73.damage_buffer(0, 0, 24, 1208) [2132051.264] -> wl_surface#73.commit() [2132051.266] -> wl_surface#21.commit() [2132051.284] {Display Queue} wl_display#1.delete_id(48) [2132051.288] {Display Queue} wl_display#1.delete_id(43) [2132051.291] {Display Queue} wl_display#1.delete_id(46) [2132051.292] {Display Queue} wl_display#1.delete_id(47) [2132051.294] {Display Queue} wl_display#1.delete_id(45) [2132051.297] zwp_text_input_v3#15.done(1) [2132051.380] -> wl_surface#21.frame(new id wl_callback#45) [2132051.537] {mesa egl surface queue} wl_callback#34.done(579245) [2132051.974] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132051.984] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#47) [2132052.015] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#47.add(fd 129, 0, 0, 6656, 33554432, 9878274) [2132052.022] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#47.add(fd 130, 1, 7667712, 2048, 33554432, 9878274) [2132052.025] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#47.create_immed(new id wl_buffer#46, 1640, 1148, 875713089, 0) [2132052.031] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#47.destroy() [2132052.034] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#46, 0, 0) [2132052.037] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132052.039] {mesa egl surface queue} -> wl_surface#21.commit() [2132052.073] -> xdg_surface#35.set_window_geometry(0, -30, 779, 592) [2132052.080] -> wl_surface#21.commit() [2132052.082] -> xdg_surface#35.set_window_geometry(0, -30, 779, 592) [2132052.084] -> wl_surface#21.commit() [2132052.097] -> zwp_text_input_v3#15.set_cursor_rectangle(9, 11, 9, 22) [2132052.102] -> zwp_text_input_v3#15.commit() [2132052.107] -> wl_surface#21.commit() [2132053.787] wl_buffer#79.release() [2132053.794] -> wl_buffer#79.destroy() [2132053.797] wl_buffer#77.release() [2132053.799] -> wl_buffer#77.destroy() [2132053.801] wl_buffer#76.release() [2132053.802] -> wl_buffer#76.destroy() [2132053.804] wl_buffer#29.release() [2132053.806] -> wl_buffer#29.destroy() [2132053.808] wl_buffer#78.release() [2132053.809] -> wl_buffer#78.destroy() [2132053.811] wl_buffer#75.release() [2132053.813] -> wl_buffer#75.destroy() [2132053.816] wl_buffer#26.release() [2132053.818] -> wl_buffer#26.destroy() [2132053.819] wl_buffer#25.release() [2132053.821] -> wl_buffer#25.destroy() [2132053.823] wl_buffer#28.release() [2132053.825] -> wl_buffer#28.destroy() [2132053.827] wl_buffer#55.release() [2132053.829] -> wl_buffer#55.destroy() [2132053.831] wl_buffer#54.release() [2132053.832] -> wl_buffer#54.destroy() [2132054.067] -> wl_shm_pool#23.create_buffer(new id wl_buffer#43, 0, 1558, 60, 6232, 0) [2132054.074] -> wl_subsurface#66.set_position(0, -30) [2132054.077] -> wl_surface#30.attach(wl_buffer#43, 0, 0) [2132054.079] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132054.082] -> wl_surface#30.commit() [2132054.083] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 1606, 24, 6424, 0) [2132054.086] -> wl_subsurface#68.set_position(-12, -42) [2132054.088] -> wl_surface#67.attach(wl_buffer#48, 0, 0) [2132054.090] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132054.092] -> wl_surface#67.commit() [2132054.093] -> wl_shm_pool#23.create_buffer(new id wl_buffer#64, 373920, 1606, 24, 6424, 0) [2132054.096] -> wl_subsurface#70.set_position(-12, 562) [2132054.098] -> wl_surface#69.attach(wl_buffer#64, 0, 0) [2132054.100] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132054.102] -> wl_surface#69.commit() [2132054.104] -> wl_shm_pool#23.create_buffer(new id wl_buffer#65, 373920, 24, 1184, 96, 0) [2132054.107] -> wl_subsurface#72.set_position(-12, -30) [2132054.109] -> wl_surface#71.attach(wl_buffer#65, 0, 0) [2132054.111] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132054.113] -> wl_surface#71.commit() [2132054.115] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 373920, 24, 1184, 96, 0) [2132054.117] -> wl_subsurface#74.set_position(779, -30) [2132054.119] -> wl_surface#73.attach(wl_buffer#62, 0, 0) [2132054.121] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132054.123] -> wl_surface#73.commit() [2132054.126] -> wl_surface#21.commit() [2132055.007] {Display Queue} wl_display#1.delete_id(47) [2132055.013] {Display Queue} wl_display#1.delete_id(79) [2132055.015] {Display Queue} wl_display#1.delete_id(77) [2132055.017] {Display Queue} wl_display#1.delete_id(76) [2132055.019] {Display Queue} wl_display#1.delete_id(29) [2132055.021] {Display Queue} wl_display#1.delete_id(78) [2132055.023] {Display Queue} wl_display#1.delete_id(75) [2132055.025] {Display Queue} wl_display#1.delete_id(26) [2132055.027] {Display Queue} wl_display#1.delete_id(25) [2132055.029] {Display Queue} wl_display#1.delete_id(28) [2132055.035] {Display Queue} wl_display#1.delete_id(55) [2132055.038] {Display Queue} wl_display#1.delete_id(54) [2132055.040] wl_buffer#48.release() [2132055.042] -> wl_buffer#48.destroy() [2132055.044] wl_buffer#62.release() [2132055.046] -> wl_buffer#62.destroy() [2132055.048] wl_buffer#65.release() [2132055.051] -> wl_buffer#65.destroy() [2132055.053] wl_buffer#43.release() [2132055.055] -> wl_buffer#43.destroy() [2132055.056] wl_buffer#64.release() [2132055.058] -> wl_buffer#64.destroy() [2132055.060] zwp_text_input_v3#15.done(2) [2132065.279] {Display Queue} wl_display#1.delete_id(48) [2132065.288] {Display Queue} wl_display#1.delete_id(62) [2132065.290] {Display Queue} wl_display#1.delete_id(65) [2132065.292] {Display Queue} wl_display#1.delete_id(43) [2132065.294] {Display Queue} wl_display#1.delete_id(64) [2132065.296] {Display Queue} wl_display#1.delete_id(45) [2132065.298] {Display Queue} wl_display#1.delete_id(34) [2132065.300] wl_callback#45.done(579270) [2132065.306] -> wl_surface#21.frame(new id wl_callback#45) [2132065.350] {mesa egl surface queue} wl_buffer#27.release() [2132065.353] {mesa egl surface queue} -> wl_buffer#27.destroy() [2132065.356] {mesa egl surface queue} wl_callback#34.done(579270) [2132065.637] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132065.643] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#64) [2132065.657] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#64.add(fd 129, 0, 0, 6656, 33554432, 9878274) [2132065.663] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#64.add(fd 130, 1, 7667712, 2048, 33554432, 9878274) [2132065.666] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#64.create_immed(new id wl_buffer#43, 1558, 1124, 875713089, 0) [2132065.670] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#64.destroy() [2132065.672] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#43, 0, 0) [2132065.675] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132065.677] {mesa egl surface queue} -> wl_surface#21.commit() [2132065.947] -> wl_shm_pool#23.create_buffer(new id wl_buffer#65, 0, 1558, 60, 6232, 0) [2132065.954] -> wl_subsurface#66.set_position(0, -30) [2132065.957] -> wl_surface#30.attach(wl_buffer#65, 0, 0) [2132065.960] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132065.963] -> wl_surface#30.commit() [2132065.965] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 373920, 1606, 24, 6424, 0) [2132065.968] -> wl_subsurface#68.set_position(-12, -42) [2132065.970] -> wl_surface#67.attach(wl_buffer#62, 0, 0) [2132065.973] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132065.975] -> wl_surface#67.commit() [2132065.977] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 1606, 24, 6424, 0) [2132065.980] -> wl_subsurface#70.set_position(-12, 562) [2132065.982] -> wl_surface#69.attach(wl_buffer#48, 0, 0) [2132065.984] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132065.987] -> wl_surface#69.commit() [2132065.989] -> wl_shm_pool#23.create_buffer(new id wl_buffer#54, 373920, 24, 1184, 96, 0) [2132065.992] -> wl_subsurface#72.set_position(-12, -30) [2132065.994] -> wl_surface#71.attach(wl_buffer#54, 0, 0) [2132065.996] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132065.999] -> wl_surface#71.commit() [2132066.001] -> wl_shm_pool#23.create_buffer(new id wl_buffer#55, 373920, 24, 1184, 96, 0) [2132066.003] -> wl_subsurface#74.set_position(779, -30) [2132066.006] -> wl_surface#73.attach(wl_buffer#55, 0, 0) [2132066.008] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132066.010] -> wl_surface#73.commit() [2132066.013] -> wl_surface#21.commit() [2132066.623] {Display Queue} wl_display#1.delete_id(27) [2132066.628] {Display Queue} wl_display#1.delete_id(64) [2132066.630] wl_buffer#62.release() [2132066.632] -> wl_buffer#62.destroy() [2132066.634] wl_buffer#55.release() [2132066.636] -> wl_buffer#55.destroy() [2132066.638] wl_buffer#54.release() [2132066.640] -> wl_buffer#54.destroy() [2132066.647] wl_buffer#65.release() [2132066.649] -> wl_buffer#65.destroy() [2132066.651] wl_buffer#48.release() [2132066.652] -> wl_buffer#48.destroy() [2132083.491] {Display Queue} wl_display#1.delete_id(62) [2132083.503] {Display Queue} wl_display#1.delete_id(55) [2132083.505] {Display Queue} wl_display#1.delete_id(54) [2132083.507] {Display Queue} wl_display#1.delete_id(65) [2132083.508] {Display Queue} wl_display#1.delete_id(48) [2132083.510] {Display Queue} wl_display#1.delete_id(45) [2132083.512] {Display Queue} wl_display#1.delete_id(34) [2132083.513] wl_callback#45.done(579288) [2132083.518] -> wl_surface#21.frame(new id wl_callback#45) [2132084.760] {mesa egl surface queue} wl_buffer#46.release() [2132084.767] {mesa egl surface queue} -> wl_buffer#46.destroy() [2132084.770] {mesa egl surface queue} wl_callback#34.done(579288) [2132084.867] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132084.872] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#48) [2132084.887] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#48.add(fd 129, 0, 0, 6656, 33554432, 9878274) [2132084.893] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#48.add(fd 130, 1, 7667712, 2048, 33554432, 9878274) [2132084.896] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#48.create_immed(new id wl_buffer#65, 1558, 1124, 875713089, 0) [2132084.899] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#48.destroy() [2132084.901] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#65, 0, 0) [2132084.903] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132084.906] {mesa egl surface queue} -> wl_surface#21.commit() [2132085.138] -> wl_shm_pool#23.create_buffer(new id wl_buffer#54, 0, 1558, 60, 6232, 0) [2132085.144] -> wl_subsurface#66.set_position(0, -30) [2132085.147] -> wl_surface#30.attach(wl_buffer#54, 0, 0) [2132085.149] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132085.151] -> wl_surface#30.commit() [2132085.153] -> wl_shm_pool#23.create_buffer(new id wl_buffer#55, 373920, 1606, 24, 6424, 0) [2132085.156] -> wl_subsurface#68.set_position(-12, -42) [2132085.158] -> wl_surface#67.attach(wl_buffer#55, 0, 0) [2132085.160] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132085.169] -> wl_surface#67.commit() [2132085.173] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 373920, 1606, 24, 6424, 0) [2132085.176] -> wl_subsurface#70.set_position(-12, 562) [2132085.178] -> wl_surface#69.attach(wl_buffer#62, 0, 0) [2132085.180] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132085.182] -> wl_surface#69.commit() [2132085.183] -> wl_shm_pool#23.create_buffer(new id wl_buffer#64, 373920, 24, 1184, 96, 0) [2132085.186] -> wl_subsurface#72.set_position(-12, -30) [2132085.187] -> wl_surface#71.attach(wl_buffer#64, 0, 0) [2132085.190] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132085.192] -> wl_surface#71.commit() [2132085.193] -> wl_shm_pool#23.create_buffer(new id wl_buffer#27, 373920, 24, 1184, 96, 0) [2132085.196] -> wl_subsurface#74.set_position(779, -30) [2132085.198] -> wl_surface#73.attach(wl_buffer#27, 0, 0) [2132085.200] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132085.202] -> wl_surface#73.commit() [2132085.204] -> wl_surface#21.commit() [2132085.215] {Display Queue} wl_display#1.delete_id(46) [2132085.218] {Display Queue} wl_display#1.delete_id(48) [2132085.618] wl_buffer#55.release() [2132085.621] -> wl_buffer#55.destroy() [2132085.624] wl_buffer#27.release() [2132085.625] -> wl_buffer#27.destroy() [2132085.627] wl_buffer#64.release() [2132085.628] -> wl_buffer#64.destroy() [2132085.630] wl_buffer#54.release() [2132085.631] -> wl_buffer#54.destroy() [2132085.633] wl_buffer#62.release() [2132085.635] -> wl_buffer#62.destroy() [2132098.523] {Display Queue} wl_display#1.delete_id(55) [2132098.533] {Display Queue} wl_display#1.delete_id(27) [2132098.535] {Display Queue} wl_display#1.delete_id(64) [2132098.537] {Display Queue} wl_display#1.delete_id(54) [2132098.545] {Display Queue} wl_display#1.delete_id(62) [2132098.548] {Display Queue} wl_display#1.delete_id(45) [2132098.550] {Display Queue} wl_display#1.delete_id(34) [2132098.552] wl_callback#45.done(579303) [2132098.558] -> wl_surface#21.frame(new id wl_callback#45) [2132098.600] {mesa egl surface queue} wl_buffer#43.release() [2132098.604] {mesa egl surface queue} wl_callback#34.done(579303) [2132098.713] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132098.731] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#43, 0, 0) [2132098.737] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132098.742] {mesa egl surface queue} -> wl_surface#21.commit() [2132099.075] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 0, 1558, 60, 6232, 0) [2132099.085] -> wl_subsurface#66.set_position(0, -30) [2132099.091] -> wl_surface#30.attach(wl_buffer#62, 0, 0) [2132099.096] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132099.101] -> wl_surface#30.commit() [2132099.105] -> wl_shm_pool#23.create_buffer(new id wl_buffer#54, 373920, 1606, 24, 6424, 0) [2132099.111] -> wl_subsurface#68.set_position(-12, -42) [2132099.116] -> wl_surface#67.attach(wl_buffer#54, 0, 0) [2132099.120] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132099.125] -> wl_surface#67.commit() [2132099.129] -> wl_shm_pool#23.create_buffer(new id wl_buffer#64, 373920, 1606, 24, 6424, 0) [2132099.134] -> wl_subsurface#70.set_position(-12, 562) [2132099.138] -> wl_surface#69.attach(wl_buffer#64, 0, 0) [2132099.143] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132099.147] -> wl_surface#69.commit() [2132099.151] -> wl_shm_pool#23.create_buffer(new id wl_buffer#27, 373920, 24, 1184, 96, 0) [2132099.156] -> wl_subsurface#72.set_position(-12, -30) [2132099.160] -> wl_surface#71.attach(wl_buffer#27, 0, 0) [2132099.165] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132099.169] -> wl_surface#71.commit() [2132099.173] -> wl_shm_pool#23.create_buffer(new id wl_buffer#55, 373920, 24, 1184, 96, 0) [2132099.178] -> wl_subsurface#74.set_position(779, -30) [2132099.182] -> wl_surface#73.attach(wl_buffer#55, 0, 0) [2132099.186] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132099.190] -> wl_surface#73.commit() [2132099.194] -> wl_surface#21.commit() [2132099.644] wl_buffer#54.release() [2132099.653] -> wl_buffer#54.destroy() [2132099.658] wl_buffer#55.release() [2132099.661] -> wl_buffer#55.destroy() [2132099.665] wl_buffer#27.release() [2132099.667] -> wl_buffer#27.destroy() [2132099.671] wl_buffer#62.release() [2132099.673] -> wl_buffer#62.destroy() [2132099.676] wl_buffer#64.release() [2132099.679] -> wl_buffer#64.destroy() [2132099.689] -> xdg_toplevel#36.set_title("~") [2132099.988] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 0, 1558, 60, 6232, 0) [2132099.995] -> wl_subsurface#66.set_position(0, -30) [2132099.999] -> wl_surface#30.attach(wl_buffer#48, 0, 0) [2132100.003] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132100.006] -> wl_surface#30.commit() [2132100.009] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 373920, 1606, 24, 6424, 0) [2132100.014] -> wl_subsurface#68.set_position(-12, -42) [2132100.018] -> wl_surface#67.attach(wl_buffer#46, 0, 0) [2132100.022] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132100.026] -> wl_surface#67.commit() [2132100.029] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 373920, 1606, 24, 6424, 0) [2132100.033] -> wl_subsurface#70.set_position(-12, 562) [2132100.037] -> wl_surface#69.attach(wl_buffer#28, 0, 0) [2132100.040] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132100.043] -> wl_surface#69.commit() [2132100.046] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 373920, 24, 1184, 96, 0) [2132100.051] -> wl_subsurface#72.set_position(-12, -30) [2132100.054] -> wl_surface#71.attach(wl_buffer#25, 0, 0) [2132100.057] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132100.061] -> wl_surface#71.commit() [2132100.064] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 373920, 24, 1184, 96, 0) [2132100.075] -> wl_subsurface#74.set_position(779, -30) [2132100.078] -> wl_surface#73.attach(wl_buffer#26, 0, 0) [2132100.082] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132100.085] -> wl_surface#73.commit() [2132100.088] -> wl_surface#21.commit() [2132100.687] {Display Queue} wl_display#1.delete_id(54) [2132100.695] {Display Queue} wl_display#1.delete_id(55) [2132100.699] {Display Queue} wl_display#1.delete_id(27) [2132100.702] {Display Queue} wl_display#1.delete_id(62) [2132100.705] {Display Queue} wl_display#1.delete_id(64) [2132100.709] wl_buffer#46.release() [2132100.712] -> wl_buffer#46.destroy() [2132100.717] wl_buffer#26.release() [2132100.720] -> wl_buffer#26.destroy() [2132100.723] wl_buffer#25.release() [2132100.726] -> wl_buffer#25.destroy() [2132100.730] wl_buffer#48.release() [2132100.732] -> wl_buffer#48.destroy() [2132100.736] wl_buffer#28.release() [2132100.738] -> wl_buffer#28.destroy() [2132115.120] {Display Queue} wl_display#1.delete_id(46) [2132115.131] {Display Queue} wl_display#1.delete_id(26) [2132115.135] {Display Queue} wl_display#1.delete_id(25) [2132115.138] {Display Queue} wl_display#1.delete_id(48) [2132115.141] {Display Queue} wl_display#1.delete_id(28) [2132115.144] {Display Queue} wl_display#1.delete_id(45) [2132115.147] {Display Queue} wl_display#1.delete_id(34) [2132115.150] wl_callback#45.done(579319) [2132115.158] -> wl_surface#21.frame(new id wl_callback#45) [2132123.992] {mesa egl surface queue} wl_buffer#65.release() [2132124.010] {mesa egl surface queue} wl_callback#34.done(579319) [2132124.101] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132124.107] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#65, 0, 0) [2132124.110] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132124.113] {mesa egl surface queue} -> wl_surface#21.commit() [2132124.132] -> zwp_text_input_v3#15.set_cursor_rectangle(47, 33, 9, 22) [2132124.137] -> zwp_text_input_v3#15.commit() [2132124.372] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 0, 1558, 60, 6232, 0) [2132124.380] -> wl_subsurface#66.set_position(0, -30) [2132124.383] -> wl_surface#30.attach(wl_buffer#28, 0, 0) [2132124.386] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132124.389] -> wl_surface#30.commit() [2132124.391] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 1606, 24, 6424, 0) [2132124.394] -> wl_subsurface#68.set_position(-12, -42) [2132124.397] -> wl_surface#67.attach(wl_buffer#48, 0, 0) [2132124.400] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132124.402] -> wl_surface#67.commit() [2132124.404] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 373920, 1606, 24, 6424, 0) [2132124.407] -> wl_subsurface#70.set_position(-12, 562) [2132124.409] -> wl_surface#69.attach(wl_buffer#25, 0, 0) [2132124.411] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132124.414] -> wl_surface#69.commit() [2132124.416] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 373920, 24, 1184, 96, 0) [2132124.418] -> wl_subsurface#72.set_position(-12, -30) [2132124.421] -> wl_surface#71.attach(wl_buffer#26, 0, 0) [2132124.423] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132124.425] -> wl_surface#71.commit() [2132124.428] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 373920, 24, 1184, 96, 0) [2132124.431] -> wl_subsurface#74.set_position(779, -30) [2132124.434] -> wl_surface#73.attach(wl_buffer#46, 0, 0) [2132124.436] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132124.438] -> wl_surface#73.commit() [2132124.440] -> wl_surface#21.commit() [2132124.452] zwp_text_input_v3#15.done(3) [2132125.188] wl_buffer#48.release() [2132125.197] -> wl_buffer#48.destroy() [2132125.200] wl_buffer#46.release() [2132125.202] -> wl_buffer#46.destroy() [2132125.204] wl_buffer#26.release() [2132125.206] -> wl_buffer#26.destroy() [2132125.208] wl_buffer#28.release() [2132125.209] -> wl_buffer#28.destroy() [2132125.212] wl_buffer#25.release() [2132125.214] -> wl_buffer#25.destroy() [2132131.497] {Display Queue} wl_display#1.delete_id(48) [2132131.507] {Display Queue} wl_display#1.delete_id(46) [2132131.509] {Display Queue} wl_display#1.delete_id(26) [2132131.511] {Display Queue} wl_display#1.delete_id(28) [2132131.512] {Display Queue} wl_display#1.delete_id(25) [2132131.514] {Display Queue} wl_display#1.delete_id(45) [2132131.516] {Display Queue} wl_display#1.delete_id(34) [2132131.518] wl_callback#45.done(579336) [2132131.527] -> wl_surface#21.frame(new id wl_callback#45) [2132131.581] {mesa egl surface queue} wl_buffer#43.release() [2132131.584] {mesa egl surface queue} wl_callback#34.done(579336) [2132131.709] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2132131.714] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#43, 0, 0) [2132131.716] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2132131.719] {mesa egl surface queue} -> wl_surface#21.commit() [2132131.936] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 0, 1558, 60, 6232, 0) [2132131.943] -> wl_subsurface#66.set_position(0, -30) [2132131.945] -> wl_surface#30.attach(wl_buffer#25, 0, 0) [2132131.947] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2132131.950] -> wl_surface#30.commit() [2132131.952] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 373920, 1606, 24, 6424, 0) [2132131.954] -> wl_subsurface#68.set_position(-12, -42) [2132131.956] -> wl_surface#67.attach(wl_buffer#28, 0, 0) [2132131.958] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2132131.960] -> wl_surface#67.commit() [2132131.962] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 373920, 1606, 24, 6424, 0) [2132131.964] -> wl_subsurface#70.set_position(-12, 562) [2132131.966] -> wl_surface#69.attach(wl_buffer#26, 0, 0) [2132131.968] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2132131.970] -> wl_surface#69.commit() [2132131.972] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 373920, 24, 1184, 96, 0) [2132131.974] -> wl_subsurface#72.set_position(-12, -30) [2132131.976] -> wl_surface#71.attach(wl_buffer#46, 0, 0) [2132131.978] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2132131.980] -> wl_surface#71.commit() [2132131.982] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 24, 1184, 96, 0) [2132131.984] -> wl_subsurface#74.set_position(779, -30) [2132131.986] -> wl_surface#73.attach(wl_buffer#48, 0, 0) [2132131.987] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2132131.989] -> wl_surface#73.commit() [2132131.991] -> wl_surface#21.commit() [2132132.500] wl_buffer#28.release() [2132132.504] -> wl_buffer#28.destroy() [2132132.506] wl_buffer#48.release() [2132132.508] -> wl_buffer#48.destroy() [2132132.509] wl_buffer#46.release() [2132132.511] -> wl_buffer#46.destroy() [2132132.513] wl_buffer#25.release() [2132132.514] -> wl_buffer#25.destroy() [2132132.516] wl_buffer#26.release() [2132132.517] -> wl_buffer#26.destroy() [2132148.141] {Display Queue} wl_display#1.delete_id(28) [2132148.152] {Display Queue} wl_display#1.delete_id(48) [2132148.155] {Display Queue} wl_display#1.delete_id(46) [2132148.157] {Display Queue} wl_display#1.delete_id(25) [2132148.160] {Display Queue} wl_display#1.delete_id(26) [2132148.162] {Display Queue} wl_display#1.delete_id(45) [2132148.164] {Display Queue} wl_display#1.delete_id(34) [2132148.166] wl_callback#45.done(579352) [2134219.959] wl_keyboard#14.key(2622, 581424, 42, 1) [2134220.001] wl_keyboard#14.modifiers(2623, 1, 0, 0, 0) [2134220.157] -> wl_surface#21.frame(new id wl_callback#45) [2134220.219] {mesa egl surface queue} wl_buffer#65.release() [2134220.224] {mesa egl surface queue} wl_callback#34.done(579352) [2134220.323] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2134220.328] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#65, 0, 0) [2134220.331] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2134220.334] {mesa egl surface queue} -> wl_surface#21.commit() [2134220.583] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 0, 1558, 60, 6232, 0) [2134220.596] -> wl_subsurface#66.set_position(0, -30) [2134220.599] -> wl_surface#30.attach(wl_buffer#26, 0, 0) [2134220.602] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2134220.604] -> wl_surface#30.commit() [2134220.607] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 373920, 1606, 24, 6424, 0) [2134220.610] -> wl_subsurface#68.set_position(-12, -42) [2134220.612] -> wl_surface#67.attach(wl_buffer#25, 0, 0) [2134220.614] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2134220.617] -> wl_surface#67.commit() [2134220.619] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 373920, 1606, 24, 6424, 0) [2134220.622] -> wl_subsurface#70.set_position(-12, 562) [2134220.624] -> wl_surface#69.attach(wl_buffer#46, 0, 0) [2134220.627] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2134220.629] -> wl_surface#69.commit() [2134220.631] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 24, 1184, 96, 0) [2134220.634] -> wl_subsurface#72.set_position(-12, -30) [2134220.636] -> wl_surface#71.attach(wl_buffer#48, 0, 0) [2134220.638] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2134220.640] -> wl_surface#71.commit() [2134220.642] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 373920, 24, 1184, 96, 0) [2134220.645] -> wl_subsurface#74.set_position(779, -30) [2134220.647] -> wl_surface#73.attach(wl_buffer#28, 0, 0) [2134220.649] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2134220.652] -> wl_surface#73.commit() [2134220.654] -> wl_surface#21.commit() [2134221.278] wl_buffer#25.release() [2134221.286] -> wl_buffer#25.destroy() [2134221.289] wl_buffer#28.release() [2134221.291] -> wl_buffer#28.destroy() [2134221.293] wl_buffer#48.release() [2134221.294] -> wl_buffer#48.destroy() [2134221.296] wl_buffer#26.release() [2134221.297] -> wl_buffer#26.destroy() [2134221.299] wl_buffer#46.release() [2134221.300] -> wl_buffer#46.destroy() [2134222.131] {Display Queue} wl_display#1.delete_id(45) [2134222.182] {Display Queue} wl_display#1.delete_id(34) [2134222.185] wl_callback#45.done(581426) [2134230.893] {Display Queue} wl_display#1.delete_id(25) [2134230.905] {Display Queue} wl_display#1.delete_id(28) [2134230.908] {Display Queue} wl_display#1.delete_id(48) [2134230.910] {Display Queue} wl_display#1.delete_id(26) [2134230.912] {Display Queue} wl_display#1.delete_id(46) [2134230.914] wl_keyboard#14.key(2624, 581435, 29, 1) [2134230.927] wl_keyboard#14.modifiers(2625, 5, 0, 0, 0) [2134231.034] -> wl_surface#21.frame(new id wl_callback#46) [2134231.093] {mesa egl surface queue} wl_buffer#43.release() [2134231.097] {mesa egl surface queue} wl_callback#34.done(581426) [2134231.172] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2134231.177] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#43, 0, 0) [2134231.180] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2134231.183] {mesa egl surface queue} -> wl_surface#21.commit() [2134231.419] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 0, 1558, 60, 6232, 0) [2134231.425] -> wl_subsurface#66.set_position(0, -30) [2134231.428] -> wl_surface#30.attach(wl_buffer#26, 0, 0) [2134231.430] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2134231.433] -> wl_surface#30.commit() [2134231.435] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 1606, 24, 6424, 0) [2134231.438] -> wl_subsurface#68.set_position(-12, -42) [2134231.441] -> wl_surface#67.attach(wl_buffer#48, 0, 0) [2134231.443] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2134231.445] -> wl_surface#67.commit() [2134231.447] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 373920, 1606, 24, 6424, 0) [2134231.450] -> wl_subsurface#70.set_position(-12, 562) [2134231.452] -> wl_surface#69.attach(wl_buffer#28, 0, 0) [2134231.455] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2134231.457] -> wl_surface#69.commit() [2134231.459] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 373920, 24, 1184, 96, 0) [2134231.462] -> wl_subsurface#72.set_position(-12, -30) [2134231.474] -> wl_surface#71.attach(wl_buffer#25, 0, 0) [2134231.476] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2134231.479] -> wl_surface#71.commit() [2134231.481] -> wl_shm_pool#23.create_buffer(new id wl_buffer#45, 373920, 24, 1184, 96, 0) [2134231.483] -> wl_subsurface#74.set_position(779, -30) [2134231.486] -> wl_surface#73.attach(wl_buffer#45, 0, 0) [2134231.488] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2134231.490] -> wl_surface#73.commit() [2134231.492] -> wl_surface#21.commit() [2134231.953] wl_buffer#48.release() [2134231.968] -> wl_buffer#48.destroy() [2134231.972] wl_buffer#45.release() [2134231.974] -> wl_buffer#45.destroy() [2134231.976] wl_buffer#25.release() [2134231.978] -> wl_buffer#25.destroy() [2134231.980] wl_buffer#26.release() [2134231.982] -> wl_buffer#26.destroy() [2134231.984] wl_buffer#28.release() [2134231.985] -> wl_buffer#28.destroy() [2134248.357] {Display Queue} wl_display#1.delete_id(48) [2134248.369] {Display Queue} wl_display#1.delete_id(45) [2134248.372] {Display Queue} wl_display#1.delete_id(25) [2134248.374] {Display Queue} wl_display#1.delete_id(26) [2134248.376] {Display Queue} wl_display#1.delete_id(28) [2134248.378] {Display Queue} wl_display#1.delete_id(46) [2134248.380] {Display Queue} wl_display#1.delete_id(34) [2134248.382] wl_callback#46.done(581453) [2134482.896] wl_keyboard#14.key(2626, 581687, 20, 1) [2134487.058] -> wl_surface#21.frame(new id wl_callback#46) [2134487.331] {mesa egl surface queue} wl_buffer#65.release() [2134487.337] {mesa egl surface queue} wl_callback#34.done(581453) [2134487.446] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2134487.451] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#65, 0, 0) [2134487.454] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2134487.457] {mesa egl surface queue} -> wl_surface#21.commit() [2134487.494] -> zwp_text_input_v3#15.set_cursor_rectangle(9, 11, 9, 22) [2134487.498] -> zwp_text_input_v3#15.commit() [2134487.712] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 0, 1558, 60, 6232, 0) [2134487.717] -> wl_subsurface#66.set_position(0, -30) [2134487.722] -> wl_surface#30.attach(wl_buffer#28, 0, 0) [2134487.725] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2134487.727] -> wl_surface#30.commit() [2134487.730] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 373920, 1606, 24, 6424, 0) [2134487.732] -> wl_subsurface#68.set_position(-12, -42) [2134487.734] -> wl_surface#67.attach(wl_buffer#26, 0, 0) [2134487.736] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2134487.738] -> wl_surface#67.commit() [2134487.740] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 373920, 1606, 24, 6424, 0) [2134487.743] -> wl_subsurface#70.set_position(-12, 562) [2134487.744] -> wl_surface#69.attach(wl_buffer#25, 0, 0) [2134487.746] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2134487.748] -> wl_surface#69.commit() [2134487.750] -> wl_shm_pool#23.create_buffer(new id wl_buffer#45, 373920, 24, 1184, 96, 0) [2134487.752] -> wl_subsurface#72.set_position(-12, -30) [2134487.754] -> wl_surface#71.attach(wl_buffer#45, 0, 0) [2134487.756] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2134487.758] -> wl_surface#71.commit() [2134487.760] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 373920, 24, 1184, 96, 0) [2134487.762] -> wl_subsurface#74.set_position(779, -30) [2134487.764] -> wl_surface#73.attach(wl_buffer#48, 0, 0) [2134487.766] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2134487.768] -> wl_surface#73.commit() [2134487.769] -> wl_surface#21.commit() [2134512.163] zwp_text_input_v3#15.done(4) [2134512.293] {Display Queue} wl_display#1.delete_id(46) [2134512.300] {Display Queue} wl_display#1.delete_id(34) [2134512.302] wl_callback#46.done(581693) [2134512.306] wl_buffer#26.release() [2134512.310] -> wl_buffer#26.destroy() [2134512.313] wl_buffer#48.release() [2134512.314] -> wl_buffer#48.destroy() [2134512.316] wl_buffer#45.release() [2134512.318] -> wl_buffer#45.destroy() [2134512.320] wl_buffer#28.release() [2134512.330] -> wl_buffer#28.destroy() [2134512.332] wl_buffer#25.release() [2134512.333] -> wl_buffer#25.destroy() [2134512.445] -> xdg_toplevel#36.set_title("[2/2] zsh") [2134512.926] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 0, 1558, 60, 6232, 0) [2134512.934] -> wl_subsurface#66.set_position(0, -30) [2134512.938] -> wl_surface#30.attach(wl_buffer#46, 0, 0) [2134512.941] -> wl_surface#30.damage_buffer(0, 0, 1558, 60) [2134512.943] -> wl_surface#30.commit() [2134512.945] -> wl_shm_pool#23.create_buffer(new id wl_buffer#64, 373920, 1606, 24, 6424, 0) [2134512.948] -> wl_subsurface#68.set_position(-12, -42) [2134512.950] -> wl_surface#67.attach(wl_buffer#64, 0, 0) [2134512.952] -> wl_surface#67.damage_buffer(0, 0, 1606, 24) [2134512.954] -> wl_surface#67.commit() [2134512.956] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 373920, 1606, 24, 6424, 0) [2134512.958] -> wl_subsurface#70.set_position(-12, 562) [2134512.960] -> wl_surface#69.attach(wl_buffer#62, 0, 0) [2134512.962] -> wl_surface#69.damage_buffer(0, 0, 1606, 24) [2134512.964] -> wl_surface#69.commit() [2134512.966] -> wl_shm_pool#23.create_buffer(new id wl_buffer#27, 373920, 24, 1184, 96, 0) [2134512.969] -> wl_subsurface#72.set_position(-12, -30) [2134512.971] -> wl_surface#71.attach(wl_buffer#27, 0, 0) [2134512.973] -> wl_surface#71.damage_buffer(0, 0, 24, 1184) [2134512.975] -> wl_surface#71.commit() [2134512.976] -> wl_shm_pool#23.create_buffer(new id wl_buffer#55, 373920, 24, 1184, 96, 0) [2134512.979] -> wl_subsurface#74.set_position(779, -30) [2134512.981] -> wl_surface#73.attach(wl_buffer#55, 0, 0) [2134512.983] -> wl_surface#73.damage_buffer(0, 0, 24, 1184) [2134512.985] -> wl_surface#73.commit() [2134512.986] -> wl_surface#21.commit() [2134513.168] -> wl_subsurface#66.destroy() [2134513.172] -> wl_surface#30.destroy() [2134513.176] -> wl_subsurface#68.destroy() [2134513.178] -> wl_surface#67.destroy() [2134513.181] -> wl_subsurface#70.destroy() [2134513.182] -> wl_surface#69.destroy() [2134513.184] -> wl_subsurface#72.destroy() [2134513.186] -> wl_surface#71.destroy() [2134513.187] -> wl_subsurface#74.destroy() [2134513.189] -> wl_surface#73.destroy() [2134513.192] -> wl_compositor#4.create_surface(new id wl_surface#54) [2134513.197] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#75, wl_surface#54, wl_surface#21) [2134513.200] -> wl_compositor#4.create_surface(new id wl_surface#78) [2134513.202] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#29, wl_surface#78, wl_surface#21) [2134513.204] -> wl_compositor#4.create_surface(new id wl_surface#76) [2134513.206] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#77, wl_surface#76, wl_surface#21) [2134513.208] -> wl_compositor#4.create_surface(new id wl_surface#79) [2134513.210] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#47, wl_surface#79, wl_surface#21) [2134513.212] -> wl_compositor#4.create_surface(new id wl_surface#63) [2134513.215] -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#60, wl_surface#63, wl_surface#21) [2134513.317] -> wl_shm_pool#24.create_buffer(new id wl_buffer#61, 0, 779, 30, 3116, 0) [2134513.321] -> wl_subsurface#75.set_position(0, -30) [2134513.324] -> wl_surface#54.attach(wl_buffer#61, 0, 0) [2134513.326] -> wl_surface#54.damage_buffer(0, 0, 779, 30) [2134513.328] -> wl_surface#54.commit() [2134513.330] -> wl_shm_pool#24.create_buffer(new id wl_buffer#58, 93480, 803, 12, 3212, 0) [2134513.332] -> wl_subsurface#29.set_position(-12, -42) [2134513.334] -> wl_surface#78.attach(wl_buffer#58, 0, 0) [2134513.336] -> wl_surface#78.damage_buffer(0, 0, 803, 12) [2134513.338] -> wl_surface#78.commit() [2134513.340] -> wl_shm_pool#24.create_buffer(new id wl_buffer#59, 93480, 803, 12, 3212, 0) [2134513.342] -> wl_subsurface#77.set_position(-12, 562) [2134513.344] -> wl_surface#76.attach(wl_buffer#59, 0, 0) [2134513.346] -> wl_surface#76.damage_buffer(0, 0, 803, 12) [2134513.348] -> wl_surface#76.commit() [2134513.350] -> wl_shm_pool#24.create_buffer(new id wl_buffer#56, 93480, 12, 592, 48, 0) [2134513.357] -> wl_subsurface#47.set_position(-12, -30) [2134513.359] -> wl_surface#79.attach(wl_buffer#56, 0, 0) [2134513.361] -> wl_surface#79.damage_buffer(0, 0, 12, 592) [2134513.363] -> wl_surface#79.commit() [2134513.365] -> wl_shm_pool#24.create_buffer(new id wl_buffer#57, 93480, 12, 592, 48, 0) [2134513.367] -> wl_subsurface#60.set_position(779, -30) [2134513.369] -> wl_surface#63.attach(wl_buffer#57, 0, 0) [2134513.371] -> wl_surface#63.damage_buffer(0, 0, 12, 592) [2134513.373] -> wl_surface#63.commit() [2134513.397] -> wl_surface#21.frame(new id wl_callback#53) [2134514.005] {mesa egl surface queue} wl_buffer#43.release() [2134514.012] {mesa egl surface queue} wl_callback#34.done(581693) [2134514.148] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34) [2134514.153] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#43, 0, 0) [2134514.155] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647) [2134514.158] {mesa egl surface queue} -> wl_surface#21.commit() [2134514.174] {Display Queue} wl_display#1.delete_id(26) [2134514.178] {Display Queue} wl_display#1.delete_id(48) [2134514.179] {Display Queue} wl_display#1.delete_id(45) [2134514.181] {Display Queue} wl_display#1.delete_id(28) [2134514.183] {Display Queue} wl_display#1.delete_id(25) [2134514.185] wl_buffer#64.release() [2134514.187] -> wl_buffer#64.destroy() [2134514.189] wl_buffer#55.release() [2134514.191] -> wl_buffer#55.destroy() [2134514.193] wl_buffer#27.release() [2134514.194] -> wl_buffer#27.destroy() [2134514.196] wl_buffer#46.release() [2134514.197] -> wl_buffer#46.destroy() [2134514.199] wl_buffer#62.release() [2134514.201] -> wl_buffer#62.destroy() [2134514.433] -> zwp_text_input_v3#15.set_cursor_rectangle(9, 48, 9, 22) [2134514.439] -> zwp_text_input_v3#15.commit() [2134514.624] -> wl_shm_pool#23.create_buffer(new id wl_buffer#25, 0, 779, 30, 3116, 0) [2134514.630] -> wl_subsurface#75.set_position(0, -30) [2134514.632] -> wl_surface#54.attach(wl_buffer#25, 0, 0) [2134514.634] -> wl_surface#54.damage_buffer(0, 0, 779, 30) [2134514.637] -> wl_surface#54.commit() [2134514.639] -> wl_shm_pool#23.create_buffer(new id wl_buffer#28, 93480, 803, 12, 3212, 0) [2134514.641] -> wl_subsurface#29.set_position(-12, -42) [2134514.643] -> wl_surface#78.attach(wl_buffer#28, 0, 0) [2134514.645] -> wl_surface#78.damage_buffer(0, 0, 803, 12) [2134514.647] -> wl_surface#78.commit() [2134514.651] -> wl_shm_pool#23.create_buffer(new id wl_buffer#45, 93480, 803, 12, 3212, 0) [2134514.653] -> wl_subsurface#77.set_position(-12, 562) [2134514.655] -> wl_surface#76.attach(wl_buffer#45, 0, 0) [2134514.657] -> wl_surface#76.damage_buffer(0, 0, 803, 12) [2134514.660] -> wl_surface#76.commit() [2134514.661] -> wl_shm_pool#23.create_buffer(new id wl_buffer#48, 93480, 12, 592, 48, 0) [2134514.664] -> wl_subsurface#47.set_position(-12, -30) [2134514.666] -> wl_surface#79.attach(wl_buffer#48, 0, 0) [2134514.668] -> wl_surface#79.damage_buffer(0, 0, 12, 592) [2134514.670] -> wl_surface#79.commit() [2134514.672] -> wl_shm_pool#23.create_buffer(new id wl_buffer#26, 93480, 12, 592, 48, 0) [2134514.674] -> wl_subsurface#60.set_position(779, -30) [2134514.676] -> wl_surface#63.attach(wl_buffer#26, 0, 0) [2134514.678] -> wl_surface#63.damage_buffer(0, 0, 12, 592) [2134514.680] -> wl_surface#63.commit() [2134514.682] -> wl_surface#21.commit() [2134514.823] discarded [unknown]#30.[event 1](0 fd, 12 byte) [2134514.826] discarded [unknown]#67.[event 1](0 fd, 12 byte) [2134514.827] discarded [unknown]#69.[event 1](0 fd, 12 byte) [2134514.829] discarded [unknown]#71.[event 1](0 fd, 12 byte) [2134514.830] discarded [unknown]#73.[event 1](0 fd, 12 byte) [2134514.832] {Display Queue} wl_display#1.delete_id(66) [2134514.835] {Display Queue} wl_display#1.delete_id(30) [2134514.836] {Display Queue} wl_display#1.delete_id(68) [2134514.838] {Display Queue} wl_display#1.delete_id(67) [2134514.840] {Display Queue} wl_display#1.delete_id(70) [2134514.842] {Display Queue} wl_display#1.delete_id(69) [2134514.848] {Display Queue} wl_display#1.delete_id(72) [2134514.849] {Display Queue} wl_display#1.delete_id(71) [2134514.851] {Display Queue} wl_display#1.delete_id(74) [2134514.853] {Display Queue} wl_display#1.delete_id(73) [2134515.543] {Display Queue} wl_display#1.delete_id(64) [2134515.552] {Display Queue} wl_display#1.delete_id(55) [2134515.554] {Display Queue} wl_display#1.delete_id(27) [2134515.555] {Display Queue} wl_display#1.delete_id(46) [2134515.557] {Display Queue} wl_display#1.delete_id(62) [2134515.559] wl_buffer#56.release() [2134515.561] -> wl_buffer#56.destroy() [2134515.563] wl_buffer#58.release() [2134515.565] -> wl_buffer#58.destroy() [2134515.566] wl_buffer#61.release() [2134515.568] -> wl_buffer#61.destroy() [2134515.570] wl_buffer#59.release() [2134515.571] -> wl_buffer#59.destroy() [2134515.573] wl_buffer#57.release() [2134515.574] -> wl_buffer#57.destroy() [2134515.576] wl_buffer#48.release() [2134515.578] -> wl_buffer#48.destroy() [2134515.579] wl_buffer#28.release() [2134515.581] -> wl_buffer#28.destroy() [2134515.583] wl_buffer#25.release() [2134515.584] -> wl_buffer#25.destroy() [2134515.586] wl_buffer#45.release() [2134515.587] -> wl_buffer#45.destroy() [2134515.589] wl_buffer#26.release() [2134515.591] -> wl_buffer#26.destroy() [2134515.600] zwp_text_input_v3#15.done(5) [2134517.065] {Display Queue} wl_display#1.delete_id(53) [2134517.071] {Display Queue} wl_display#1.delete_id(34) [2134517.073] wl_surface#54.enter(wl_output#7) [2134517.081] -> wl_surface#54.set_buffer_scale(2) [2134517.083] -> wl_surface#54.commit() [2134517.087] wl_surface#78.enter(wl_output#7) [2134517.090] -> wl_surface#78.set_buffer_scale(2) [2134517.092] -> wl_surface#78.commit() [2134517.093] wl_surface#76.enter(wl_output#7) [2134517.095] -> wl_surface#76.set_buffer_scale(2) [2134517.097] -> wl_surface#76.commit() [2134517.099] wl_surface#79.enter(wl_output#7) [2134517.101] -> wl_surface#79.set_buffer_scale(2) [2134517.103] -> wl_surface#79.commit() [2134517.104] wl_surface#63.enter(wl_output#7) [2134517.106] -> wl_surface#63.set_buffer_scale(2) [2134517.108] -> wl_surface#63.commit() [2134517.109] wl_callback#53.done(581721) [2134517.258] -> wl_shm_pool#23.create_buffer(new id wl_buffer#53, 0, 1558, 60, 6232, 0) [2134517.263] -> wl_subsurface#75.set_position(0, -30) [2134517.265] -> wl_surface#54.attach(wl_buffer#53, 0, 0) [2134517.267] -> wl_surface#54.damage_buffer(0, 0, 1558, 60) [2134517.269] -> wl_surface#54.commit() [2134517.271] -> wl_shm_pool#23.create_buffer(new id wl_buffer#62, 373920, 1606, 24, 6424, 0) [2134517.274] -> wl_subsurface#29.set_position(-12, -42) [2134517.275] -> wl_surface#78.attach(wl_buffer#62, 0, 0) [2134517.277] -> wl_surface#78.damage_buffer(0, 0, 1606, 24) [2134517.279] -> wl_surface#78.commit() [2134517.281] -> wl_shm_pool#23.create_buffer(new id wl_buffer#46, 373920, 1606, 24, 6424, 0) [2134517.283] -> wl_subsurface#77.set_position(-12, 562) [2134517.285] -> wl_surface#76.attach(wl_buffer#46, 0, 0) [2134517.287] -> wl_surface#76.damage_buffer(0, 0, 1606, 24) [2134517.289] -> wl_surface#76.commit() [2134517.291] -> wl_shm_pool#23.create_buffer(new id wl_buffer#27, 373920, 24, 1184, 96, 0) [2134517.294] -> wl_subsurface#47.set_position(-12, -30) [2134517.296] -> wl_surface#79.attach(wl_buffer#27, 0, 0) [2134517.298] -> wl_surface#79.damage_buffer(0, 0, 24, 1184) [2134517.300] -> wl_surface#79.commit() [2134517.302] -> wl_shm_pool#23.create_buffer(new id wl_buffer#55, 373920, 24, 1184, 96, 0) [2134517.305] -> wl_subsurface#60.set_position(779, -30) [2134517.307] -> wl_surface#63.attach(wl_buffer#55, 0, 0) [2134517.310] -> wl_surface#63.damage_buffer(0, 0, 24, 1184) [2134517.312] -> wl_surface#63.commit() [2134517.314] -> wl_surface#21.commit() [2134517.326] -> wl_surface#21.frame(new id wl_callback#64) [2134517.411] {Display Queue} wl_display#1.delete_id(56) [2134517.415] {Display Queue} wl_display#1.delete_id(58) [2134517.417] {Display Queue} wl_display#1.delete_id(61) [2134517.418] {Display Queue} wl_display#1.delete_id(59) [2134517.425] {Display Queue} wl_display#1.delete_id(57) [2134517.426] {Display Queue} wl_display#1.delete_id(48) [2134517.428] {Display Queue} wl_display#1.delete_id(28) [2134517.429] {Display Queue} wl_display#1.delete_id(25) [2134517.431] {Display Queue} wl_display#1.delete_id(45) [2134517.433] {Display Queue} wl_display#1.delete_id(26) [2134517.434] {Display Queue} wl_display#1.error(wl_surface#54, 2, "Buffer size (779x30) must be an integer multiple of the buffer_scale (2).") wl_surface#54: error 2: Buffer size (779x30) must be an integer multiple of the buffer_scale (2). 18:57:20.965 ERROR wezterm_gui > running message loop: error during event_q.dispatch protocol_error=Some(ProtocolError { code: 2, object_id: 54, object_interface: "wl_surface", message: "" }): Protocol error (os error 71); terminating warning: queue 0x5c0fb01748d0 destroyed while proxies still attached: wl_callback#64 still attached wl_buffer#55 still attached wl_buffer#27 still attached wl_buffer#46 still attached wl_buffer#62 still attached wl_buffer#53 still attached wl_subsurface#60 still attached wl_surface#63 still attached wl_subsurface#47 still attached wl_surface#79 still attached wl_subsurface#77 still attached wl_surface#76 still attached wl_subsurface#29 still attached wl_surface#78 still attached wl_subsurface#75 still attached wl_surface#54 still attached zwp_primary_selection_offer_v1#4278190081 still attached wl_data_offer#4278190080 still attached xdg_wm_base#22 still attached wl_surface#21 still attached wl_data_device#18 still attached wl_pointer#16 still attached zwp_text_input_v3#15 still attached wl_keyboard#14 still attached zwp_primary_selection_device_v1#13 still attached zwp_primary_selection_device_manager_v1#3 still attached wl_data_device#12 still attached zwp_text_input_manager_v3#11 still attached wl_seat#10 still attached wl_subcompositor#9 still attached wl_data_device_manager#8 still attached wl_output#7 still attached wl_output#6 still attached wl_shm#5 still attached wl_compositor#4 still attached wl_registry#2 still attached ```

In particular:

[2134517.434] {Display Queue} wl_display#1.error(wl_surface#54, 2, "Buffer size (779x30) must be an integer multiple of the buffer_scale (2).")
wl_surface#54: error 2: Buffer size (779x30) must be an integer multiple of the buffer_scale (2).

That seems like a more informative error. Given the size and how it happens, it's probably due to the tab bar?

emilio commented 5 days ago

Ah, I guess it does need config.hide_tab_bar_if_only_one_tab = true in order for it not to be an insta-crash.

emilio commented 5 days ago

Which means this is kind of a dupe of #6233.