Repository navigation
Description
Windows Version
Microsoft Windows [Version 10.0.26100.4349]
WSL Version
2.5.7.0
Are you using WSL 1 or WSL 2?
- WSL 2
- WSL 1
Kernel Version
Linux version 6.6.87.1-microsoft-standard-WSL2 (root@af282157c79e) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) microsoft/WSL#1 SMP PREEMPT_DYNAMIC Mon Apr 21 17:08:54 UTC 2025
Distro Version
Ubuntu 24.04
Other Software
Blender 4.4.3
Repro Steps
Now it's 2025.06.15, just updated the WSL version to 2.5.7.0
- run
sudo snap install blender --classicto install blender 4.4.3 - launch blender by
/snap/bin/blender
Expected Behavior
The GUI starts normally.
Actual Behavior
GUI crashes immediately after startup, and console hangs at the last line of the following output.
Ctrl+c doesn't kill it.
I can only kill it by kill -9.
$ /snap/bin/blender
GHOST/Wayland: xdg_wm_base@11: error 4: xdg_surface buffer (1920 x 1080) does not match the configured maximized state (1920 x 1032)
/snap/blender/6181/blender() [0x104eb10]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x598e) [0x7b56c752698e]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5f1e) [0x7b56c7526f1e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7b16) [0x7b56c6beab16]
/lib/x86_64-linux-gnu/libffi.so.8(+0x43ef) [0x7b56c6be73ef]
/lib/x86_64-linux-gnu/libffi.so.8(ffi_call+0x12e) [0x7b56c6bea0be]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6bfe) [0x7b56c7527bfe]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7473) [0x7b56c7528473]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x7b56c75286ef]
/snap/blender/6181/blender() [0x161338d]
/lib/x86_64-linux-gnu/libc.so.6(+0x9caa4) [0x7b56ba89caa4]
/lib/x86_64-linux-gnu/libc.so.6(+0x129c3c) [0x7b56ba929c3c]
The Wayland connection experienced a protocol error 4 in interface: xdg_wm_base
Run with the environment variable "WAYLAND_DEBUG=1" for details.
^C^C^C
Diagnostic Logs
$ WAYLAND_DEBUG=1 /snap/bin/blender
[3837473.147] -> wl_display@1.get_registry(new id wl_registry@2)
[3837473.199] -> wl_display@1.sync(new id wl_callback@3)
[3837473.472] wl_display@1.delete_id(3)
[3837473.507] wl_registry@2.global(1, "wl_compositor", 4)
[3837473.514] -> wl_registry@2.bind(1, "wl_compositor", 4, new id [unknown]bene (@4))
[3837473.519] wl_registry@2.global(2, "wl_subcompositor", 1)
[3837473.547] wl_registry@2.global(3, "wp_viewporter", 1)
[3837473.571] -> wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]Yuriy Semchyshyn (@5))
[3837473.578] wl_registry@2.global(4, "zxdg_output_manager_v1", 2)
[3837473.582] -> wl_registry@2.bind(4, "zxdg_output_manager_v1", 2, new id [unknown]6 (@6))
[3837473.604] wl_registry@2.global(5, "wp_presentation", 1)
[3837473.610] wl_registry@2.global(6, "zwp_relative_pointer_manager_v1", 1)
[3837473.634] -> wl_registry@2.bind(6, "zwp_relative_pointer_manager_v1", 1, new id [unknown]7)
[3837473.641] wl_registry@2.global(7, "zwp_pointer_constraints_v1", 1)
[3837473.644] -> wl_registry@2.bind(7, "zwp_pointer_constraints_v1", 1, new id [unknown]MartinK (@8))
[3837473.648] wl_registry@2.global(8, "zwp_input_timestamps_manager_v1", 1)
[3837473.654] wl_registry@2.global(9, "wl_data_device_manager", 3)
[3837473.660] -> wl_registry@2.bind(9, "wl_data_device_manager", 3, new id [unknown]9)
[3837473.664] wl_registry@2.global(10, "wl_shm", 1)
[3837473.668] -> wl_registry@2.bind(10, "wl_shm", 1, new id [unknown]Anson (@10))
[3837473.673] wl_registry@2.global(12, "zwp_input_panel_v1", 1)
[3837473.676] wl_registry@2.global(13, "zwp_text_input_manager_v1", 1)
[3837473.696] wl_registry@2.global(14, "xdg_wm_base", 1)
[3837473.702] -> wl_registry@2.bind(14, "xdg_wm_base", 1, new id [unknown]Doug Rudolph (@11))
[3837473.725] wl_registry@2.global(15, "zxdg_shell_v6", 1)
[3837473.731] wl_registry@2.global(16, "wl_shell", 1)
[3837473.734] wl_registry@2.global(17, "weston_rdprail_shell", 1)
[3837473.737] wl_registry@2.global(18, "weston_screenshooter", 1)
[3837473.740] wl_registry@2.global(19, "wl_seat", 7)
[3837475.874] -> wl_registry@2.bind(19, "wl_seat", 7, new id [unknown]Rhys Hellyar (@12))
[3837475.923] wl_registry@2.global(20, "zwp_input_method_v1", 1)
[3837475.932] wl_registry@2.global(21, "wl_output", 3)
[3837475.936] -> wl_registry@2.bind(21, "wl_output", 3, new id [unknown]13)
[3837475.940] wl_callback@3.done(49)
[3837475.945] -> wl_display@1.sync(new id wl_callback@3)
[3837476.221] wl_display@1.delete_id(3)
[3837476.256] wl_seat@12.capabilities(3)
[3837476.264] -> wl_seat@12.get_pointer(new id wl_pointer@14)
[3837476.268] -> wl_compositor@4.create_surface(new id wl_surface@15)
[3837476.274] -> wl_seat@12.get_keyboard(new id wl_keyboard@16)
[3837476.277] wl_seat@12.name("RDP DESKTOP-RF4G1LL")
[3837476.282] wl_output@13.geometry(0, 0, 0, 0, 0, "weston", "rdp", 0)
[3837476.309] wl_output@13.scale(2)
[3837476.318] wl_output@13.mode(3, 3840, 2160, 60000)
[3837476.321] wl_output@13.done()
[3837476.324] wl_callback@3.done(49)
[3837476.329] -> zxdg_output_manager_v1@6.get_xdg_output(new id zxdg_output_v1@3, wl_output@13)
[3837476.335] -> wl_data_device_manager@9.get_data_device(new id wl_data_device@17, wl_seat@12)
[3837476.340] -> wl_display@1.sync(new id wl_callback@18)
[3837476.566] wl_display@1.delete_id(18)
[3837476.593] wl_keyboard@16.repeat_info(40, 400)
[3837476.600] wl_keyboard@16.keymap(1, fd 4, 47298)
[3837477.725] zxdg_output_v1@3.logical_position(0, 0)
[3837477.766] zxdg_output_v1@3.logical_size(1920, 1080)
[3837477.772] zxdg_output_v1@3.name("rdp-0")
[3837477.776] zxdg_output_v1@3.done()
[3837477.779] wl_callback@18.done(49)
[3837519.133] -> wl_compositor@4.create_surface(new id wl_surface@18)
[3837519.202] -> xdg_wm_base@11.get_xdg_surface(new id xdg_surface@19, wl_surface@18)
[3837519.209] -> xdg_surface@19.get_toplevel(new id xdg_toplevel@20)
[3837519.213] -> xdg_toplevel@20.set_min_size(320, 240)
[3837519.216] -> xdg_toplevel@20.set_app_id("blender")
[3837519.219] -> xdg_toplevel@20.set_title("Blender")
[3837519.224] -> wl_surface@18.commit()
[3837519.556] xdg_toplevel@20.configure(0, 0, array[0])
[3837519.593] xdg_surface@19.configure(50)
[3837519.600] -> xdg_surface@19.ack_configure(50)
[3837519.603] -> wl_surface@18.set_buffer_scale(2)
[3837547.209] -> wl_display@1.get_registry(new id wl_registry@21)
[3837547.265] -> wl_display@1.sync(new id wl_callback@22)
[3837547.540] wl_display@1.delete_id(22)
[3837547.587] wl_registry@21.global(1, "wl_compositor", 4)
[3837547.597] wl_registry@21.global(2, "wl_subcompositor", 1)
[3837547.643] wl_registry@21.global(3, "wp_viewporter", 1)
[3837547.663] wl_registry@21.global(4, "zxdg_output_manager_v1", 2)
[3837547.675] wl_registry@21.global(5, "wp_presentation", 1)
[3837547.685] wl_registry@21.global(6, "zwp_relative_pointer_manager_v1", 1)
[3837547.701] wl_registry@21.global(7, "zwp_pointer_constraints_v1", 1)
[3837547.706] wl_registry@21.global(8, "zwp_input_timestamps_manager_v1", 1)
[3837547.715] wl_registry@21.global(9, "wl_data_device_manager", 3)
[3837547.721] wl_registry@21.global(10, "wl_shm", 1)
[3837547.726] wl_registry@21.global(12, "zwp_input_panel_v1", 1)
[3837547.732] wl_registry@21.global(13, "zwp_text_input_manager_v1", 1)
[3837547.768] wl_registry@21.global(14, "xdg_wm_base", 1)
[3837547.776] wl_registry@21.global(15, "zxdg_shell_v6", 1)
[3837547.780] wl_registry@21.global(16, "wl_shell", 1)
[3837547.815] wl_registry@21.global(17, "weston_rdprail_shell", 1)
[3837547.851] wl_registry@21.global(18, "weston_screenshooter", 1)
[3837547.886] wl_registry@21.global(19, "wl_seat", 7)
[3837547.925] wl_registry@21.global(20, "zwp_input_method_v1", 1)
[3837547.962] wl_registry@21.global(21, "wl_output", 3)
[3837547.970] wl_callback@22.done(50)
[3837547.975] -> wl_display@1.sync(new id wl_callback@22)
[3837548.216] wl_display@1.delete_id(22)
[3837548.262] wl_callback@22.done(50)
[3837548.300] -> wl_display@1.get_registry(new id wl_registry@22)
[3837548.340] -> wl_display@1.sync(new id wl_callback@23)
[3837548.563] wl_display@1.delete_id(23)
[3837548.609] wl_registry@22.global(1, "wl_compositor", 4)
[3837548.618] wl_registry@22.global(2, "wl_subcompositor", 1)
[3837548.623] wl_registry@22.global(3, "wp_viewporter", 1)
[3837548.654] wl_registry@22.global(4, "zxdg_output_manager_v1", 2)
[3837548.690] wl_registry@22.global(5, "wp_presentation", 1)
[3837548.718] wl_registry@22.global(6, "zwp_relative_pointer_manager_v1", 1)
[3837548.744] wl_registry@22.global(7, "zwp_pointer_constraints_v1", 1)
[3837548.750] wl_registry@22.global(8, "zwp_input_timestamps_manager_v1", 1)
[3837548.753] wl_registry@22.global(9, "wl_data_device_manager", 3)
[3837548.756] wl_registry@22.global(10, "wl_shm", 1)
[3837548.759] -> wl_registry@22.bind(10, "wl_shm", 1, new id [unknown]24 (@24))
[3837548.763] wl_registry@22.global(12, "zwp_input_panel_v1", 1)
[3837548.769] wl_registry@22.global(13, "zwp_text_input_manager_v1", 1)
[3837548.772] wl_registry@22.global(14, "xdg_wm_base", 1)
[3837548.775] wl_registry@22.global(15, "zxdg_shell_v6", 1)
[3837548.780] wl_registry@22.global(16, "wl_shell", 1)
[3837548.783] wl_registry@22.global(17, "weston_rdprail_shell", 1)
[3837548.786] wl_registry@22.global(18, "weston_screenshooter", 1)
[3837548.789] wl_registry@22.global(19, "wl_seat", 7)
[3837548.792] wl_registry@22.global(20, "zwp_input_method_v1", 1)
[3837548.796] wl_registry@22.global(21, "wl_output", 3)
[3837548.799] wl_callback@23.done(50)
[3837548.823] -> wl_display@1.sync(new id wl_callback@23)
[3837548.996] wl_display@1.delete_id(23)
[3837549.034] wl_shm@24.format(0)
[3837549.040] wl_shm@24.format(1)
[3837549.043] wl_shm@24.format(909199186)
[3837549.046] wl_callback@23.done(50)
[3837549.051] -> wl_display@1.sync(new id wl_callback@23)
[3837549.194] wl_display@1.delete_id(23)
[3837549.223] wl_callback@23.done(50)
[3837549.233] -> wl_display@1.get_registry(new id wl_registry@23)
[3837549.237] -> wl_display@1.sync(new id wl_callback@25)
[3837549.368] wl_display@1.delete_id(25)
[3837549.509] wl_registry@23.global(1, "wl_compositor", 4)
[3837549.516] wl_registry@23.global(2, "wl_subcompositor", 1)
[3837549.519] wl_registry@23.global(3, "wp_viewporter", 1)
[3837549.522] wl_registry@23.global(4, "zxdg_output_manager_v1", 2)
[3837549.525] wl_registry@23.global(5, "wp_presentation", 1)
[3837549.550] wl_registry@23.global(6, "zwp_relative_pointer_manager_v1", 1)
[3837549.577] wl_registry@23.global(7, "zwp_pointer_constraints_v1", 1)
[3837549.602] wl_registry@23.global(8, "zwp_input_timestamps_manager_v1", 1)
[3837549.627] wl_registry@23.global(9, "wl_data_device_manager", 3)
[3837549.653] wl_registry@23.global(10, "wl_shm", 1)
[3837549.680] -> wl_registry@23.bind(10, "wl_shm", 1, new id [unknown]Marijn van Wezel (@26))
[3837549.707] wl_registry@23.global(12, "zwp_input_panel_v1", 1)
[3837549.715] wl_registry@23.global(13, "zwp_text_input_manager_v1", 1)
[3837549.743] wl_registry@23.global(14, "xdg_wm_base", 1)
[3837549.775] wl_registry@23.global(15, "zxdg_shell_v6", 1)
[3837549.806] wl_registry@23.global(16, "wl_shell", 1)
[3837549.842] wl_registry@23.global(17, "weston_rdprail_shell", 1)
[3837549.872] wl_registry@23.global(18, "weston_screenshooter", 1)
[3837549.878] wl_registry@23.global(19, "wl_seat", 7)
[3837549.900] wl_registry@23.global(20, "zwp_input_method_v1", 1)
[3837549.926] wl_registry@23.global(21, "wl_output", 3)
[3837549.955] wl_callback@25.done(50)
[3837549.983] -> wl_display@1.sync(new id wl_callback@25)
[3837550.147] wl_display@1.delete_id(25)
[3837550.175] wl_shm@26.format(0)
[3837550.181] wl_shm@26.format(1)
[3837550.204] wl_shm@26.format(909199186)
[3837550.210] wl_callback@25.done(50)
[3837854.520] -> wl_shm@26.create_pool(new id wl_shm_pool@25, fd 40, 33177600)
[3837854.573] -> wl_shm_pool@25.create_buffer(new id wl_buffer@27, 0, 3840, 2160, 15360, 1)
[3837854.580] -> wl_shm_pool@25.destroy()
[3837857.039] -> wl_surface@18.frame(new id wl_callback@28)
[3837857.098] -> wl_surface@18.attach(wl_buffer@27, 0, 0)
[3837857.105] -> wl_surface@18.damage(0, 0, 2147483647, 2147483647)
[3837945.289] -> wl_surface@18.commit()
[3837945.558] -> xdg_toplevel@20.set_maximized()
[3837945.596] -> wl_surface@18.commit()
[3838051.196] -> xdg_toplevel@20.set_maximized()
[3838051.387] wl_display@1.delete_id(25)
[3838051.483] -> wl_shm@26.create_pool(new id wl_shm_pool@25, fd 40, 33177600)
[3838051.514] -> wl_shm_pool@25.create_buffer(new id wl_buffer@29, 0, 3840, 2160, 15360, 1)
[3838051.523] -> wl_shm_pool@25.destroy()
[3838051.987] wl_display@1.delete_id(28)
[3838052.037] wl_callback@28.done(5182206)
[3838052.047] -> wl_surface@18.attach(wl_buffer@29, 0, 0)
[3838052.077] -> wl_surface@18.damage(0, 0, 2147483647, 2147483647)
[3838052.168] wl_surface@18.enter(wl_output@13)
[3838052.232] wl_keyboard@16.enter(52, wl_surface@18, array[0])
[3838052.272] wl_keyboard@16.modifiers(52, 0, 0, 0, 0)
[3838052.304] wl_data_device@17.data_offer(new id wl_data_offer@4278190080)
[3838052.312] wl_data_offer@4278190080.offer("text/plain;charset=utf-8")
[3838052.326] wl_data_offer@4278190080.offer("STRING")
[3838052.357] wl_data_device@17.selection(wl_data_offer@4278190080)
[3838052.364] xdg_toplevel@20.configure(0, 0, array[4])
[3838052.370] xdg_surface@19.configure(53)
[3838052.400] wl_pointer@14.enter(54, wl_surface@18, 817.00000000, 645.00000000)
[3838052.438] wl_pointer@14.frame()
[3838052.469] xdg_wm_base@11.ping(55)
[3838052.500] -> xdg_wm_base@11.pong(55)
[3838087.630] wl_display@1.delete_id(25)
[3838087.702] wl_pointer@14.motion(1945163269, 717.00000000, 639.00000000)
[3838087.712] wl_pointer@14.frame()
[3838087.719] xdg_toplevel@20.configure(1920, 1032, array[8])
[3838087.725] xdg_surface@19.configure(57)
[3838116.544] -> wl_surface@18.commit()
[3838116.649] -> wl_display@1.sync(new id wl_callback@25)
[3838116.793] -> wl_shm@26.create_pool(new id wl_shm_pool@28, fd 40, 33177600)
[3838116.819] -> wl_shm_pool@28.create_buffer(new id wl_buffer@30, 0, 3840, 2160, 15360, 1)
[3838116.827] -> wl_shm_pool@28.destroy()
[3838116.876] -> xdg_toplevel@20.set_title("* (Unsaved) - Blender 4.4.3")
[3838116.982] wl_pointer@14.motion(1945163305, 784.00000000, 618.00000000)
[3838117.022] wl_pointer@14.frame()
[3838118.085] -> wl_compositor@4.create_surface(new id wl_surface@31)
[3838165.257] wl_display@1.delete_id(25)
[3838165.658] -> wl_shm@26.create_pool(new id wl_shm_pool@32, fd 41, 4)
[3838165.703] -> wl_shm_pool@32.create_buffer(new id wl_buffer@33, 0, 1, 1, 4, 1)
[3838165.710] -> wl_shm_pool@32.destroy()
[3838167.075] -> wl_surface@31.frame(new id wl_callback@34)
[3838167.143] -> wl_surface@31.attach(wl_buffer@33, 0, 0)
[3838167.150] -> wl_surface@31.damage(0, 0, 2147483647, 2147483647)
[3838169.773] -> wl_surface@31.commit()
[3838172.257] -> wl_compositor@4.create_surface(new id wl_surface@35)
[3838217.650] -> wl_shm@26.create_pool(new id wl_shm_pool@36, fd 42, 4)
[3838217.733] -> wl_shm_pool@36.create_buffer(new id wl_buffer@37, 0, 1, 1, 4, 1)
[3838217.741] -> wl_shm_pool@36.destroy()
[3838219.167] -> wl_surface@35.frame(new id wl_callback@38)
[3838219.250] -> wl_surface@35.attach(wl_buffer@37, 0, 0)
[3838219.259] -> wl_surface@35.damage(0, 0, 2147483647, 2147483647)
[3838223.628] -> wl_surface@35.commit()
[3838227.835] wl_display@1.delete_id(28)
[3838227.900] wl_display@1.delete_id(32)
[3838227.965] -> wl_shm@26.create_pool(new id wl_shm_pool@32, fd 43, 4)
[3838227.995] -> wl_shm_pool@32.create_buffer(new id wl_buffer@28, 0, 1, 1, 4, 1)
[3838228.001] -> wl_shm_pool@32.destroy()
[3838234.081] -> wl_shm@26.create_pool(new id wl_shm_pool@39, fd 45, 4)
[3838234.175] -> wl_shm_pool@39.create_buffer(new id wl_buffer@40, 0, 1, 1, 4, 1)
[3838234.184] -> wl_shm_pool@39.destroy()
[3838244.506] wl_pointer@14.motion(1945163417, 784.00000000, 615.00000000)
[3838244.580] wl_pointer@14.frame()
[3838244.592] wl_pointer@14.motion(1945163417, 784.00000000, 614.00000000)
[3838244.634] wl_pointer@14.frame()
[3838525.400] wl_display@1.delete_id(36)
[3838525.452] wl_pointer@14.motion(1945163462, 785.00000000, 614.00000000)
[3838525.461] wl_pointer@14.frame()
[3838533.586] wl_pointer@14.motion(1945163743, 784.00000000, 619.00000000)
[3838533.682] wl_pointer@14.frame()
[3838549.838] wl_pointer@14.motion(1945163751, 783.00000000, 625.00000000)
[3838549.912] wl_pointer@14.frame()
[3838558.057] wl_display@1.delete_id(32)
[3838558.115] wl_display@1.delete_id(39)
[3838558.121] wl_pointer@14.motion(1945163767, 780.00000000, 633.00000000)
[3838558.182] wl_pointer@14.frame()
[3838558.219] wl_pointer@14.motion(1945163767, 776.00000000, 641.00000000)
[3838558.251] wl_pointer@14.frame()
[3838573.994] wl_pointer@14.motion(1945163775, 773.00000000, 647.00000000)
[3838574.057] wl_pointer@14.frame()
[3838590.418] wl_pointer@14.motion(1945163791, 769.00000000, 655.00000000)
[3838590.476] wl_pointer@14.frame()
[3838590.486] wl_pointer@14.motion(1945163791, 768.00000000, 658.00000000)
[3838590.515] wl_pointer@14.frame()
[3838611.876] -> xdg_surface@19.ack_configure(57)
[3838611.969] -> wl_surface@18.commit()
[3838612.047] -> wl_shm@10.create_pool(new id wl_shm_pool@39, fd 44, 2304)
[3838612.266] -> wl_shm_pool@39.resize(6912)
[3838612.375] -> wl_shm_pool@39.resize(16128)
[3838612.984] -> wl_shm_pool@39.resize(34560)
[3838613.071] -> wl_shm_pool@39.resize(71424)
[3838613.160] -> wl_shm_pool@39.resize(145152)
[3838613.343] -> wl_shm_pool@39.resize(292608)
[3838614.412] -> wl_shm_pool@39.resize(587520)
[3838619.028] -> wl_shm_pool@39.create_buffer(new id wl_buffer@32, 168192, 24, 24, 96, 0)
[3838619.100] -> wl_surface@15.set_buffer_scale(1)
[3838619.106] -> wl_surface@15.attach(wl_buffer@32, 0, 0)
[3838619.110] -> wl_surface@15.damage(0, 0, 24, 24)
[3838619.114] -> wl_surface@15.commit()
[3838619.118] -> wl_pointer@14.set_cursor(54, wl_surface@15, 3, 1)
[3838619.202] wl_pointer@14.motion(1945163808, 766.00000000, 661.00000000)
[3838619.254] wl_pointer@14.frame()
[3838619.268] wl_pointer@14.motion(1945163808, 766.00000000, 662.00000000)
[3838619.274] wl_pointer@14.frame()
[3838619.672] wl_surface@15.enter(wl_output@13)
[3838619.738] -> wl_surface@15.set_buffer_scale(2)
[3838619.754] -> wl_buffer@32.destroy()
[3838619.881] -> wl_shm_pool@39.destroy()
[3838619.968] -> wl_shm@10.create_pool(new id wl_shm_pool@36, fd 45, 9216)
[3838620.267] -> wl_shm_pool@36.resize(27648)
[3838620.482] -> wl_shm_pool@36.resize(64512)
[3838622.862] -> wl_shm_pool@36.resize(138240)
[3838623.092] -> wl_shm_pool@36.resize(285696)
[3838623.428] -> wl_shm_pool@36.resize(580608)
[3838624.278] -> wl_shm_pool@36.resize(1170432)
[3838628.022] -> wl_shm_pool@36.resize(2350080)
[3838655.034] wl_pointer@14.frame()
[3838655.087] wl_pointer@14.motion(1945163840, 767.00000000, 661.00000000)
[3838655.095] wl_pointer@14.frame()
[3838655.101] wl_pointer@14.motion(1945163856, 772.00000000, 654.00000000)
[3838655.104] wl_pointer@14.frame()
[3838655.131] wl_pointer@14.motion(1945163856, 777.00000000, 651.00000000)
[3838655.141] wl_pointer@14.frame()
[3838718.738] -> xdg_toplevel@20.set_title("(Unsaved) - Blender 4.4.3")
[3838776.487] wl_pointer@14.motion(1945163872, 779.00000000, 649.00000000)
[3838776.557] wl_pointer@14.frame()
[3838776.569] wl_pointer@14.motion(1945163872, 780.00000000, 648.00000000)
[3838776.575] wl_pointer@14.frame()
[3838784.600] wl_pointer@14.motion(1945163994, 781.00000000, 648.00000000)
[3838784.668] wl_pointer@14.frame()
[3838784.680] wl_pointer@14.motion(1945163994, 783.00000000, 644.00000000)
[3838784.686] wl_pointer@14.frame()
[3838808.800] wl_pointer@14.motion(1945164002, 783.00000000, 643.00000000)
[3838808.867] wl_pointer@14.frame()
[3838816.769] wl_pointer@14.motion(1945164026, 777.00000000, 642.00000000)
[3838816.836] wl_pointer@14.frame()
[3838832.965] wl_pointer@14.motion(1945164034, 765.00000000, 640.00000000)
[3838833.036] wl_pointer@14.frame()
[3838849.909] wl_pointer@14.motion(1945164050, 747.00000000, 640.00000000)
[3838849.977] wl_pointer@14.frame()
[3838849.989] wl_pointer@14.motion(1945164050, 717.00000000, 640.00000000)
[3838849.996] wl_pointer@14.frame()
[3838857.571] wl_pointer@14.motion(1945164067, 685.00000000, 640.00000000)
[3838857.632] wl_pointer@14.frame()
[3838857.641] wl_pointer@14.motion(1945164067, 646.00000000, 641.00000000)
[3838857.645] wl_pointer@14.frame()
[3838873.539] wl_pointer@14.motion(1945164075, 600.00000000, 654.00000000)
[3838873.623] wl_pointer@14.frame()
[3838890.348] wl_pointer@14.motion(1945164091, 561.00000000, 673.00000000)
[3838890.414] wl_pointer@14.frame()
[3838890.424] wl_pointer@14.motion(1945164091, 518.00000000, 694.00000000)
[3838890.428] wl_pointer@14.frame()
[3838906.907] wl_pointer@14.motion(1945164107, 478.00000000, 717.00000000)
[3838906.979] wl_pointer@14.frame()
[3838906.992] wl_pointer@14.motion(1945164108, 443.00000000, 745.00000000)
[3838907.024] wl_pointer@14.frame()
[3838922.315] wl_pointer@14.motion(1945164124, 417.00000000, 767.00000000)
[3838922.398] wl_pointer@14.frame()
[3838922.506] wl_pointer@14.motion(1945164124, 390.00000000, 796.00000000)
[3838922.516] wl_pointer@14.frame()
[3838938.221] wl_pointer@14.motion(1945164139, 373.00000000, 816.00000000)
[3838938.289] wl_pointer@14.frame()
[3838938.302] wl_pointer@14.motion(1945164139, 355.00000000, 841.00000000)
[3838938.308] wl_pointer@14.frame()
[3838954.213] wl_pointer@14.motion(1945164155, 342.00000000, 858.00000000)
[3838954.283] wl_pointer@14.frame()
[3838954.295] wl_pointer@14.motion(1945164155, 336.00000000, 869.00000000)
[3838954.301] wl_pointer@14.frame()
[3838970.395] wl_pointer@14.motion(1945164171, 330.00000000, 880.00000000)
[3838970.517] wl_pointer@14.frame()
[3838970.560] wl_pointer@14.motion(1945164171, 324.00000000, 890.00000000)
[3838970.596] wl_pointer@14.frame()
[3838986.503] wl_pointer@14.motion(1945164188, 319.00000000, 897.00000000)
[3838986.575] wl_pointer@14.frame()
[3838986.586] wl_pointer@14.motion(1945164188, 316.00000000, 903.00000000)
[3838986.592] wl_pointer@14.frame()
[3839002.698] wl_pointer@14.motion(1945164204, 314.00000000, 909.00000000)
[3839002.766] wl_pointer@14.frame()
[3839002.778] wl_pointer@14.motion(1945164204, 310.00000000, 918.00000000)
[3839002.783] wl_pointer@14.frame()
[3839018.863] wl_pointer@14.motion(1945164220, 308.00000000, 923.00000000)
[3839018.932] wl_pointer@14.frame()
[3839018.943] wl_pointer@14.motion(1945164220, 305.00000000, 930.00000000)
[3839018.949] wl_pointer@14.frame()
[3839035.160] wl_pointer@14.motion(1945164236, 301.00000000, 939.00000000)
[3839035.250] wl_pointer@14.frame()
[3839035.264] wl_pointer@14.motion(1945164236, 298.00000000, 945.00000000)
[3839035.270] wl_pointer@14.frame()
[3839051.439] wl_pointer@14.motion(1945164252, 294.00000000, 950.00000000)
[3839051.511] wl_pointer@14.frame()
[3839051.524] wl_pointer@14.motion(1945164252, 290.00000000, 953.00000000)
[3839051.530] wl_pointer@14.frame()
[3839067.833] wl_pointer@14.motion(1945164269, 287.00000000, 957.00000000)
[3839067.891] wl_pointer@14.frame()
[3839067.900] wl_pointer@14.motion(1945164269, 284.00000000, 962.00000000)
[3839067.904] wl_pointer@14.frame()
[3839084.166] wl_pointer@14.motion(1945164285, 281.00000000, 965.00000000)
[3839084.222] wl_pointer@14.frame()
[3839084.231] wl_pointer@14.motion(1945164285, 276.00000000, 968.00000000)
[3839084.235] wl_pointer@14.frame()
[3839100.692] wl_pointer@14.motion(1945164301, 269.00000000, 973.00000000)
[3839100.749] wl_pointer@14.frame()
[3839100.758] wl_pointer@14.motion(1945164301, 261.00000000, 978.00000000)
[3839100.762] wl_pointer@14.frame()
[3839116.765] wl_pointer@14.motion(1945164318, 251.00000000, 983.00000000)
[3839116.826] wl_pointer@14.frame()
[3839116.835] wl_pointer@14.motion(1945164318, 240.00000000, 989.00000000)
[3839116.840] wl_pointer@14.frame()
[3839132.074] wl_pointer@14.motion(1945164334, 229.00000000, 997.00000000)
[3839132.130] wl_pointer@14.frame()
[3839132.140] wl_pointer@14.motion(1945164334, 216.00000000, 1004.00000000)
[3839132.144] wl_pointer@14.frame()
[3839148.297] wl_pointer@14.motion(1945164349, 206.00000000, 1009.00000000)
[3839148.355] wl_pointer@14.frame()
[3839148.365] wl_pointer@14.motion(1945164349, 199.00000000, 1012.00000000)
[3839148.392] wl_pointer@14.frame()
[3839164.394] wl_pointer@14.motion(1945164365, 196.00000000, 1013.00000000)
[3839164.454] wl_pointer@14.frame()
[3839164.463] wl_pointer@14.motion(1945164365, 193.00000000, 1014.00000000)
[3839164.466] wl_pointer@14.frame()
[3839180.781] wl_pointer@14.motion(1945164382, 192.00000000, 1015.00000000)
[3839180.841] wl_pointer@14.frame()
[3839180.851] wl_pointer@14.frame()
[3839196.932] wl_pointer@14.motion(1945164398, 191.00000000, 1016.00000000)
[3839196.992] wl_pointer@14.frame()
[3839197.001] wl_pointer@14.motion(1945164398, 190.00000000, 1016.00000000)
[3839197.005] wl_pointer@14.frame()
[3839204.915] wl_pointer@14.motion(1945164414, 189.00000000, 1016.00000000)
[3839204.973] wl_pointer@14.frame()
[3839204.982] wl_pointer@14.motion(1945164414, 188.00000000, 1017.00000000)
[3839204.986] wl_pointer@14.frame()
[3839229.243] wl_pointer@14.motion(1945164422, 187.00000000, 1017.00000000)
[3839229.300] wl_pointer@14.frame()
[3839237.373] wl_pointer@14.motion(1945164446, 185.00000000, 1019.00000000)
[3839237.432] wl_pointer@14.frame()
[3839237.441] wl_pointer@14.frame()
[3839237.444] wl_pointer@14.motion(1945164446, 183.00000000, 1020.00000000)
[3839237.448] wl_pointer@14.frame()
[3839253.512] wl_pointer@14.frame()
[3839269.779] wl_pointer@14.motion(1945164471, 182.00000000, 1021.00000000)
[3839269.849] wl_pointer@14.frame()
[3839269.861] wl_pointer@14.frame()
[3839285.933] wl_pointer@14.motion(1945164487, 180.00000000, 1023.00000000)
[3839286.004] wl_pointer@14.frame()
[3839286.017] wl_pointer@14.motion(1945164487, 179.00000000, 1024.00000000)
[3839286.022] wl_pointer@14.frame()
[3839489.242] wl_pointer@14.motion(1945164503, 175.00000000, 1028.00000000)
[3839489.318] wl_pointer@14.frame()
[3839489.332] wl_pointer@14.motion(1945164503, 175.00000000, 1031.00000000)
[3839489.336] wl_pointer@14.frame()
[3839497.365] wl_pointer@14.motion(1945164706, 263.00000000, 1030.00000000)
[3839497.436] wl_pointer@14.frame()
[3839512.941] wl_pointer@14.motion(1945164714, 278.00000000, 1027.00000000)
[3839513.007] wl_pointer@14.frame()
[3839529.127] wl_pointer@14.motion(1945164730, 302.00000000, 1012.00000000)
[3839529.186] wl_pointer@14.frame()
[3839529.195] wl_pointer@14.motion(1945164730, 334.00000000, 994.00000000)
[3839529.200] wl_pointer@14.frame()
[3839545.174] wl_pointer@14.motion(1945164746, 369.00000000, 974.00000000)
[3839545.246] wl_pointer@14.frame()
[3839545.258] wl_pointer@14.motion(1945164746, 408.00000000, 956.00000000)
[3839545.264] wl_pointer@14.frame()
[3839561.336] wl_pointer@14.motion(1945164762, 443.00000000, 934.00000000)
[3839561.372] wl_pointer@14.frame()
[3839561.413] wl_pointer@14.motion(1945164762, 482.00000000, 915.00000000)
[3839561.450] wl_pointer@14.frame()
[3840193.864] wl_pointer@14.motion(1945164778, 520.00000000, 894.00000000)
[3840193.926] wl_pointer@14.frame()
[3840193.938] wl_pointer@14.motion(1945164779, 561.00000000, 877.00000000)
[3840193.977] wl_pointer@14.frame()
[3844228.177] wl_buffer@27.release()
[3844228.246] wl_callback@25.done(57)
[3844228.262] -> wl_surface@18.attach(wl_buffer@30, 0, 0)
[3844228.270] -> wl_surface@18.damage(0, 0, 2147483647, 2147483647)
[3844456.898] -> wl_surface@18.commit()
[3844457.073] -> wl_display@1.sync(new id wl_callback@25)
[3844457.174] -> wl_surface@18.commit()
[3844457.212] wl_pointer@14.motion(1945165411, 602.00000000, 862.00000000)
[3844457.253] wl_pointer@14.frame()
[3844457.934] wl_display@1.delete_id(32)
[3844457.996] wl_display@1.delete_id(39)
[3844458.004] wl_display@1.error(xdg_wm_base@11, 4, "xdg_surface buffer (1920 x 1080) does not match the configured maximized state (1920 x 1032)")
GHOST/Wayland: xdg_wm_base@11: error 4: xdg_surface buffer (1920 x 1080) does not match the configured maximized state (1920 x 1032)
/snap/blender/6181/blender() [0x104eb10]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x598e) [0x710d5afe498e]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x5f1e) [0x710d5afe4f1e]
/lib/x86_64-linux-gnu/libffi.so.8(+0x7b16) [0x710d5afdab16]
/lib/x86_64-linux-gnu/libffi.so.8(+0x43ef) [0x710d5afd73ef]
/lib/x86_64-linux-gnu/libffi.so.8(ffi_call+0x12e) [0x710d5afda0be]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x6bfe) [0x710d5afe5bfe]
/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x7473) [0x710d5afe6473]
/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x4f) [0x710d5afe66ef]
/snap/blender/6181/blender() [0x161338d]
/lib/x86_64-linux-gnu/libc.so.6(+0x9caa4) [0x710d4ec9caa4]
/lib/x86_64-linux-gnu/libc.so.6(+0x129c3c) [0x710d4ed29c3c]
The Wayland connection experienced a protocol error 4 in interface: xdg_wm_base
Activity
github-actions commentedon Jun 15, 2025
Logs are required for review from WSL team
If this a feature request, please reply with '/feature'. If this is a question, reply with '/question'.
Otherwise please attach logs by following the instructions below, your issue will not be reviewed unless they are added. These logs will help us understand what is going on in your machine.
How to collect WSL logs
Download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:
The script will output the path of the log file once done.
If this is a networking issue, please use collect-networking-logs.ps1, following the instructions here
Once completed please upload the output files to this Github issue.
Click here for more info on logging
If you choose to email these logs instead of attaching to the bug, please send them to wsl-gh-logs@microsoft.com with the number of the github issue in the subject, and in the message a link to your comment in the github issue and reply with '/emailed-logs'.
elegracer commentedon Jun 15, 2025
WslLogs-2025-06-15_22-17-03.zip
github-actions commentedon Jun 15, 2025
Diagnostic information
OneBlue commentedon Jun 16, 2025
Hmm I'm not sure if this is a wslg issue or a blender issue. Transferring to wslg for a deeper investigation.
onomatopellan commentedon Jun 22, 2025
(1920 x 1080) does not match the configured maximized state (1920 x 1032)The fact that the maximized state is 48 pixels smaller means it's also considering the Windows taskbar's size.
I don't see this error and Blender launches just fine but I have the windows taskbar in auto-hide mode.
elegracer commentedon Jun 24, 2025
Yeah! If I auto-hide the taskbar, it starts normally. BUT it's very strange, no titlebar or border around the window, I cannot move the window, and I can only close it from the windows taskbar.
onomatopellan commentedon Jun 24, 2025
huangkai (@elegracer) It looks like a Wayland limitation on Blender. If you launch Blender with
WAYLAND_DISPLAY="" blenderit forces X11 and then you can resize the window.elegracer commentedon Jun 24, 2025
WoW! Forcing it to use X11 in this way works!
So you mean, when using wayland,
does not matchandcan not resizeare issues on the blender side?linghengqian commentedon Jan 20, 2026
Using
WAYLAND_DISPLAY="" blenderis essentially using XWayland. Given this, why not simply increasexdg_wm_basefrom1to5? Starting with Weston 14, it supports changing the Wayland window size; see https://github.com/qq1038765585/wslg_title_bar_beautify and https://wayland.app/protocols/xdg-shell#compositor-support .I went back to https://projects.blender.org/blender/blender/issues/140957 , but since the relevant issue prevents content from being scraped by a crawler bot, I couldn't verify the original issue.Forking the Blender git repository to github.com can solve this problem.