Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wayland xdg_surface::configure event sends incorrect window size #6262

Open
aliaksandr-trush opened this issue Oct 10, 2024 · 0 comments
Open
Labels
bug Something isn't working

Comments

@aliaksandr-trush
Copy link
Contributor

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 20241007_103714_ed430415

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

When WezTerm window Maximized\FullScreen\Tiled and it is loosing the focus, window receiving incorrect window size in the configure event (initial windows size), instead of correct one.
In logs you can see a few configure events received by WezTerm:

  1. Window creation: new_size(none, none)
  2. Window creation in windowed mode: new_size(Some(1260), Some(900))
  3. TIle to the right WindowConfigure { new_size: (Some(960), Some(1048))
  4. Loose focus: WindowConfigure { new_size: (Some(960), Some(900)),

To Reproduce

  1. Run WezTerm
  2. Make it FullScreen/Maximized/Tiled
  3. Switch workspace or Focus another application

Configuration

local config = wezterm.config_builder()
config.initial_cols = 140
config.initial_rows = 50
config.enable_tab_bar = false
config.window_decorations = "NONE"
config.window_padding = { left = 0, right = 0, top = 0, bottom = 0 }

Expected Behavior

Window size should be defined correctly.

Logs

» WAYLAND_DEBUG=1 WEZTERM_LOG=info ./target/debug/wezterm start aliaksandr@t14s-fedora
[2652321.299] -> wl_display#1.get_registry(new id wl_registry#2)
[2652321.353] -> wl_display#1.sync(new id wl_callback#3)
[2652321.600] {Display Queue} wl_display#1.delete_id(3)
[2652321.646] wl_registry#2.global(1, "wl_compositor", 6)
[2652321.800] wl_registry#2.global(2, "wl_drm", 2)
[2652321.820] wl_registry#2.global(3, "wl_shm", 2)
[2652321.836] wl_registry#2.global(4, "wl_output", 4)
[2652321.858] wl_registry#2.global(5, "zxdg_output_manager_v1", 3)
[2652321.884] wl_registry#2.global(6, "wl_data_device_manager", 3)
[2652321.928] wl_registry#2.global(7, "zwp_primary_selection_device_manager_v1", 1)
[2652321.953] wl_registry#2.global(8, "wl_subcompositor", 1)
[2652321.976] wl_registry#2.global(9, "xdg_wm_base", 6)
[2652321.998] wl_registry#2.global(10, "gtk_shell1", 5)
[2652322.021] wl_registry#2.global(11, "wp_viewporter", 1)
[2652322.042] wl_registry#2.global(12, "wp_fractional_scale_manager_v1", 1)
[2652322.063] wl_registry#2.global(13, "zwp_pointer_gestures_v1", 3)
[2652322.084] wl_registry#2.global(14, "zwp_tablet_manager_v2", 1)
[2652322.104] wl_registry#2.global(15, "wl_seat", 8)
[2652322.124] wl_registry#2.global(16, "zwp_relative_pointer_manager_v1", 1)
[2652322.145] wl_registry#2.global(17, "zwp_pointer_constraints_v1", 1)
[2652322.167] wl_registry#2.global(18, "zxdg_exporter_v2", 1)
[2652322.188] wl_registry#2.global(19, "zxdg_importer_v2", 1)
[2652322.208] wl_registry#2.global(20, "zxdg_exporter_v1", 1)
[2652322.228] wl_registry#2.global(21, "zxdg_importer_v1", 1)
[2652322.248] wl_registry#2.global(22, "zwp_linux_dmabuf_v1", 5)
[2652322.269] wl_registry#2.global(23, "wp_single_pixel_buffer_manager_v1", 1)
[2652322.289] wl_registry#2.global(24, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[2652322.310] wl_registry#2.global(25, "zwp_text_input_manager_v3", 1)
[2652322.330] wl_registry#2.global(26, "wp_presentation", 1)
[2652322.351] wl_registry#2.global(27, "xdg_activation_v1", 1)
[2652322.371] wl_registry#2.global(28, "zwp_idle_inhibit_manager_v1", 1)
[2652322.391] wl_registry#2.global(29, "wp_linux_drm_syncobj_manager_v1", 1)
[2652322.411] wl_callback#3.done(42100)
[2652322.528] -> wl_registry#2.bind(3, "wl_shm", 1, new id [unknown]#3)
[2652322.631] -> wl_shm#3.create_pool(new id wl_shm_pool#4, fd 11, 1)
[2652322.739] -> wl_registry#2.bind(1, "wl_compositor", 6, new id [unknown]#5)
[2652322.781] -> wl_registry#2.bind(8, "wl_subcompositor", 1, new id [unknown]#6)
[2652322.827] -> wl_registry#2.bind(4, "wl_output", 4, new id [unknown]#7)
[2652322.875] -> wl_registry#2.bind(5, "zxdg_output_manager_v1", 3, new id [unknown]#8)
[2652322.968] -> zxdg_output_manager_v1#8.get_xdg_output(new id zxdg_output_v1#9, wl_output#7)
[2652323.022] -> wl_registry#2.bind(25, "zwp_text_input_manager_v3", 1, new id [unknown]#10)
[2652323.073] -> wl_registry#2.bind(15, "wl_seat", 7, new id [unknown]#11)
[2652323.116] -> wl_registry#2.bind(9, "xdg_wm_base", 6, new id [unknown]#12)
[2652323.153] -> wl_registry#2.bind(6, "wl_data_device_manager", 3, new id [unknown]#13)
[2652323.184] -> wl_registry#2.bind(7, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]#14)
[2653543.913] wl_shm#3.format(0)
[2653543.943] wl_shm#3.format(1)
[2653543.950] wl_shm#3.format(875708993)
[2653543.955] wl_shm#3.format(875709016)
[2653543.960] wl_shm#3.format(909199186)
[2653543.966] wl_shm#3.format(808669761)
[2653543.971] wl_shm#3.format(808669784)
[2653543.975] wl_shm#3.format(808665665)
[2653543.980] wl_shm#3.format(808665688)
[2653543.985] wl_shm#3.format(1211388481)
[2653543.991] wl_shm#3.format(1211388504)
[2653544.001] wl_shm#3.format(1211384385)
[2653544.006] wl_shm#3.format(1211384408)
[2653544.012] wl_shm#3.format(1448695129)
[2653544.017] wl_shm#3.format(842094158)
[2653544.022] wl_shm#3.format(808530000)
[2653544.026] wl_shm#3.format(842093913)
[2653544.038] wl_output#7.geometry(0, 0, 310, 170, 0, "CMN", "0x14f2", 0)
[2653544.052] wl_output#7.mode(3, 1920, 1080, 60001)
[2653544.059] wl_output#7.scale(1)
[2653544.064] wl_output#7.name("eDP-1")
[2653544.072] wl_output#7.description("Убудаваны дысплэй")
[2653544.080] wl_output#7.done()
[2653544.085] zxdg_output_v1#9.logical_position(0, 0)
[2653544.093] zxdg_output_v1#9.logical_size(1920, 1080)
[2653544.098] zxdg_output_v1#9.name("eDP-1")
[2653544.104] zxdg_output_v1#9.description("Убудаваны дысплэй")
[2653544.110] wl_output#7.done()
[2653544.115] wl_seat#11.capabilities(3)
[2653544.127] wl_seat#11.name("seat0")
[2653544.573] -> wl_seat#11.get_keyboard(new id wl_keyboard#15)
[2653544.627] -> zwp_text_input_manager_v3#10.get_text_input(new id zwp_text_input_v3#16, wl_seat#11)
[2653544.662] -> wl_data_device_manager#13.get_data_device(new id wl_data_device#17, wl_seat#11)
[2653544.681] -> zwp_primary_selection_device_manager_v1#14.get_device(new id zwp_primary_selection_device_v1#18, wl_seat#11)
[2653544.705] -> wl_compositor#5.create_surface(new id wl_surface#19)
[2653544.729] -> wl_seat#11.get_pointer(new id wl_pointer#20)
[2653545.195] wl_keyboard#15.keymap(1, fd 22, 73561)
[2653545.214] wl_keyboard#15.repeat_info(33, 500)
[2653563.067] -> wl_compositor#5.create_surface(new id wl_surface#21)
[2653563.189] -> xdg_wm_base#12.get_xdg_surface(new id xdg_surface#22, wl_surface#21)
[2653563.209] -> xdg_surface#22.get_toplevel(new id xdg_toplevel#23)
[2653563.238] -> xdg_toplevel#23.set_app_id("org.wezfurlong.wezterm")
[2653563.255] -> xdg_toplevel#23.set_title("wezterm")
[2653563.321] -> wl_shm#3.create_pool(new id wl_shm_pool#24, fd 24, 1)
[2653563.368] -> wl_compositor#5.create_surface(new id wl_surface#25)
[2653563.387] -> wl_subcompositor#6.get_subsurface(new id wl_subsurface#26, wl_surface#25, wl_surface#21)
[2653563.401] -> wl_subsurface#26.set_sync()
[2653563.409] -> wl_compositor#5.create_surface(new id wl_surface#27)
[2653563.421] -> wl_subcompositor#6.get_subsurface(new id wl_subsurface#28, wl_surface#27, wl_surface#21)
[2653563.431] -> wl_subsurface#28.set_sync()
[2653563.442] -> wl_compositor#5.create_surface(new id wl_surface#29)
[2653563.454] -> wl_subcompositor#6.get_subsurface(new id wl_subsurface#30, wl_surface#29, wl_surface#21)
[2653563.479] -> wl_subsurface#30.set_sync()
[2653563.488] -> wl_compositor#5.create_surface(new id wl_surface#31)
[2653563.508] -> wl_subcompositor#6.get_subsurface(new id wl_subsurface#32, wl_surface#31, wl_surface#21)
[2653563.518] -> wl_subsurface#32.set_sync()
[2653563.530] -> wl_compositor#5.create_surface(new id wl_surface#33)
[2653563.541] -> wl_subcompositor#6.get_subsurface(new id wl_subsurface#34, wl_surface#33, wl_surface#21)
[2653563.551] -> wl_subsurface#34.set_sync()
[2653563.564] -> wl_subsurface#26.destroy()
[2653563.576] -> wl_surface#25.destroy()
[2653563.590] -> wl_subsurface#28.destroy()
[2653563.599] -> wl_surface#27.destroy()
[2653563.608] -> wl_subsurface#30.destroy()
[2653563.616] -> wl_surface#29.destroy()
[2653563.627] -> wl_subsurface#32.destroy()
[2653563.635] -> wl_surface#31.destroy()
[2653563.644] -> wl_subsurface#34.destroy()
[2653563.652] -> wl_surface#33.destroy()
[2653563.664] -> xdg_toplevel#23.set_min_size(32, 32)
[2653563.676] -> xdg_surface#22.set_window_geometry(0, 0, 1260, 900)
[2653563.685] -> wl_surface#21.commit()
[2653597.153] discarded [unknown]#25.[event 2](0 fd, 12 byte)
[2653597.168] discarded [unknown]#27.[event 2](0 fd, 12 byte)
[2653597.171] discarded [unknown]#29.[event 2](0 fd, 12 byte)
[2653597.174] discarded [unknown]#31.[event 2](0 fd, 12 byte)
[2653597.178] discarded [unknown]#33.[event 2](0 fd, 12 byte)
[2653597.196] {Display Queue} wl_display#1.delete_id(26)
[2653597.205] {Display Queue} wl_display#1.delete_id(25)
[2653597.210] {Display Queue} wl_display#1.delete_id(28)
[2653597.216] {Display Queue} wl_display#1.delete_id(27)
[2653597.221] {Display Queue} wl_display#1.delete_id(30)
[2653597.225] {Display Queue} wl_display#1.delete_id(29)
[2653597.231] {Display Queue} wl_display#1.delete_id(32)
[2653597.235] {Display Queue} wl_display#1.delete_id(31)
[2653597.239] {Display Queue} wl_display#1.delete_id(34)
[2653597.242] {Display Queue} wl_display#1.delete_id(33)
[2653597.247] wl_surface#21.preferred_buffer_scale(1)
[2653597.283] xdg_toplevel#23.configure_bounds(1920, 1048)
[2653597.290] xdg_toplevel#23.wm_capabilities(array[16])
[2653597.301] xdg_toplevel#23.configure(0, 0, array[0])
[2653597.307] xdg_surface#22.configure(3297)
[2653597.413] -> xdg_surface#22.ack_configure(3297)
21:54:11.938 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (None, None), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(0x0), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
21:54:11.938 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: None, window_configure: Some(WindowConfigure { new_size: (None, None), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(0x0), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
21:54:11.938 INFO window::os::wayland::window > Had configured an event
[2653613.348] {mesa egl display queue} -> wl_display#1.get_registry(new id wl_registry#33)
[2653613.365] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#34)
[2653613.781] {Display Queue} wl_display#1.delete_id(34)
[2653613.795] {mesa egl display queue} wl_registry#33.global(1, "wl_compositor", 6)
[2653613.802] {mesa egl display queue} wl_registry#33.global(2, "wl_drm", 2)
[2653613.807] {mesa egl display queue} wl_registry#33.global(3, "wl_shm", 2)
[2653613.814] {mesa egl display queue} wl_registry#33.global(4, "wl_output", 4)
[2653613.819] {mesa egl display queue} wl_registry#33.global(5, "zxdg_output_manager_v1", 3)
[2653613.824] {mesa egl display queue} wl_registry#33.global(6, "wl_data_device_manager", 3)
[2653613.829] {mesa egl display queue} wl_registry#33.global(7, "zwp_primary_selection_device_manager_v1", 1)
[2653613.834] {mesa egl display queue} wl_registry#33.global(8, "wl_subcompositor", 1)
[2653613.839] {mesa egl display queue} wl_registry#33.global(9, "xdg_wm_base", 6)
[2653613.847] {mesa egl display queue} wl_registry#33.global(10, "gtk_shell1", 5)
[2653613.852] {mesa egl display queue} wl_registry#33.global(11, "wp_viewporter", 1)
[2653613.857] {mesa egl display queue} wl_registry#33.global(12, "wp_fractional_scale_manager_v1", 1)
[2653613.863] {mesa egl display queue} wl_registry#33.global(13, "zwp_pointer_gestures_v1", 3)
[2653613.868] {mesa egl display queue} wl_registry#33.global(14, "zwp_tablet_manager_v2", 1)
[2653613.873] {mesa egl display queue} wl_registry#33.global(15, "wl_seat", 8)
[2653613.878] {mesa egl display queue} wl_registry#33.global(16, "zwp_relative_pointer_manager_v1", 1)
[2653613.883] {mesa egl display queue} wl_registry#33.global(17, "zwp_pointer_constraints_v1", 1)
[2653613.888] {mesa egl display queue} wl_registry#33.global(18, "zxdg_exporter_v2", 1)
[2653613.893] {mesa egl display queue} wl_registry#33.global(19, "zxdg_importer_v2", 1)
[2653613.914] {mesa egl display queue} wl_registry#33.global(20, "zxdg_exporter_v1", 1)
[2653613.919] {mesa egl display queue} wl_registry#33.global(21, "zxdg_importer_v1", 1)
[2653613.925] {mesa egl display queue} wl_registry#33.global(22, "zwp_linux_dmabuf_v1", 5)
[2653613.932] {mesa egl display queue} -> wl_registry#33.bind(22, "zwp_linux_dmabuf_v1", 4, new id [unknown]#31)
[2653613.941] {mesa egl display queue} wl_registry#33.global(23, "wp_single_pixel_buffer_manager_v1", 1)
[2653613.948] {mesa egl display queue} wl_registry#33.global(24, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[2653613.954] {mesa egl display queue} wl_registry#33.global(25, "zwp_text_input_manager_v3", 1)
[2653613.960] {mesa egl display queue} wl_registry#33.global(26, "wp_presentation", 1)
[2653613.968] {mesa egl display queue} wl_registry#33.global(27, "xdg_activation_v1", 1)
[2653613.972] {mesa egl display queue} wl_registry#33.global(28, "zwp_idle_inhibit_manager_v1", 1)
[2653613.977] {mesa egl display queue} wl_registry#33.global(29, "wp_linux_drm_syncobj_manager_v1", 1)
[2653613.981] {mesa egl display queue} wl_callback#34.done(42100)
[2653613.987] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#34)
[2653613.993] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#32)
[2653614.222] {Display Queue} wl_display#1.delete_id(32)
[2653614.234] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.format_table(fd 24, 1968)
[2653614.265] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.main_device(array[8])
[2653614.880] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_target_device(array[8])
[2653614.890] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_flags(0)
[2653614.913] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_formats(array[246])
[2653614.933] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.tranche_done()
[2653614.939] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#34.done()
[2653614.944] {mesa egl display queue} wl_callback#32.done(42100)
[2653614.953] {mesa egl display queue} -> zwp_linux_dmabuf_feedback_v1#34.destroy()
[2653671.388] {mesa egl surface queue} -> zwp_linux_dmabuf_v1#31.get_surface_feedback(new id zwp_linux_dmabuf_feedback_v1#32, wl_surface#21)
[2653671.420] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#29)
[2653671.767] {Display Queue} wl_display#1.delete_id(34)
[2653671.780] {Display Queue} wl_display#1.delete_id(29)
[2653671.784] {mesa egl display queue} wl_callback#29.done(42100)
[2653677.308] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.format_table(fd 28, 1968)
[2653677.345] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.main_device(array[8])
[2653677.350] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_target_device(array[8])
[2653677.354] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_flags(0)
[2653677.359] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_formats(array[246])
[2653677.368] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.tranche_done()
[2653677.373] {mesa egl surface queue} zwp_linux_dmabuf_feedback_v1#32.done()
[2653733.809] -> wl_surface#21.frame(new id wl_callback#29)
[2653743.199] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2653743.225] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2653743.274] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 29, 0, 0, 5120, 33554436, 1079097857)
[2653743.287] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 1, 5242880, 1536, 33554436, 1079097857)
[2653743.293] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#27, 1260, 900, 875713089, 0)
[2653743.306] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2653743.312] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0)
[2653743.317] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2653743.324] {mesa egl surface queue} -> wl_surface#21.commit()
21:54:12.085 INFO wezterm_gui::termwindow > GetConfigOverrides
21:54:12.085 INFO wezterm_gui::termwindow > SetConfigOverrides
[2654937.496] {Display Queue} wl_display#1.delete_id(30)
[2654937.521] {Display Queue} wl_display#1.delete_id(29)
[2654937.525] {Display Queue} wl_display#1.delete_id(34)
[2654937.529] wl_keyboard#15.enter(42102, wl_surface#21, array[0])
[2654937.547] wl_keyboard#15.modifiers(42102, 0, 0, 0, 0)
[2654937.554] wl_data_device#17.data_offer(new id wl_data_offer#4278190080)
[2654937.570] wl_data_offer#4278190080.offer("text/plain")
[2654937.579] wl_data_offer#4278190080.offer("text/plain;charset=utf-8")
[2654937.584] wl_data_offer#4278190080.offer("STRING")
[2654937.589] wl_data_offer#4278190080.offer("text/plain")
[2654937.597] wl_data_offer#4278190080.offer("TEXT")
[2654937.603] wl_data_offer#4278190080.offer("COMPOUND_TEXT")
[2654937.608] wl_data_offer#4278190080.offer("UTF8_STRING")
[2654937.614] wl_data_offer#4278190080.offer("text/plain;charset=utf-8")
[2654937.619] wl_data_device#17.selection(wl_data_offer#4278190080)
[2654937.625] zwp_primary_selection_device_v1#18.data_offer(new id zwp_primary_selection_offer_v1#4278190081)
[2654937.635] zwp_primary_selection_offer_v1#4278190081.offer("text/plain")
[2654937.643] zwp_primary_selection_offer_v1#4278190081.offer("text/plain;charset=utf-8")
[2654937.649] zwp_primary_selection_offer_v1#4278190081.offer("STRING")
[2654937.657] zwp_primary_selection_offer_v1#4278190081.offer("text/plain")
[2654937.663] zwp_primary_selection_offer_v1#4278190081.offer("TEXT")
[2654937.669] zwp_primary_selection_offer_v1#4278190081.offer("COMPOUND_TEXT")
[2654937.675] zwp_primary_selection_offer_v1#4278190081.offer("UTF8_STRING")
[2654937.684] zwp_primary_selection_offer_v1#4278190081.offer("text/plain;charset=utf-8")
[2654937.691] zwp_primary_selection_device_v1#18.selection(zwp_primary_selection_offer_v1#4278190081)
[2654937.698] zwp_text_input_v3#16.enter(wl_surface#21)
[2654937.705] xdg_toplevel#23.configure_bounds(1920, 1048)
[2654937.714] xdg_toplevel#23.configure(1260, 900, array[4])
[2654937.725] xdg_surface#22.configure(3299)
[2654937.734] wl_surface#21.enter(wl_output#7)
[2654937.742] wl_callback#29.done(91508146)
[2654937.752] wl_pointer#20.enter(42104, wl_surface#21, 245.28906250, 199.45312500)
[2654937.761] wl_pointer#20.frame()
[2654937.909] -> zwp_text_input_v3#16.enable()
[2654937.922] -> zwp_text_input_v3#16.commit()
[2654938.953] -> xdg_surface#22.ack_configure(3299)
21:54:13.279 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (Some(1260), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
[2654939.755] -> xdg_toplevel#23.set_title("~")
[2654939.782] -> wl_surface#21.commit()
[2654939.821] zwp_text_input_v3#16.done(1)
21:54:13.282 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: Some((1260, 900)), window_configure: Some(WindowConfigure { new_size: (Some(1260), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
[2654941.836] -> xdg_surface#22.set_window_geometry(0, 0, 1260, 900)
[2654941.867] -> wl_surface#21.commit()
21:54:13.282 INFO window::os::wayland::window > Had configured an event
[2654942.102] -> wl_surface#21.frame(new id wl_callback#29)
[2654996.640] {mesa egl surface queue} wl_callback#34.done(91508146)
[2654999.761] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2654999.789] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2654999.839] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 29, 0, 0, 5120, 33554436, 1079097857)
[2654999.855] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 1, 5242880, 1536, 33554436, 1079097857)
[2654999.864] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#28, 1260, 900, 875713089, 0)
[2654999.874] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2654999.881] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2654999.888] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2654999.911] {mesa egl surface queue} -> wl_surface#21.commit()
21:54:13.341 INFO wezterm_gui::termwindow > GetConfigOverrides
[2655001.580] -> zwp_text_input_v3#16.set_cursor_rectangle(126, 18, 9, 18)
[2655001.603] -> zwp_text_input_v3#16.commit()
[2655001.648] {Display Queue} wl_display#1.delete_id(30)
[2655004.224] {Display Queue} wl_display#1.delete_id(29)
[2655004.248] {Display Queue} wl_display#1.delete_id(34)
[2655004.252] wl_callback#29.done(91509396)
[2655004.278] zwp_text_input_v3#16.done(2)
[2655008.722] -> wl_surface#21.frame(new id wl_callback#29)
[2655010.276] {mesa egl surface queue} wl_buffer#27.release()
[2655010.294] {mesa egl surface queue} -> wl_buffer#27.destroy()
[2655010.300] {mesa egl surface queue} wl_callback#34.done(91509396)
[2655012.769] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2655012.793] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2655012.836] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 29, 0, 0, 5120, 33554436, 1079097857)
[2655012.849] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 1, 5242880, 1536, 33554436, 1079097857)
[2655012.855] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#25, 1260, 900, 875713089, 0)
[2655012.864] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2655012.871] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#25, 0, 0)
[2655012.877] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2655012.882] {mesa egl surface queue} -> wl_surface#21.commit()
21:54:13.353 INFO wezterm_gui::termwindow > SetConfigOverrides
[2655014.575] {Display Queue} wl_display#1.delete_id(27)
[2655014.594] {Display Queue} wl_display#1.delete_id(30)
[2655022.585] {Display Queue} wl_display#1.delete_id(29)
[2655022.623] {Display Queue} wl_display#1.delete_id(34)
[2655022.633] wl_callback#29.done(91509416)
[2655022.936] -> wl_surface#21.frame(new id wl_callback#29)
[2655025.807] {mesa egl surface queue} wl_buffer#28.release()
[2655025.834] {mesa egl surface queue} wl_callback#34.done(91509416)
[2655026.353] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2655026.370] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2655026.376] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2655026.381] {mesa egl surface queue} -> wl_surface#21.commit()
[2655039.040] {Display Queue} wl_display#1.delete_id(29)
[2655039.082] {Display Queue} wl_display#1.delete_id(34)
[2655039.091] wl_callback#29.done(91509432)
[2655996.636] wl_keyboard#15.modifiers(42105, 8256, 0, 0, 0)
[2655996.704] xdg_toplevel#23.configure_bounds(1920, 1048)
[2655996.723] xdg_toplevel#23.configure(960, 1048, array[16])
[2655996.740] xdg_surface#22.configure(3300)
[2655998.674] -> xdg_surface#22.ack_configure(3300)
21:54:14.339 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (Some(960), Some(1048)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
[2655999.522] -> wl_surface#21.frame(new id wl_callback#29)
[2656002.584] {mesa egl surface queue} wl_buffer#25.release()
[2656002.617] {mesa egl surface queue} wl_callback#34.done(91509432)
[2656003.515] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656003.549] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#25, 0, 0)
[2656003.560] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656003.569] {mesa egl surface queue} -> wl_surface#21.commit()
21:54:14.344 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: Some((960, 1048)), window_configure: Some(WindowConfigure { new_size: (Some(960), Some(1048)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
[2656004.175] -> xdg_surface#22.set_window_geometry(0, 0, 960, 1048)
21:54:14.344 INFO window::os::wayland::window > Resized to Dimensions { pixel_width: 960, pixel_height: 1048, dpi: 96 }
[2656007.186] -> wl_surface#21.commit()
21:54:14.347 INFO window::os::wayland::window > Had configured an event
[2656007.576] xdg_toplevel#23.configure_bounds(1920, 1048)
[2656007.612] xdg_toplevel#23.configure(960, 1048, array[16])
[2656007.637] xdg_surface#22.configure(3301)
[2656007.971] -> xdg_surface#22.ack_configure(3301)
21:54:14.348 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (Some(960), Some(1048)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
21:54:14.349 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: Some((960, 1048)), window_configure: Some(WindowConfigure { new_size: (Some(960), Some(1048)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
[2656009.488] -> xdg_surface#22.set_window_geometry(0, 0, 960, 1048)
[2656009.537] -> wl_surface#21.commit()
21:54:14.350 INFO window::os::wayland::window > Had configured an event
[2656021.405] {Display Queue} wl_display#1.delete_id(29)
[2656021.457] {Display Queue} wl_display#1.delete_id(34)
[2656021.466] wl_callback#29.done(91510415)
[2656021.841] -> wl_surface#21.frame(new id wl_callback#29)
[2656050.051] {mesa egl surface queue} wl_buffer#28.release()
[2656050.092] {mesa egl surface queue} -> wl_buffer#28.destroy()
[2656050.103] {mesa egl surface queue} wl_callback#34.done(91510415)
[2656054.796] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656054.836] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2656054.913] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 29, 0, 0, 4096, 33554436, 1079097857)
[2656054.931] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 1, 4718592, 1024, 33554436, 1079097857)
[2656054.940] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#27, 960, 1048, 875713089, 0)
[2656054.950] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2656054.958] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0)
[2656054.966] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656054.973] {mesa egl surface queue} -> wl_surface#21.commit()
[2656055.250] -> zwp_text_input_v3#16.set_cursor_rectangle(126, 36, 9, 18)
[2656055.269] -> zwp_text_input_v3#16.commit()
[2656056.441] {Display Queue} wl_display#1.delete_id(28)
[2656056.461] {Display Queue} wl_display#1.delete_id(30)
[2656056.934] zwp_text_input_v3#16.done(3)
[2656066.023] {Display Queue} wl_display#1.delete_id(29)
[2656066.075] {Display Queue} wl_display#1.delete_id(34)
[2656066.085] wl_pointer#20.leave(42106, wl_surface#21)
[2656066.134] wl_pointer#20.frame()
[2656066.147] wl_callback#29.done(91510459)
[2656067.549] -> wl_surface#21.commit()
[2656067.723] -> wl_surface#21.frame(new id wl_callback#29)
[2656070.221] {mesa egl surface queue} wl_buffer#25.release()
[2656070.255] {mesa egl surface queue} -> wl_buffer#25.destroy()
[2656070.261] {mesa egl surface queue} wl_callback#34.done(91510459)
[2656071.254] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656071.285] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2656071.346] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 29, 0, 0, 4096, 33554436, 1079097857)
[2656071.364] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 1, 4718592, 1024, 33554436, 1079097857)
[2656071.374] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#28, 960, 1048, 875713089, 0)
[2656071.387] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2656071.393] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2656071.404] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656071.411] {mesa egl surface queue} -> wl_surface#21.commit()
[2656071.977] -> wl_shm#3.create_pool(new id wl_shm_pool#26, fd 29, 1024)
[2656076.481] -> wl_shm_pool#26.resize(3328)
[2656076.549] -> wl_shm_pool#26.create_buffer(new id wl_buffer#35, 1024, 24, 24, 96, 0)
[2656076.612] -> wl_surface#19.set_buffer_scale(1)
[2656076.632] -> wl_surface#19.attach(wl_buffer#35, 0, 0)
[2656076.645] -> wl_surface#19.damage_buffer(0, 0, 24, 24)
[2656076.655] -> wl_surface#19.commit()
[2656076.673] -> wl_pointer#20.set_cursor(42104, wl_surface#19, 3, 1)
[2656076.790] {Display Queue} wl_display#1.delete_id(25)
[2656076.802] {Display Queue} wl_display#1.delete_id(30)
[2656083.266] {Display Queue} wl_display#1.delete_id(29)
[2656083.308] {Display Queue} wl_display#1.delete_id(34)
[2656083.312] wl_callback#29.done(91510476)
[2656083.362] wl_keyboard#15.key(42108, 91510473, 106, 0)
[2656083.810] -> wl_surface#21.frame(new id wl_callback#29)
[2656086.711] {mesa egl surface queue} wl_buffer#27.release()
[2656086.741] {mesa egl surface queue} wl_callback#34.done(91510476)
[2656087.370] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656087.391] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0)
[2656087.398] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656087.403] {mesa egl surface queue} -> wl_surface#21.commit()
[2656099.770] {Display Queue} wl_display#1.delete_id(29)
[2656099.814] {Display Queue} wl_display#1.delete_id(34)
[2656099.822] wl_callback#29.done(91510493)
[2656100.164] -> wl_surface#21.frame(new id wl_callback#29)
[2656104.476] {mesa egl surface queue} wl_buffer#28.release()
[2656104.517] {mesa egl surface queue} wl_callback#34.done(91510493)
[2656105.371] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656105.399] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2656105.411] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656105.425] {mesa egl surface queue} -> wl_surface#21.commit()
[2656116.249] {Display Queue} wl_display#1.delete_id(29)
[2656116.291] {Display Queue} wl_display#1.delete_id(34)
[2656116.295] wl_callback#29.done(91510509)
[2656290.049] wl_keyboard#15.key(42109, 91510681, 125, 0)
[2656290.111] wl_keyboard#15.modifiers(42110, 0, 0, 0, 0)
[2656292.195] -> wl_surface#21.frame(new id wl_callback#29)
[2656296.180] {mesa egl surface queue} wl_buffer#27.release()
[2656296.215] {mesa egl surface queue} wl_callback#34.done(91510509)
[2656296.801] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656296.818] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0)
[2656296.824] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656296.829] {mesa egl surface queue} -> wl_surface#21.commit()
[2656300.772] {Display Queue} wl_display#1.delete_id(29)
[2656300.808] {Display Queue} wl_display#1.delete_id(34)
[2656300.813] wl_callback#29.done(91510694)
[2656951.784] wl_keyboard#15.key(42111, 91511343, 56, 1)
[2656951.847] wl_keyboard#15.modifiers(42112, 4104, 0, 0, 0)
[2656953.958] -> wl_surface#21.frame(new id wl_callback#29)
[2656957.921] {mesa egl surface queue} wl_buffer#28.release()
[2656957.954] {mesa egl surface queue} wl_callback#34.done(91510694)
[2656958.523] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2656958.539] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2656958.545] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2656958.550] {mesa egl surface queue} -> wl_surface#21.commit()
[2656962.698] {Display Queue} wl_display#1.delete_id(29)
[2656962.757] {Display Queue} wl_display#1.delete_id(34)
[2656962.765] wl_callback#29.done(91511356)
[2657169.640] wl_keyboard#15.leave(42114, wl_surface#21)
[2657169.710] zwp_text_input_v3#16.leave(wl_surface#21)
[2657169.846] -> zwp_text_input_v3#16.disable()
[2657169.874] -> zwp_text_input_v3#16.commit()
[2657173.212] -> wl_surface#21.frame(new id wl_callback#29)
[2657177.628] {mesa egl surface queue} wl_buffer#27.release()
[2657177.656] {mesa egl surface queue} wl_callback#34.done(91511356)
[2657178.197] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2657178.211] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#27, 0, 0)
[2657178.217] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2657178.222] {mesa egl surface queue} -> wl_surface#21.commit()
[2657178.723] -> zwp_text_input_v3#16.set_cursor_rectangle(126, 36, 9, 18)
[2657178.743] -> zwp_text_input_v3#16.commit()
[2657194.961] {Display Queue} wl_display#1.delete_id(29)
[2657194.991] {Display Queue} wl_display#1.delete_id(34)
[2657194.995] xdg_toplevel#23.configure_bounds(1920, 1048)
[2657195.026] xdg_toplevel#23.configure(960, 900, array[12])
[2657195.040] xdg_surface#22.configure(3302)
[2657195.052] wl_callback#29.done(91511587)
[2657195.181] -> xdg_surface#22.ack_configure(3302)
21:54:15.535 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (Some(960), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
21:54:15.536 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: Some((960, 900)), window_configure: Some(WindowConfigure { new_size: (Some(960), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
[2657195.824] -> xdg_surface#22.set_window_geometry(0, 0, 960, 900)
21:54:15.536 INFO window::os::wayland::window > Resized to Dimensions { pixel_width: 960, pixel_height: 900, dpi: 96 }
[2657198.325] -> wl_surface#21.commit()
21:54:15.539 INFO window::os::wayland::window > Had configured an event
[2657210.431] -> wl_surface#21.frame(new id wl_callback#29)
[2657214.866] {mesa egl surface queue} wl_buffer#28.release()
[2657214.892] {mesa egl surface queue} -> wl_buffer#28.destroy()
[2657214.910] {mesa egl surface queue} wl_callback#34.done(91511587)
[2657217.293] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2657217.320] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2657217.365] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 0, 0, 4096, 33554436, 1079097857)
[2657217.378] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 31, 1, 4194304, 1024, 33554436, 1079097857)
[2657217.386] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#25, 960, 900, 875713089, 0)
[2657217.398] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2657217.408] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#25, 0, 0)
[2657217.416] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2657217.424] {mesa egl surface queue} -> wl_surface#21.commit()
[2657218.794] {Display Queue} wl_display#1.delete_id(28)
[2657218.815] {Display Queue} wl_display#1.delete_id(30)
[2657220.765] {Display Queue} wl_display#1.delete_id(29)
[2657220.799] {Display Queue} wl_display#1.delete_id(34)
[2657220.804] wl_callback#29.done(91511614)
[2658280.751] xdg_toplevel#23.configure_bounds(1920, 1048)
[2658280.801] xdg_toplevel#23.configure(960, 900, array[16])
[2658280.813] xdg_surface#22.configure(3305)
[2658280.825] xdg_wm_base#12.ping(91512658)
[2658280.835] wl_keyboard#15.enter(42123, wl_surface#21, array[4])
[2658280.847] wl_keyboard#15.modifiers(42123, 0, 0, 0, 0)
[2658280.857] wl_data_device#17.data_offer(new id wl_data_offer#4278190082)
[2658280.893] wl_data_offer#4278190082.offer("text/plain")
[2658280.923] wl_data_offer#4278190082.offer("text/plain;charset=utf-8")
[2658280.930] wl_data_offer#4278190082.offer("STRING")
[2658280.938] wl_data_offer#4278190082.offer("text/plain")
[2658280.945] wl_data_offer#4278190082.offer("TEXT")
[2658280.954] wl_data_offer#4278190082.offer("COMPOUND_TEXT")
[2658280.960] wl_data_offer#4278190082.offer("UTF8_STRING")
[2658280.965] wl_data_offer#4278190082.offer("text/plain;charset=utf-8")
[2658280.971] wl_data_device#17.selection(wl_data_offer#4278190082)
[2658280.976] zwp_primary_selection_device_v1#18.data_offer(new id zwp_primary_selection_offer_v1#4278190083)
[2658280.993] zwp_primary_selection_offer_v1#4278190083.offer("text/plain")
[2658281.002] zwp_primary_selection_offer_v1#4278190083.offer("text/plain;charset=utf-8")
[2658281.007] zwp_primary_selection_offer_v1#4278190083.offer("STRING")
[2658281.013] zwp_primary_selection_offer_v1#4278190083.offer("text/plain")
[2658281.018] zwp_primary_selection_offer_v1#4278190083.offer("TEXT")
[2658281.023] zwp_primary_selection_offer_v1#4278190083.offer("COMPOUND_TEXT")
[2658281.028] zwp_primary_selection_offer_v1#4278190083.offer("UTF8_STRING")
[2658281.035] zwp_primary_selection_offer_v1#4278190083.offer("text/plain;charset=utf-8")
[2658281.040] zwp_primary_selection_device_v1#18.selection(zwp_primary_selection_offer_v1#4278190083)
[2658281.046] zwp_text_input_v3#16.enter(wl_surface#21)
[2658281.148] -> xdg_surface#22.ack_configure(3305)
21:54:16.621 INFO window::os::wayland::window > Configure: WindowConfigure { new_size: (Some(960), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }
[2658281.489] -> xdg_wm_base#12.pong(91512658)
[2658281.550] -> zwp_text_input_v3#16.enable()
[2658281.566] -> zwp_text_input_v3#16.commit()
[2658283.580] -> wl_data_offer#4278190080.destroy()
[2658283.728] -> zwp_primary_selection_offer_v1#4278190081.destroy()
21:54:16.624 INFO window::os::wayland::window > Pending: PendingEvent { close: false, had_configure_event: true, refresh_decorations: false, configure: Some((960, 900)), window_configure: Some(WindowConfigure { new_size: (Some(960), Some(900)), suggested_bounds: Some((1920, 1048)), decoration_mode: Client, state: WindowState(ACTIVATED | TILED_RIGHT | TILED_TOP | TILED_BOTTOM), capabilities: WindowManagerCapabilities(WINDOW_MENU | MAXIMIZE | FULLSCREEN | MINIMIZE) }), dpi: None, window_state: Some((empty)), first_configure: false }
[2658284.181] -> xdg_surface#22.set_window_geometry(0, 0, 960, 900)
[2658284.209] -> wl_surface#21.commit()
21:54:16.624 INFO window::os::wayland::window > Had configured an event
[2658284.386] zwp_text_input_v3#16.done(6)
[2658284.475] -> wl_surface#21.frame(new id wl_callback#29)
[2658289.948] {mesa egl surface queue} wl_buffer#27.release()
[2658289.983] {mesa egl surface queue} -> wl_buffer#27.destroy()
[2658289.997] {mesa egl surface queue} wl_callback#34.done(91511614)
[2658290.912] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2658290.936] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.create_params(new id zwp_linux_buffer_params_v1#30)
[2658290.995] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 30, 0, 0, 4096, 33554436, 1079097857)
[2658291.009] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.add(fd 31, 1, 4194304, 1024, 33554436, 1079097857)
[2658291.019] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.create_immed(new id wl_buffer#28, 960, 900, 875713089, 0)
[2658291.031] {mesa egl surface queue} -> zwp_linux_buffer_params_v1#30.destroy()
[2658291.039] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2658291.047] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2658291.055] {mesa egl surface queue} -> wl_surface#21.commit()
[2658292.786] {Display Queue} wl_display#1.delete_id(27)
[2658292.819] {Display Queue} wl_display#1.delete_id(30)
[2658293.344] -> zwp_text_input_v3#16.set_cursor_rectangle(126, 36, 9, 18)
[2658293.374] -> zwp_text_input_v3#16.commit()
[2658294.275] zwp_text_input_v3#16.done(7)
[2658302.958] {Display Queue} wl_display#1.delete_id(29)
[2658303.012] {Display Queue} wl_display#1.delete_id(34)
[2658303.020] wl_callback#29.done(91512696)
[2658303.337] -> wl_surface#21.frame(new id wl_callback#29)
[2658307.099] {mesa egl surface queue} wl_buffer#25.release()
[2658307.136] {mesa egl surface queue} wl_callback#34.done(91512696)
[2658307.862] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2658307.885] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#25, 0, 0)
[2658307.916] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2658307.927] {mesa egl surface queue} -> wl_surface#21.commit()
[2658308.081] wl_keyboard#15.modifiers(42125, 0, 0, 0, 0)
[2658308.118] wl_keyboard#15.key(42126, 91512694, 41, 0)
[2658318.651] {Display Queue} wl_display#1.delete_id(29)
[2658318.728] {Display Queue} wl_display#1.delete_id(34)
[2658318.736] wl_callback#29.done(91512712)
[2658319.257] -> wl_surface#21.frame(new id wl_callback#29)
[2658322.076] {mesa egl surface queue} wl_buffer#28.release()
[2658322.103] {mesa egl surface queue} wl_callback#34.done(91512712)
[2658322.648] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2658322.663] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#28, 0, 0)
[2658322.668] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2658322.673] {mesa egl surface queue} -> wl_surface#21.commit()
[2658335.468] {Display Queue} wl_display#1.delete_id(29)
[2658335.515] {Display Queue} wl_display#1.delete_id(34)
[2658335.523] wl_callback#29.done(91512729)
[2659369.730] wl_keyboard#15.key(42127, 91513761, 56, 1)
[2659369.782] wl_keyboard#15.modifiers(42128, 4104, 0, 0, 0)
[2659371.962] -> wl_surface#21.frame(new id wl_callback#29)
[2659375.511] {mesa egl surface queue} wl_buffer#25.release()
[2659375.563] {mesa egl surface queue} wl_callback#34.done(91512729)
[2659376.372] {mesa egl surface queue} -> wl_surface#21.frame(new id wl_callback#34)
[2659376.408] {mesa egl surface queue} -> wl_surface#21.attach(wl_buffer#25, 0, 0)
[2659376.420] {mesa egl surface queue} -> wl_surface#21.damage(0, 0, 2147483647, 2147483647)
[2659376.429] {mesa egl surface queue} -> wl_surface#21.commit()
[2659380.062] {Display Queue} wl_display#1.delete_id(29)
[2659380.096] {Display Queue} wl_display#1.delete_id(34)
[2659380.105] wl_callback#29.done(91513773)
[2659519.331] xdg_toplevel#23.close()
[2659519.384] xdg_wm_base#12.ping(91513910)
[2659519.555] -> xdg_wm_base#12.pong(91513910)
21:54:17.860 INFO window::os::wayland::window > Pending: PendingEvent { close: true, had_configure_event: false, refresh_decorations: false, configure: None, window_configure: None, dpi: None, window_state: None, first_configure: false }
[2659559.417] -> xdg_toplevel#23.destroy()
[2659559.470] -> xdg_surface#22.destroy()
[2659559.492] -> wl_surface#21.destroy()
[2659559.517] -> wl_shm_pool#24.destroy()
[2659559.959] {mesa egl surface queue} -> wl_buffer#28.destroy()
[2659560.041] {mesa egl surface queue} -> wl_buffer#25.destroy()
[2659560.052] {mesa egl surface queue} -> zwp_linux_dmabuf_feedback_v1#32.destroy()
[2659579.607] {mesa egl display queue} -> zwp_linux_dmabuf_v1#31.destroy()

Anything else?

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant