Skip to content

Black flicker in Kitty Wayland with single pixel buffer protocol support #7987

@vfosterm

Description

@vfosterm

Describe the bug
Kitty sets first buffer to opaque black causing a black flicker, this doesn't seem to happen when there is no single pixel buffer protocol support.
[2562189.611] {Default Queue} -> wp_single_pixel_buffer_manager_v1#23.create_u32_rgba_buffer(new id wl_buffer#36, 0, 0, 0, 4294967169)

To Reproduce
Steps to reproduce the behavior:

  1. Hyprland 44.x added single_pixel_buffer protocol support
  2. launch kitty
  3. observe brief black flicker (easier to see on colours far away from black)
  4. See error

Screenshots
Observable in the first 10 seconds of this clip
https://v.redd.it/82t3ggxbn6vd1

Environment details

[0.028] Ignoring invalid config line: '/* background              #1E1E2E */'
[2562171.888] {Default Queue}  -> wl_display#1.get_registry(new id wl_registry#2)
[2562171.909] {Default Queue}  -> wl_display#1.sync(new id wl_callback#3)
[2562171.972] {Display Queue} wl_display#1.delete_id(3)
[2562171.976] {Default Queue} wl_registry#2.global(1, "wl_seat", 9)
[2562171.981] {Default Queue}  -> wl_registry#2.bind(1, "wl_seat", 9, new id [unknown]#4)
[2562171.986] {Default Queue} wl_registry#2.global(2, "wl_data_device_manager", 3)
[2562171.990] {Default Queue}  -> wl_registry#2.bind(2, "wl_data_device_manager", 1, new id [unknown]#5)
[2562171.994] {Default Queue}  -> wl_data_device_manager#5.get_data_device(new id wl_data_device#6, wl_seat#4)
[2562171.997] {Default Queue} wl_registry#2.global(3, "wl_compositor", 6)
[2562172.000] {Default Queue}  -> wl_registry#2.bind(3, "wl_compositor", 6, new id [unknown]#7)
[2562172.004] {Default Queue} wl_registry#2.global(4, "wl_subcompositor", 1)
[2562172.007] {Default Queue}  -> wl_registry#2.bind(4, "wl_subcompositor", 1, new id [unknown]#8)
[2562172.010] {Default Queue} wl_registry#2.global(5, "wl_shm", 1)
[2562172.013] {Default Queue}  -> wl_registry#2.bind(5, "wl_shm", 1, new id [unknown]#9)
[2562172.016] {Default Queue} wl_registry#2.global(6, "wp_viewporter", 1)
[2562172.020] {Default Queue}  -> wl_registry#2.bind(6, "wp_viewporter", 1, new id [unknown]#10)
[2562172.023] {Default Queue} wl_registry#2.global(7, "wp_tearing_control_manager_v1", 1)
[2562172.026] {Default Queue} wl_registry#2.global(8, "wp_fractional_scale_manager_v1", 1)
[2562172.029] {Default Queue}  -> wl_registry#2.bind(8, "wp_fractional_scale_manager_v1", 1, new id [unknown]#11)
[2562172.032] {Default Queue} wl_registry#2.global(9, "zxdg_output_manager_v1", 3)
[2562172.035] {Default Queue} wl_registry#2.global(10, "wp_cursor_shape_manager_v1", 1)
[2562172.038] {Default Queue}  -> wl_registry#2.bind(10, "wp_cursor_shape_manager_v1", 1, new id [unknown]#12)
[2562172.041] {Default Queue} wl_registry#2.global(11, "zwp_idle_inhibit_manager_v1", 1)
[2562172.045] {Default Queue}  -> wl_registry#2.bind(11, "zwp_idle_inhibit_manager_v1", 1, new id [unknown]#13)
[2562172.048] {Default Queue} wl_registry#2.global(12, "zwp_relative_pointer_manager_v1", 1)
[2562172.051] {Default Queue}  -> wl_registry#2.bind(12, "zwp_relative_pointer_manager_v1", 1, new id [unknown]#14)
[2562172.054] {Default Queue} wl_registry#2.global(13, "zxdg_decoration_manager_v1", 1)
[2562172.057] {Default Queue}  -> wl_registry#2.bind(13, "zxdg_decoration_manager_v1", 1, new id [unknown]#15)
[2562172.060] {Default Queue} wl_registry#2.global(14, "wp_alpha_modifier_v1", 1)
[2562172.063] {Default Queue} wl_registry#2.global(15, "zwlr_gamma_control_manager_v1", 1)
[2562172.066] {Default Queue} wl_registry#2.global(16, "ext_foreign_toplevel_list_v1", 1)
[2562172.069] {Default Queue} wl_registry#2.global(17, "zwp_pointer_gestures_v1", 3)
[2562172.072] {Default Queue} wl_registry#2.global(18, "zwlr_foreign_toplevel_manager_v1", 3)
[2562172.075] {Default Queue} wl_registry#2.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[2562172.078] {Default Queue} wl_registry#2.global(20, "zwp_text_input_manager_v1", 1)
[2562172.081] {Default Queue} wl_registry#2.global(21, "zwp_text_input_manager_v3", 1)
[2562172.084] {Default Queue}  -> wl_registry#2.bind(21, "zwp_text_input_manager_v3", 1, new id [unknown]#16)
[2562172.087] {Default Queue} wl_registry#2.global(22, "zwp_pointer_constraints_v1", 1)
[2562172.090] {Default Queue}  -> wl_registry#2.bind(22, "zwp_pointer_constraints_v1", 1, new id [unknown]#17)
[2562172.094] {Default Queue} wl_registry#2.global(23, "zwlr_output_power_manager_v1", 1)
[2562172.097] {Default Queue} wl_registry#2.global(24, "xdg_activation_v1", 1)
[2562172.100] {Default Queue}  -> wl_registry#2.bind(24, "xdg_activation_v1", 1, new id [unknown]#18)
[2562172.103] {Default Queue} wl_registry#2.global(25, "ext_idle_notifier_v1", 1)
[2562172.106] {Default Queue} wl_registry#2.global(26, "ext_session_lock_manager_v1", 1)
[2562172.109] {Default Queue} wl_registry#2.global(27, "zwp_input_method_manager_v2", 1)
[2562172.118] {Default Queue} wl_registry#2.global(28, "zwp_virtual_keyboard_manager_v1", 1)
[2562172.122] {Default Queue} wl_registry#2.global(29, "zwlr_virtual_pointer_manager_v1", 2)
[2562172.125] {Default Queue} wl_registry#2.global(30, "zwlr_output_manager_v1", 4)
[2562172.128] {Default Queue} wl_registry#2.global(31, "org_kde_kwin_server_decoration_manager", 1)
[2562172.131] {Default Queue} wl_registry#2.global(32, "hyprland_focus_grab_manager_v1", 1)
[2562172.134] {Default Queue} wl_registry#2.global(33, "zwp_tablet_manager_v2", 1)
[2562172.137] {Default Queue} wl_registry#2.global(34, "zwlr_layer_shell_v1", 5)
[2562172.140] {Default Queue}  -> wl_registry#2.bind(34, "zwlr_layer_shell_v1", 5, new id [unknown]#19)
[2562172.143] {Default Queue} wl_registry#2.global(35, "wp_presentation", 1)
[2562172.147] {Default Queue} wl_registry#2.global(36, "xdg_wm_base", 6)
[2562172.150] {Default Queue}  -> wl_registry#2.bind(36, "xdg_wm_base", 6, new id [unknown]#20)
[2562172.153] {Default Queue} wl_registry#2.global(37, "zwlr_data_control_manager_v1", 2)
[2562172.156] {Default Queue} wl_registry#2.global(38, "zwp_primary_selection_device_manager_v1", 1)
[2562172.159] {Default Queue}  -> wl_registry#2.bind(38, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]#21)
[2562172.163] {Default Queue}  -> zwp_primary_selection_device_manager_v1#21.get_device(new id zwp_primary_selection_device_v1#22, wl_seat#4)
[2562172.168] {Default Queue} wl_registry#2.global(39, "xwayland_shell_v1", 1)
[2562172.171] {Default Queue} wl_registry#2.global(40, "zwlr_screencopy_manager_v1", 3)
[2562172.175] {Default Queue} wl_registry#2.global(41, "hyprland_toplevel_export_manager_v1", 2)
[2562172.178] {Default Queue} wl_registry#2.global(42, "hyprland_global_shortcuts_manager_v1", 1)
[2562172.181] {Default Queue} wl_registry#2.global(43, "xdg_dialog_v1", 1)
[2562172.184] {Default Queue} wl_registry#2.global(44, "wp_single_pixel_buffer_manager_v1", 1)
[2562172.187] {Default Queue}  -> wl_registry#2.bind(44, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]#23)
[2562172.190] {Default Queue} wl_registry#2.global(45, "wp_drm_lease_device_v1", 1)
[2562172.193] {Default Queue} wl_registry#2.global(46, "wl_drm", 2)
[2562172.196] {Default Queue} wl_registry#2.global(47, "zwp_linux_dmabuf_v1", 5)
[2562172.200] {Default Queue} wl_registry#2.global(48, "wl_output", 4)
[2562172.203] {Default Queue}  -> wl_registry#2.bind(48, "wl_output", 4, new id [unknown]#24)
[2562172.206] {Default Queue} wl_registry#2.global(49, "wl_output", 4)
[2562172.209] {Default Queue}  -> wl_registry#2.bind(49, "wl_output", 4, new id [unknown]#25)
[2562172.212] {Default Queue} wl_callback#3.done(56)
[2562172.216] {Default Queue}  -> zwp_text_input_manager_v3#16.get_text_input(new id zwp_text_input_v3#3, wl_seat#4)
[2562172.219] {Default Queue}  -> wl_display#1.sync(new id wl_callback#26)
[2562172.331] {Display Queue} wl_display#1.delete_id(26)
[2562172.334] {Default Queue} wl_seat#4.name("Hyprland")
[2562172.337] {Default Queue} wl_seat#4.capabilities(3)
[2562172.340] {Default Queue}  -> wl_seat#4.get_pointer(new id wl_pointer#27)
[2562172.343] {Default Queue}  -> wp_cursor_shape_manager_v1#12.get_pointer(new id wp_cursor_shape_device_v1#28, wl_pointer#27)
[2562172.347] {Default Queue}  -> wl_seat#4.get_keyboard(new id wl_keyboard#29)
[2562172.350] {Default Queue} discarded wl_shm#9.format(0)
[2562172.353] {Default Queue} discarded wl_shm#9.format(1)
[2562172.356] {Default Queue} discarded wl_shm#9.format(875709016)
[2562172.359] {Default Queue} discarded wl_shm#9.format(875708993)
[2562172.361] {Default Queue} discarded wl_shm#9.format(808669784)
[2562172.364] {Default Queue} discarded wl_shm#9.format(808669761)
[2562172.367] {Default Queue} discarded wl_shm#9.format(808665688)
[2562172.370] {Default Queue} discarded wl_shm#9.format(808665665)
[2562172.372] {Default Queue} wl_output#24.geometry(0, 0, 600, 340, 0, "Ancor Communications Inc", "ROG PG279Q", 0)
[2562172.376] {Default Queue} wl_output#24.name("DP-2")
[2562172.383] {Default Queue} wl_output#24.description("Ancor Communications Inc ROG PG279Q #ASN1nwQFBgfd (DP-2)")
[2562172.386] {Default Queue} wl_output#24.scale(1)
[2562172.389] {Default Queue} wl_output#24.mode(1, 2560, 1440, 143998)
[2562172.395] {Default Queue} wl_output#24.done()
[2562172.398] {Default Queue} wl_output#25.geometry(0, 0, 530, 300, 0, "Ancor Communications Inc", "MG248", 0)
[2562172.402] {Default Queue} wl_output#25.name("DP-3")
[2562172.405] {Default Queue} wl_output#25.description("Ancor Communications Inc MG248 G6LMQS012365 (DP-3)")
[2562172.408] {Default Queue} wl_output#25.scale(1)
[2562172.411] {Default Queue} wl_output#25.mode(1, 1920, 1080, 143981)
[2562172.414] {Default Queue} wl_output#25.done()
[2562172.417] {Default Queue} wl_callback#26.done(56)
[2562172.421] {Default Queue}  -> wl_compositor#7.create_surface(new id wl_surface#26)
[2562185.705] {Default Queue}  -> wl_compositor#7.create_surface(new id wl_surface#30)
[2562185.714] {Default Queue}  -> wp_fractional_scale_manager_v1#11.get_fractional_scale(new id wp_fractional_scale_v1#31, wl_surface#30)
[2562185.720] {Default Queue}  -> wp_viewporter#10.get_viewport(new id wp_viewport#32, wl_surface#30)
[2562185.724] {Default Queue}  -> wl_surface#30.set_buffer_scale(1)
[2562185.728] {Default Queue}  -> xdg_wm_base#20.get_xdg_surface(new id xdg_surface#33, wl_surface#30)
[2562185.731] {Default Queue}  -> xdg_surface#33.get_toplevel(new id xdg_toplevel#34)
[2562185.734] {Default Queue}  -> zxdg_decoration_manager_v1#15.get_toplevel_decoration(new id zxdg_toplevel_decoration_v1#35, xdg_toplevel#34)
[2562185.740] {Default Queue}  -> xdg_toplevel#34.set_app_id("kitty")
[2562185.743] {Default Queue}  -> xdg_toplevel#34.set_title("kitty")
[2562185.746] {Default Queue}  -> zxdg_toplevel_decoration_v1#35.set_mode(2)
[2562185.749] {Default Queue}  -> wl_surface#30.commit()
[2562185.752] {Default Queue}  -> wl_display#1.sync(new id wl_callback#36)
[2562186.207] {Display Queue} wl_display#1.delete_id(36)
[2562186.215] {Default Queue} wl_keyboard#29.keymap(1, fd 6, 70815)
[2562189.528] {Default Queue} wl_keyboard#29.repeat_info(25, 600)
[2562189.573] {Default Queue} wp_fractional_scale_v1#31.preferred_scale(120)
[2562189.578] {Default Queue}  -> wl_surface#30.set_buffer_scale(1)
[2562189.581] {Default Queue} xdg_toplevel#34.wm_capabilities(array[8])
[2562189.585] {Default Queue} zxdg_toplevel_decoration_v1#35.configure(2)
[2562189.588] {Default Queue} zxdg_toplevel_decoration_v1#35.configure(2)
[2562189.591] {Default Queue} xdg_toplevel#34.configure(1280, 1395, array[16])
[2562189.594] {Default Queue} wl_callback#36.done(57)
[2562189.597] {Default Queue} xdg_surface#33.configure(57)
[2562189.600] {Default Queue}  -> xdg_surface#33.ack_configure(57)
[2562189.604] {Default Queue}  -> xdg_surface#33.set_window_geometry(0, 0, 1280, 1395)
[2562189.607] {Default Queue}  -> wp_viewport#32.set_destination(1280, 1395)
[2562189.611] {Default Queue}  -> wp_single_pixel_buffer_manager_v1#23.create_u32_rgba_buffer(new id wl_buffer#36, 0, 0, 0, 4294967169)
[2562189.616] {Default Queue}  -> wl_surface#30.set_buffer_scale(1)
[2562189.620] {Default Queue}  -> wp_viewport#32.set_destination(1280, 1395)
[2562189.623] {Default Queue}  -> wl_surface#30.attach(wl_buffer#36, 0, 0)
[2562189.626] {Default Queue}  -> wl_surface#30.commit()
[2562189.630] {Default Queue}  -> wl_display#1.sync(new id wl_callback#37)
[2562190.257] {Display Queue} wl_display#1.delete_id(37)
[2562190.266] {Default Queue} discarded wl_buffer#36.release()
[2562190.270] {Default Queue} xdg_toplevel#34.configure(1280, 1395, array[20])
[2562190.274] {Default Queue} wl_surface#30.enter(wl_output#24)
[2562190.277] {Default Queue} wp_fractional_scale_v1#31.preferred_scale(120)
[2562190.281] {Default Queue}  -> wl_surface#30.set_buffer_scale(1)
[2562190.284] {Default Queue} wl_surface#30.preferred_buffer_scale(1)
[2562190.287] {Default Queue} wl_surface#30.preferred_buffer_transform(0)
[2562190.290] {Default Queue} xdg_toplevel#34.configure(1270, 1385, array[20])
[2562190.294] {Default Queue} wl_keyboard#29.enter(61, wl_surface#30, array[0])
[2562190.303] {Default Queue} wl_keyboard#29.modifiers(62, 0, 0, 0, 0)
[2562190.308] {Default Queue} wl_data_device#6.selection(nil)
[2562190.311] {Default Queue} xdg_toplevel#34.configure(1270, 1385, array[24])
[2562190.314] {Default Queue} xdg_toplevel#34.configure(1266, 1381, array[24])
[2562190.317] {Default Queue} wp_fractional_scale_v1#31.preferred_scale(120)
[2562190.321] {Default Queue} wl_surface#30.preferred_buffer_scale(1)
[2562190.324] {Default Queue} wl_surface#30.preferred_buffer_transform(0)
[2562190.327] {Default Queue} wl_pointer#27.enter(64, wl_surface#30, -7.00000000, 668.00000000)
[2562190.331] {Default Queue}  -> wp_cursor_shape_device_v1#28.set_shape(64, 1)
[2562190.334] {Default Queue} wl_pointer#27.frame()
[2562190.337] {Default Queue} zwp_primary_selection_device_v1#22.selection(nil)
[2562190.341] {Default Queue} wl_callback#37.done(64)
[2562190.344] {Default Queue} xdg_surface#33.configure(58)
[2562190.347] {Default Queue}  -> xdg_surface#33.ack_configure(58)
[2562190.350] {Default Queue}  -> xdg_surface#33.set_window_geometry(0, 0, 1266, 1381)
[2562190.353] {Default Queue}  -> wp_viewport#32.set_destination(1266, 1381)
[2562202.783]  -> wl_display#1.get_registry(new id wl_registry#37)
[2562202.791]  -> wl_display#1.sync(new id wl_callback#38)
[2562202.849] {Display Queue} wl_display#1.delete_id(38)
[2562202.853] wl_registry#37.global(1, "wl_seat", 9)
[2562202.857] wl_registry#37.global(2, "wl_data_device_manager", 3)
[2562202.860] wl_registry#37.global(3, "wl_compositor", 6)
[2562202.863] wl_registry#37.global(4, "wl_subcompositor", 1)
[2562202.866] wl_registry#37.global(5, "wl_shm", 1)
[2562202.869] wl_registry#37.global(6, "wp_viewporter", 1)
[2562202.872] wl_registry#37.global(7, "wp_tearing_control_manager_v1", 1)
[2562202.875] wl_registry#37.global(8, "wp_fractional_scale_manager_v1", 1)
[2562202.878] wl_registry#37.global(9, "zxdg_output_manager_v1", 3)
[2562202.881] wl_registry#37.global(10, "wp_cursor_shape_manager_v1", 1)
[2562202.884] wl_registry#37.global(11, "zwp_idle_inhibit_manager_v1", 1)
[2562202.887] wl_registry#37.global(12, "zwp_relative_pointer_manager_v1", 1)
[2562202.890] wl_registry#37.global(13, "zxdg_decoration_manager_v1", 1)
[2562202.893] wl_registry#37.global(14, "wp_alpha_modifier_v1", 1)
[2562202.896] wl_registry#37.global(15, "zwlr_gamma_control_manager_v1", 1)
[2562202.898] wl_registry#37.global(16, "ext_foreign_toplevel_list_v1", 1)
[2562202.901] wl_registry#37.global(17, "zwp_pointer_gestures_v1", 3)
[2562202.904] wl_registry#37.global(18, "zwlr_foreign_toplevel_manager_v1", 3)
[2562202.907] wl_registry#37.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[2562202.910] wl_registry#37.global(20, "zwp_text_input_manager_v1", 1)
[2562202.913] wl_registry#37.global(21, "zwp_text_input_manager_v3", 1)
[2562202.916] wl_registry#37.global(22, "zwp_pointer_constraints_v1", 1)
[2562202.919] wl_registry#37.global(23, "zwlr_output_power_manager_v1", 1)
[2562202.922] wl_registry#37.global(24, "xdg_activation_v1", 1)
[2562202.925] wl_registry#37.global(25, "ext_idle_notifier_v1", 1)
[2562202.928] wl_registry#37.global(26, "ext_session_lock_manager_v1", 1)
[2562202.931] wl_registry#37.global(27, "zwp_input_method_manager_v2", 1)
[2562202.934] wl_registry#37.global(28, "zwp_virtual_keyboard_manager_v1", 1)
[2562202.937] wl_registry#37.global(29, "zwlr_virtual_pointer_manager_v1", 2)
[2562202.940] wl_registry#37.global(30, "zwlr_output_manager_v1", 4)
[2562202.943] wl_registry#37.global(31, "org_kde_kwin_server_decoration_manager", 1)
[2562202.945] wl_registry#37.global(32, "hyprland_focus_grab_manager_v1", 1)
[2562202.948] wl_registry#37.global(33, "zwp_tablet_manager_v2", 1)
[2562202.951] wl_registry#37.global(34, "zwlr_layer_shell_v1", 5)
[2562202.954] wl_registry#37.global(35, "wp_presentation", 1)
[2562202.957] wl_registry#37.global(36, "xdg_wm_base", 6)
[2562202.960] wl_registry#37.global(37, "zwlr_data_control_manager_v1", 2)
[2562202.963] wl_registry#37.global(38, "zwp_primary_selection_device_manager_v1", 1)
[2562202.966] wl_registry#37.global(39, "xwayland_shell_v1", 1)
[2562202.974] wl_registry#37.global(40, "zwlr_screencopy_manager_v1", 3)
[2562202.977] wl_registry#37.global(41, "hyprland_toplevel_export_manager_v1", 2)
[2562202.980] wl_registry#37.global(42, "hyprland_global_shortcuts_manager_v1", 1)
[2562202.983] wl_registry#37.global(43, "xdg_dialog_v1", 1)
[2562202.986] wl_registry#37.global(44, "wp_single_pixel_buffer_manager_v1", 1)
[2562202.989] wl_registry#37.global(45, "wp_drm_lease_device_v1", 1)
[2562202.992] wl_registry#37.global(46, "wl_drm", 2)
[2562202.995]  -> wl_registry#37.bind(46, "wl_drm", 2, new id [unknown]#39)
[2562202.999] wl_registry#37.global(47, "zwp_linux_dmabuf_v1", 5)
[2562203.002]  -> wl_registry#37.bind(47, "zwp_linux_dmabuf_v1", 4, new id [unknown]#40)
[2562203.006] wl_registry#37.global(48, "wl_output", 4)
[2562203.009] wl_registry#37.global(49, "wl_output", 4)
[2562203.012] wl_callback#38.done(64)
[2562203.017]  -> zwp_linux_dmabuf_v1#40.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#38)
[2562203.020]  -> wl_display#1.sync(new id wl_callback#41)
[2562203.062] {Display Queue} wl_display#1.delete_id(41)
[2562203.065] discarded wl_drm#39.device("/dev/dri/renderD128")
[2562203.068] discarded wl_drm#39.capabilities(1)
[2562203.071] discarded wl_drm#39.format(875708993)
[2562203.074] discarded wl_drm#39.format(875709016)
[2562203.076] discarded wl_drm#39.format(538982482)
[2562203.079] discarded wl_drm#39.format(943212370)
[2562203.082] discarded wl_drm#39.format(540422482)
[2562203.085] discarded wl_drm#39.format(842221394)
[2562203.087] discarded wl_drm#39.format(1498831189)
[2562203.090] discarded wl_drm#39.format(842093121)
[2562203.093] discarded wl_drm#39.format(842089025)
[2562203.095] discarded wl_drm#39.format(842088786)
[2562203.098] discarded wl_drm#39.format(842088770)
[2562203.101] discarded wl_drm#39.format(892424792)
[2562203.103] discarded wl_drm#39.format(892420696)
[2562203.106] discarded wl_drm#39.format(892426322)
[2562203.109] discarded wl_drm#39.format(892426306)
[2562203.111] discarded wl_drm#39.format(892424769)
[2562203.114] discarded wl_drm#39.format(892420673)
[2562203.117] discarded wl_drm#39.format(892420434)
[2562203.119] discarded wl_drm#39.format(892420418)
[2562203.122] discarded wl_drm#39.format(1211384385)
[2562203.125] discarded wl_drm#39.format(1211384408)
[2562203.128] discarded wl_drm#39.format(875713089)
[2562203.131] discarded wl_drm#39.format(875713112)
[2562203.135] discarded wl_drm#39.format(943867730)
[2562203.139] discarded wl_drm#39.format(909199186)
[2562203.143] discarded wl_drm#39.format(909199170)
[2562203.146] discarded wl_drm#39.format(875710290)
[2562203.150] discarded wl_drm#39.format(875710274)
[2562203.154] discarded wl_drm#39.format(808669761)
[2562203.158] discarded wl_drm#39.format(875714642)
[2562203.161] discarded wl_drm#39.format(875714626)
[2562203.165] discarded wl_drm#39.format(875708754)
[2562203.169] discarded wl_drm#39.format(875708738)
[2562203.172] discarded wl_drm#39.format(808669784)
[2562203.175] discarded wl_drm#39.format(808665688)
[2562203.178] discarded wl_drm#39.format(808671314)
[2562203.181] discarded wl_drm#39.format(808671298)
[2562203.183] discarded wl_drm#39.format(808665426)
[2562203.186] discarded wl_drm#39.format(808665410)
[2562203.189] discarded wl_drm#39.format(825241938)
[2562203.192] discarded wl_drm#39.format(808464722)
[2562203.194] discarded wl_drm#39.format(808665665)
[2562203.197] discarded wl_drm#39.format(825241922)
[2562203.200] discarded wl_drm#39.format(808464706)
[2562203.202] discarded wl_drm#39.format(842093913)
[2562203.205] discarded wl_drm#39.format(842094158)
[2562203.208] discarded wl_drm#39.format(825382478)
[2562203.210] discarded wl_drm#39.format(909203022)
[2562203.213] discarded wl_drm#39.format(875714126)
[2562203.216] discarded wl_drm#39.format(808530000)
[2562203.219] discarded wl_drm#39.format(808530512)
[2562203.221] discarded wl_drm#39.format(842084432)
[2562203.224] discarded wl_drm#39.format(825246792)
[2562203.227] discarded wl_drm#39.format(809781333)
[2562203.229] zwp_linux_dmabuf_feedback_v1#38.format_table(fd 6, 10176)
[2562203.237] zwp_linux_dmabuf_feedback_v1#38.main_device(array[8])
[2562203.240] zwp_linux_dmabuf_feedback_v1#38.tranche_target_device(array[8])
[2562203.243] zwp_linux_dmabuf_feedback_v1#38.tranche_flags(0)
[2562203.246] zwp_linux_dmabuf_feedback_v1#38.tranche_formats(array[1140])
[2562203.249] zwp_linux_dmabuf_feedback_v1#38.tranche_done()
[2562203.251] zwp_linux_dmabuf_feedback_v1#38.done()
[2562203.593] wl_callback#41.done(64)
[2562203.601]  -> zwp_linux_dmabuf_feedback_v1#38.destroy()
[2562203.606]  -> zwp_linux_dmabuf_v1#40.destroy()
[2562302.756]  -> wl_display#1.get_registry(new id wl_registry#41)
[2562302.765]  -> wl_display#1.sync(new id wl_callback#42)
[2562306.491] {Display Queue} wl_display#1.delete_id(38)
[2562306.505] {Display Queue} wl_display#1.delete_id(40)
[2562306.513] {Display Queue} wl_display#1.delete_id(42)
[2562306.519] wl_registry#41.global(1, "wl_seat", 9)
[2562306.526] wl_registry#41.global(2, "wl_data_device_manager", 3)
[2562306.533] wl_registry#41.global(3, "wl_compositor", 6)
[2562306.539] wl_registry#41.global(4, "wl_subcompositor", 1)
[2562306.545] wl_registry#41.global(5, "wl_shm", 1)
[2562306.551] wl_registry#41.global(6, "wp_viewporter", 1)
[2562306.557] wl_registry#41.global(7, "wp_tearing_control_manager_v1", 1)
[2562306.563] wl_registry#41.global(8, "wp_fractional_scale_manager_v1", 1)
[2562306.569] wl_registry#41.global(9, "zxdg_output_manager_v1", 3)
[2562306.575] wl_registry#41.global(10, "wp_cursor_shape_manager_v1", 1)
[2562306.581] wl_registry#41.global(11, "zwp_idle_inhibit_manager_v1", 1)
[2562306.586] wl_registry#41.global(12, "zwp_relative_pointer_manager_v1", 1)
[2562306.590] wl_registry#41.global(13, "zxdg_decoration_manager_v1", 1)
[2562306.595] wl_registry#41.global(14, "wp_alpha_modifier_v1", 1)
[2562306.599] wl_registry#41.global(15, "zwlr_gamma_control_manager_v1", 1)
[2562306.604] wl_registry#41.global(16, "ext_foreign_toplevel_list_v1", 1)
[2562306.608] wl_registry#41.global(17, "zwp_pointer_gestures_v1", 3)
[2562306.613] wl_registry#41.global(18, "zwlr_foreign_toplevel_manager_v1", 3)
[2562306.617] wl_registry#41.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[2562306.622] wl_registry#41.global(20, "zwp_text_input_manager_v1", 1)
[2562306.626] wl_registry#41.global(21, "zwp_text_input_manager_v3", 1)
[2562306.631] wl_registry#41.global(22, "zwp_pointer_constraints_v1", 1)
[2562306.635] wl_registry#41.global(23, "zwlr_output_power_manager_v1", 1)
[2562306.640] wl_registry#41.global(24, "xdg_activation_v1", 1)
[2562306.644] wl_registry#41.global(25, "ext_idle_notifier_v1", 1)
[2562306.649] wl_registry#41.global(26, "ext_session_lock_manager_v1", 1)
[2562306.653] wl_registry#41.global(27, "zwp_input_method_manager_v2", 1)
[2562306.658] wl_registry#41.global(28, "zwp_virtual_keyboard_manager_v1", 1)
[2562306.662] wl_registry#41.global(29, "zwlr_virtual_pointer_manager_v1", 2)
[2562306.667] wl_registry#41.global(30, "zwlr_output_manager_v1", 4)
[2562306.671] wl_registry#41.global(31, "org_kde_kwin_server_decoration_manager", 1)
[2562306.676] wl_registry#41.global(32, "hyprland_focus_grab_manager_v1", 1)
[2562306.680] wl_registry#41.global(33, "zwp_tablet_manager_v2", 1)
[2562306.685] wl_registry#41.global(34, "zwlr_layer_shell_v1", 5)
[2562306.689] wl_registry#41.global(35, "wp_presentation", 1)
[2562306.694]  -> wl_registry#41.bind(35, "wp_presentation", 1, new id [unknown]#40)
[2562306.700] wl_registry#41.global(36, "xdg_wm_base", 6)
[2562306.704] wl_registry#41.global(37, "zwlr_data_control_manager_v1", 2)
[2562306.709] wl_registry#41.global(38, "zwp_primary_selection_device_manager_v1", 1)
[2562306.714] wl_registry#41.global(39, "xwayland_shell_v1", 1)
[2562306.718] wl_registry#41.global(40, "zwlr_screencopy_manager_v1", 3)
[2562306.722] wl_registry#41.global(41, "hyprland_toplevel_export_manager_v1", 2)
[2562306.727] wl_registry#41.global(42, "hyprland_global_shortcuts_manager_v1", 1)
[2562306.731] wl_registry#41.global(43, "xdg_dialog_v1", 1)
[2562306.736] wl_registry#41.global(44, "wp_single_pixel_buffer_manager_v1", 1)
[2562306.748] wl_registry#41.global(45, "wp_drm_lease_device_v1", 1)
[2562306.758] wl_registry#41.global(46, "wl_drm", 2)
[2562306.763] wl_registry#41.global(47, "zwp_linux_dmabuf_v1", 5)
[2562306.768]  -> wl_registry#41.bind(47, "zwp_linux_dmabuf_v1", 4, new id [unknown]#38)
[2562306.773] wl_registry#41.global(48, "wl_output", 4)
[2562306.778] wl_registry#41.global(49, "wl_output", 4)
[2562306.783] wl_callback#42.done(65)
[2562306.788]  -> zwp_linux_dmabuf_v1#38.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#42)
[2562306.793]  -> wl_display#1.sync(new id wl_callback#43)
[2562306.838] {Display Queue} wl_display#1.delete_id(43)
[2562306.843] zwp_linux_dmabuf_feedback_v1#42.format_table(fd 14, 10176)
[2562306.854] zwp_linux_dmabuf_feedback_v1#42.main_device(array[8])
[2562306.859] zwp_linux_dmabuf_feedback_v1#42.tranche_target_device(array[8])
[2562306.863] zwp_linux_dmabuf_feedback_v1#42.tranche_flags(0)
[2562306.868] zwp_linux_dmabuf_feedback_v1#42.tranche_formats(array[1140])
[2562306.900] zwp_linux_dmabuf_feedback_v1#42.tranche_done()
[2562306.904] zwp_linux_dmabuf_feedback_v1#42.done()
[2562306.909] wl_callback#43.done(65)
[2562347.848]  -> zwp_linux_dmabuf_v1#38.get_surface_feedback(new id zwp_linux_dmabuf_feedback_v1#43, wl_surface#30)
[2562347.857]  -> wl_display#1.sync(new id wl_callback#44)
[2562347.904] {Display Queue} wl_display#1.delete_id(44)
[2562347.909] zwp_linux_dmabuf_feedback_v1#43.format_table(fd 19, 10176)
[2562347.918] zwp_linux_dmabuf_feedback_v1#43.main_device(array[8])
[2562347.922] zwp_linux_dmabuf_feedback_v1#43.tranche_target_device(array[8])
[2562347.926] zwp_linux_dmabuf_feedback_v1#43.tranche_flags(0)
[2562347.929] zwp_linux_dmabuf_feedback_v1#43.tranche_formats(array[1140])
[2562347.959] zwp_linux_dmabuf_feedback_v1#43.tranche_done()
[2562347.963] zwp_linux_dmabuf_feedback_v1#43.done()
[2562347.966] wl_callback#44.done(65)
[2562420.062] {Default Queue}  -> wl_buffer#36.destroy()
[2562420.070] {Default Queue}  -> wl_surface#30.commit()
[2562459.298]  -> zwp_linux_dmabuf_v1#38.create_params(new id zwp_linux_buffer_params_v1#44)
[2562459.307]  -> zwp_linux_buffer_params_v1#44.add(fd 34, 0, 0, 5120, 50331648, 6316052)
[2562459.313]  -> zwp_linux_buffer_params_v1#44.create_immed(new id wl_buffer#45, 1266, 1381, 875713089, 0)
[2562459.317]  -> zwp_linux_buffer_params_v1#44.destroy()
[2562459.727] {Default Queue}  -> wl_surface#30.attach(wl_buffer#45, 0, 0)
[2562459.733] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2562459.737] {Default Queue}  -> wl_surface#30.commit()
[2562459.741]  -> wl_display#1.sync(new id wl_callback#46)
[0,318] The output buffer does not support sRGB color encoding, colors will be incorrect.
[2562461.507] {Display Queue} wl_display#1.delete_id(36)
[2562461.519] {Display Queue} wl_display#1.delete_id(44)
[2562461.524] {Display Queue} wl_display#1.delete_id(46)
[2562461.532] wl_callback#46.done(65)
[2562461.578] {Default Queue}  -> wp_cursor_shape_device_v1#28.set_shape(64, 9)
[2562469.721] {Default Queue}  -> zwp_text_input_v3#3.set_cursor_rectangle(7, 10, 9, 20)
[2562469.732] {Default Queue}  -> zwp_text_input_v3#3.commit()
[2562469.820] {Default Queue} wl_keyboard#29.key(65, 394561, 28, 0)
[2562469.844] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2562469.848] {Default Queue}  -> wl_surface#30.commit()
[2562469.858] {Default Queue}  -> xdg_toplevel#34.set_title("zsh")
[2562469.861] {Default Queue}  -> wl_surface#30.commit()
[2562471.401] {Default Queue}  -> wp_cursor_shape_device_v1#28.set_shape(64, 9)
[2562473.040]  -> zwp_linux_dmabuf_v1#38.create_params(new id zwp_linux_buffer_params_v1#44)
[2562473.050]  -> zwp_linux_buffer_params_v1#44.add(fd 42, 0, 0, 5120, 50331648, 6316052)
[2562473.056]  -> zwp_linux_buffer_params_v1#44.create_immed(new id wl_buffer#36, 1266, 1381, 875713089, 0)
[2562473.061]  -> zwp_linux_buffer_params_v1#44.destroy()
[2562473.067] {Default Queue}  -> wl_surface#30.attach(wl_buffer#36, 0, 0)
[2562473.072] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2562473.076] {Default Queue}  -> wl_surface#30.commit()
[2562473.087]  -> wl_display#1.sync(new id wl_callback#47)
[2562474.531] {Display Queue} wl_display#1.delete_id(44)
[2562474.542] {Display Queue} wl_display#1.delete_id(47)
[2562474.547] wl_buffer#45.release()
[2562474.556] wl_callback#47.done(65)
[2562475.257] {Display Queue} wl_display#1.delete_id(46)
[2562475.268] {Default Queue} wl_callback#46.done(394814)
[2562526.683] {Default Queue}  -> xdg_toplevel#34.set_title("~")
[2562526.691] {Default Queue}  -> wl_surface#30.commit()
[2562526.934] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2562526.943] {Default Queue}  -> wl_surface#30.commit()
[2562528.417]  -> zwp_linux_dmabuf_v1#38.create_params(new id zwp_linux_buffer_params_v1#47)
[2562528.428]  -> zwp_linux_buffer_params_v1#47.add(fd 42, 0, 0, 5120, 50331648, 6316052)
[2562528.433]  -> zwp_linux_buffer_params_v1#47.create_immed(new id wl_buffer#44, 1266, 1381, 875713089, 0)
[2562528.438]  -> zwp_linux_buffer_params_v1#47.destroy()
[2562528.444] {Default Queue}  -> wl_surface#30.attach(wl_buffer#44, 0, 0)
[2562528.452] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2562528.457] {Default Queue}  -> wl_surface#30.commit()
[2562528.461]  -> wl_display#1.sync(new id wl_callback#48)
[2562530.023] {Display Queue} wl_display#1.delete_id(47)
[2562530.034] {Display Queue} wl_display#1.delete_id(48)
[2562530.044] wl_buffer#36.release()
[2562530.055] wl_callback#48.done(65)
[2562530.653] {Display Queue} wl_display#1.delete_id(46)
[2562530.660] {Default Queue} wl_callback#46.done(394869)
[2562535.137] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2562535.146] {Default Queue}  -> wl_surface#30.commit()
[2562535.232] {Default Queue}  -> wl_surface#30.attach(wl_buffer#45, 0, 0)
[2562535.241] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2562535.246] {Default Queue}  -> wl_surface#30.commit()
[2562535.250]  -> wl_display#1.sync(new id wl_callback#48)
[2562535.278] {Display Queue} wl_display#1.delete_id(48)
[2562535.287] wl_callback#48.done(65)
[2562535.293] wl_buffer#44.release()
[2562536.573] {Display Queue} wl_display#1.delete_id(46)
[2562536.578] {Default Queue} wl_callback#46.done(394875)
[2562962.364] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2562962.388] {Default Queue}  -> wl_surface#30.commit()
[2562962.500] {Default Queue}  -> wl_surface#30.attach(wl_buffer#36, 0, 0)
[2562962.516] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2562962.523] {Default Queue}  -> wl_surface#30.commit()
[2562962.528]  -> wl_display#1.sync(new id wl_callback#48)
[2562962.617] {Display Queue} wl_display#1.delete_id(48)
[2562962.631] wl_buffer#45.release()
[2562962.643] wl_callback#48.done(65)
[2562967.720] {Display Queue} wl_display#1.delete_id(46)
[2562967.730] {Default Queue} wl_callback#46.done(395307)
[2563463.590] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2563463.609] {Default Queue}  -> wl_surface#30.commit()
[2563463.718] {Default Queue}  -> wl_surface#30.attach(wl_buffer#44, 0, 0)
[2563463.730] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2563463.734] {Default Queue}  -> wl_surface#30.commit()
[2563463.738]  -> wl_display#1.sync(new id wl_callback#48)
[2563464.278] {Display Queue} wl_display#1.delete_id(46)
[2563464.288] {Display Queue} wl_display#1.delete_id(48)
[2563464.293] wl_buffer#36.release()
[2563464.301] {Default Queue} wl_callback#46.done(395803)
[2563464.309] wl_callback#48.done(65)
[2563962.463] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#48)
[2563962.486] {Default Queue}  -> wl_surface#30.commit()
[2563962.604] {Default Queue}  -> wl_surface#30.attach(wl_buffer#45, 0, 0)
[2563962.618] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2563962.625] {Default Queue}  -> wl_surface#30.commit()
[2563962.631]  -> wl_display#1.sync(new id wl_callback#46)
[2563963.246] {Display Queue} wl_display#1.delete_id(48)
[2563963.261] {Display Queue} wl_display#1.delete_id(46)
[2563963.268] wl_buffer#44.release()
[2563963.279] {Default Queue} wl_callback#48.done(396302)
[2563963.308] wl_callback#46.done(65)
[2564462.731] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2564462.757] {Default Queue}  -> wl_surface#30.commit()
[2564462.874] {Default Queue}  -> wl_surface#30.attach(wl_buffer#36, 0, 0)
[2564462.888] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2564462.895] {Default Queue}  -> wl_surface#30.commit()
[2564462.901]  -> wl_display#1.sync(new id wl_callback#48)
[2564463.531] {Display Queue} wl_display#1.delete_id(46)
[2564463.546] {Display Queue} wl_display#1.delete_id(48)
[2564463.553] wl_buffer#45.release()
[2564463.564] {Default Queue} wl_callback#46.done(396802)
[2564463.582] wl_callback#48.done(65)
[2564962.729] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#48)
[2564962.752] {Default Queue}  -> wl_surface#30.commit()
[2564962.871] {Default Queue}  -> wl_surface#30.attach(wl_buffer#44, 0, 0)
[2564962.885] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2564962.892] {Default Queue}  -> wl_surface#30.commit()
[2564962.898]  -> wl_display#1.sync(new id wl_callback#46)
[2564963.530] {Display Queue} wl_display#1.delete_id(48)
[2564963.545] {Display Queue} wl_display#1.delete_id(46)
[2564963.552] wl_buffer#36.release()
[2564963.563] {Default Queue} wl_callback#48.done(397302)
[2564963.581] wl_callback#46.done(65)
[2565462.387] {Default Queue}  -> wl_pointer#27.set_cursor(64, nil, 0, 0)
[2565462.766] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2565462.773] {Default Queue}  -> wl_surface#30.commit()
[2565462.907] {Default Queue}  -> wl_surface#30.attach(wl_buffer#45, 0, 0)
[2565462.920] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2565462.927] {Default Queue}  -> wl_surface#30.commit()
[2565462.933]  -> wl_display#1.sync(new id wl_callback#48)
[2565463.570] {Display Queue} wl_display#1.delete_id(46)
[2565463.585] {Display Queue} wl_display#1.delete_id(48)
[2565463.592] wl_buffer#44.release()
[2565463.603] {Default Queue} wl_callback#46.done(397802)
[2565463.621] wl_callback#48.done(65)
[2565962.720] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#48)
[2565962.744] {Default Queue}  -> wl_surface#30.commit()
[2565962.864] {Default Queue}  -> wl_surface#30.attach(wl_buffer#36, 0, 0)
[2565962.877] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2565962.884] {Default Queue}  -> wl_surface#30.commit()
[2565962.890]  -> wl_display#1.sync(new id wl_callback#46)
[2565963.515] {Display Queue} wl_display#1.delete_id(48)
[2565963.530] {Display Queue} wl_display#1.delete_id(46)
[2565963.537] wl_buffer#45.release()
[2565963.553] {Default Queue} wl_callback#48.done(398302)
[2565963.574] wl_callback#46.done(65)
[2566349.884] {Default Queue} xdg_toplevel#34.configure(1266, 1381, array[20])
[2566349.915] {Default Queue} wl_keyboard#29.leave(67, wl_surface#30)
[2566349.962] {Default Queue}  -> zwp_text_input_v3#3.disable()
[2566349.968] {Default Queue}  -> zwp_text_input_v3#3.commit()
[2566349.973] {Default Queue} wl_pointer#27.leave(71, wl_surface#30)
[2566349.979] {Default Queue} wl_pointer#27.frame()
[2566349.983] {Default Queue} xdg_surface#33.configure(66)
[2566349.988] {Default Queue}  -> xdg_surface#33.ack_configure(66)
[2566349.998] {Default Queue}  -> zwp_text_input_v3#3.disable()
[2566350.002] {Default Queue}  -> zwp_text_input_v3#3.commit()
[2566350.008] {Default Queue}  -> xdg_surface#33.set_window_geometry(0, 0, 1266, 1381)
[2566350.013] {Default Queue}  -> wp_viewport#32.set_destination(1266, 1381)
[2566350.018] {Default Queue}  -> wl_surface#30.commit()
[2566351.003] {Default Queue}  -> wl_surface#30.frame(new id wl_callback#46)
[2566351.012] {Default Queue}  -> wl_surface#30.commit()
[2566353.727] {Default Queue}  -> wl_surface#30.attach(wl_buffer#44, 0, 0)
[2566353.740] {Default Queue}  -> wl_surface#30.damage(0, 0, 1266, 1381)
[2566353.746] {Default Queue}  -> wl_surface#30.commit()
[2566353.752]  -> wl_display#1.sync(new id wl_callback#48)
[2566354.663] {Display Queue} wl_display#1.delete_id(48)
[2566354.680] wl_buffer#36.release()
[2566354.696] wl_callback#48.done(72)
[2566362.559] {Display Queue} wl_display#1.delete_id(46)
[2566362.575] {Default Queue} wl_callback#46.done(398700)
[2567814.842] {Default Queue}  -> wp_fractional_scale_v1#31.destroy()
[2567814.862] {Default Queue}  -> wp_viewport#32.destroy()
[2567815.574]  -> wl_buffer#45.destroy()
[2567815.590]  -> wl_buffer#36.destroy()
[2567815.667]  -> zwp_linux_dmabuf_feedback_v1#43.destroy()
[2567815.672]  -> wl_buffer#44.destroy()
[2567817.016] {Default Queue}  -> zxdg_toplevel_decoration_v1#35.destroy()
[2567817.025] {Default Queue}  -> xdg_toplevel#34.destroy()
[2567817.029] {Default Queue}  -> xdg_surface#33.destroy()
[2567817.033] {Default Queue}  -> wl_surface#30.destroy()
[2567817.864]  -> zwp_linux_dmabuf_feedback_v1#42.destroy()
[2567817.872]  -> wp_presentation#40.destroy()
[2567817.876]  -> zwp_linux_dmabuf_v1#38.destroy()
[2567864.059] {Default Queue}  -> wl_surface#26.destroy()
[2567864.067] {Default Queue}  -> wl_subcompositor#8.destroy()
[2567864.074] {Default Queue}  -> zxdg_decoration_manager_v1#15.destroy()
[2567864.077] {Default Queue}  -> xdg_wm_base#20.destroy()
[2567864.082] {Default Queue}  -> zwp_relative_pointer_manager_v1#14.destroy()
[2567864.085] {Default Queue}  -> zwp_pointer_constraints_v1#17.destroy()
[2567864.088] {Default Queue}  -> zwp_text_input_v3#3.destroy()
[2567864.091] {Default Queue}  -> zwp_text_input_manager_v3#16.destroy()
[2567864.096] {Default Queue}  -> zwp_primary_selection_device_v1#22.destroy()
[2567864.099] {Default Queue}  -> zwp_primary_selection_device_manager_v1#21.destroy()
[2567864.102] {Default Queue}  -> xdg_activation_v1#18.destroy()
[2567864.105] {Default Queue}  -> wp_single_pixel_buffer_manager_v1#23.destroy()
[2567864.108] {Default Queue}  -> wp_cursor_shape_manager_v1#12.destroy()
[2567864.111] {Default Queue}  -> wp_viewporter#10.destroy()
[2567864.114] {Default Queue}  -> wp_fractional_scale_manager_v1#11.destroy()
[2567864.117] {Default Queue}  -> zwlr_layer_shell_v1#19.destroy()
[2567864.120] {Default Queue}  -> zwp_idle_inhibit_manager_v1#13.destroy()

Additional context
hyprwm/Hyprland#8148
#7963

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions