wmww / gtk-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol
GNU General Public License v3.0
318 stars 16 forks source link

0.5.0: test suite is failing #91

Closed kloczek closed 3 years ago

kloczek commented 3 years ago
``` + /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu' ninja: no work to do. 1/23 test-is-supported-true OK 0.52s 2/23 basic-test OK 0.85s 3/23 test-expect-fail EXPECTEDFAIL 0.57s 4/23 test-is-layer-window FAIL 21.17s (exit status 1) 5/23 test-anchors OK 0.58s 6/23 test-set-layer OK 1.47s 7/23 test-get-layer OK 0.55s 8/23 test-set-size-request OK 1.77s 9/23 test-adapts-to-screen-size OK 1.13s 10/23 test-auto-exclusive-zone-no-margin OK 1.78s 11/23 test-auto-exclusive-zone-with-margin OK 0.87s 12/23 test-auto-exclusive-zone-weird-bool-values OK 0.55s 13/23 test-get-explicit-exclusive-zone OK 0.55s 14/23 test-get-auto-exclusive-zone OK 1.15s 15/23 test-menu-popup OK 0.55s 16/23 test-window-with-initially-attached-buffer OK 0.60s 17/23 test-close-layer-surface OK 0.85s 18/23 test-get-namespace-default OK 0.50s 19/23 test-get-namespace-on-non-layer-window OK 0.50s 20/23 test-get-namespace-custom-namespace OK 0.54s 21/23 test-set-keyboard-interactivity OK 0.54s 22/23 test-get-keyboard-interactivity OK 0.54s 23/23 test-get-version OK 0.05s Ok: 21 Expected Fail: 1 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 The output from the failed tests: 4/23 test-is-layer-window FAIL 21.17s (exit status 1) --- command --- 14:07:25 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-is-layer-window --- Listing only the last 100 lines from a long log. --- │ [3434018.395] -> wl_surface@20.set_input_region(wl_region@146) │ [3434018.399] -> wl_region@146.destroy() │ [3434018.408] -> wl_surface@20.frame(new id wl_callback@147) │ [3434018.414] -> wl_surface@20.commit() │ [3434018.869] wl_display@1.delete_id(146) │ [3434018.878] wl_display@1.delete_id(147) │ [3434018.881] wl_callback@147.done(0) │ [3434019.531] -> wl_shm@4.create_pool(new id wl_shm_pool@147, fd 11, 147752) │ [3434019.550] -> wl_shm_pool@147.create_buffer(new id wl_buffer@146, 0, 253, 146, 1012, 0) │ [3434020.349] -> wl_surface@20.attach(wl_buffer@146, 0, 0) │ [3434020.365] -> wl_surface@20.set_buffer_scale(1) │ [3434020.370] -> wl_surface@20.damage(0, 0, 253, 146) │ [3434020.378] -> xdg_toplevel@23.set_min_size(201, 94) │ [3434020.384] -> xdg_toplevel@23.set_max_size(0, 0) │ [3434020.389] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [3434020.397] -> wl_compositor@9.create_region(new id wl_region@148) │ [3434020.401] -> wl_region@148.add(16, 13, 221, 114) │ [3434020.409] -> wl_surface@20.set_input_region(wl_region@148) │ [3434020.413] -> wl_region@148.destroy() │ [3434020.421] -> wl_surface@20.frame(new id wl_callback@149) │ [3434020.426] -> wl_surface@20.commit() │ [3434020.879] wl_display@1.delete_id(148) │ [3434020.887] wl_display@1.delete_id(149) │ [3434020.891] wl_callback@149.done(0) │ [3434021.537] -> wl_shm@4.create_pool(new id wl_shm_pool@149, fd 11, 147752) │ [3434021.556] -> wl_shm_pool@149.create_buffer(new id wl_buffer@148, 0, 253, 146, 1012, 0) │ [3434022.458] -> wl_surface@20.attach(wl_buffer@148, 0, 0) │ [3434022.474] -> wl_surface@20.set_buffer_scale(1) │ [3434022.479] -> wl_surface@20.damage(0, 0, 253, 146) │ [3434022.488] -> xdg_toplevel@23.set_min_size(201, 94) │ [3434022.494] -> xdg_toplevel@23.set_max_size(0, 0) │ [3434022.499] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [3434022.507] -> wl_compositor@9.create_region(new id wl_region@150) │ [3434022.512] -> wl_region@150.add(16, 13, 221, 114) │ [3434022.520] -> wl_surface@20.set_input_region(wl_region@150) │ [3434022.524] -> wl_region@150.destroy() │ [3434022.533] -> wl_surface@20.frame(new id wl_callback@151) │ [3434022.538] -> wl_surface@20.commit() │ [3434023.001] wl_display@1.delete_id(150) │ [3434023.009] wl_display@1.delete_id(151) │ [3434023.013] wl_callback@151.done(0) │ [3434023.673] -> wl_shm@4.create_pool(new id wl_shm_pool@151, fd 11, 147752) │ [3434023.692] -> wl_shm_pool@151.create_buffer(new id wl_buffer@150, 0, 253, 146, 1012, 0) │ [3434024.536] -> wl_surface@20.attach(wl_buffer@150, 0, 0) │ [3434024.552] -> wl_surface@20.set_buffer_scale(1) │ [3434024.556] -> wl_surface@20.damage(0, 0, 253, 146) │ [3434024.564] -> xdg_toplevel@23.set_min_size(201, 94) │ [3434024.570] -> xdg_toplevel@23.set_max_size(0, 0) │ [3434024.575] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [3434024.583] -> wl_compositor@9.create_region(new id wl_region@152) │ [3434024.588] -> wl_region@152.add(16, 13, 221, 114) │ [3434024.596] -> wl_surface@20.set_input_region(wl_region@152) │ [3434024.600] -> wl_region@152.destroy() │ [3434024.608] -> wl_surface@20.frame(new id wl_callback@153) │ [3434024.613] -> wl_surface@20.commit() │ [3434025.067] wl_display@1.delete_id(152) │ [3434025.075] wl_display@1.delete_id(153) │ [3434025.079] wl_callback@153.done(0) │ [3434025.726] -> wl_shm@4.create_pool(new id wl_shm_pool@153, fd 11, 147752) │ [3434025.745] -> wl_shm_pool@153.create_buffer(new id wl_buffer@152, 0, 253, 146, 1012, 0) │ [3434026.641] -> wl_surface@20.attach(wl_buffer@152, 0, 0) │ [3434026.657] -> wl_surface@20.set_buffer_scale(1) │ [3434026.662] -> wl_surface@20.damage(0, 0, 253, 146) │ [3434026.670] -> xdg_toplevel@23.set_min_size(201, 94) │ [3434026.676] -> xdg_toplevel@23.set_max_size(0, 0) │ [3434026.681] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [3434026.689] -> wl_compositor@9.create_region(new id wl_region@154) │ [3434026.694] -> wl_region@154.add(16, 13, 221, 114) │ [3434026.702] -> wl_surface@20.set_input_region(wl_region@154) │ [3434026.706] -> wl_region@154.destroy() │ [3434026.713] -> wl_surface@20.frame(new id wl_callback@155) │ [3434026.719] -> wl_surface@20.commit() │ [3434027.171] wl_display@1.delete_id(154) │ [3434027.179] wl_display@1.delete_id(155) │ [3434027.183] wl_callback@155.done(0) │ [3434027.831] -> wl_shm@4.create_pool(new id wl_shm_pool@155, fd 11, 147752) │ [3434027.850] -> wl_shm_pool@155.create_buffer(new id wl_buffer@154, 0, 253, 146, 1012, 0) │ [3434028.648] -> wl_surface@20.attach(wl_buffer@154, 0, 0) │ [3434028.663] -> wl_surface@20.set_buffer_scale(1) │ [3434028.668] -> wl_surface@20.damage(0, 0, 253, 146) │ [3434028.676] -> xdg_toplevel@23.set_min_size(201, 94) │ [3434028.682] -> xdg_toplevel@23.set_max_size(0, 0) │ [3434028.687] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [3434028.695] -> wl_compositor@9.create_region(new id wl_region@156) │ [3434028.699] -> wl_region@156.add(16, 13, 221, 114) │ [3434028.708] -> wl_surface@20.set_input_region(wl_region@156) │ [3434028.711] -> wl_region@156.destroy() │ [3434028.719] -> wl_surface@20.frame(new id wl_callback@157) │ [3434028.724] -> wl_surface@20.commit() │ CHECK EXPECTATIONS COMPLETED │ CHECK EXPECTATIONS COMPLETED │ [3434469.457] -> wl_display@1.sync(new id wl_callback@158) │ ╰────────────────────────────────────────┈ test-is-layer-window exit code: -9 test-is-layer-window timed out ------- Full log written to /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt ```
wmww commented 3 years ago

Full log written to /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt

Uploading this might be helpful. What exact OS are you on? For the record, I can't reproduce when building and running the tests from master or the 0.5.0 tarball downloaded from GitHub on Ubuntu 20.04.

kloczek commented 3 years ago

Because meson has been started with --print-errorlogs in that log is more or less the same what I've already pasted.

``` [tkloczko@barrel SPECS]$ cat /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt Log of Meson test suite run on 2020-10-29T22:08:13.426286 Inherited environment: SHELL='/bin/bash' RPM_SOURCE_DIR='/home/tkloczko/rpmbuild/SOURCES' HISTCONTROL='ignoreboth' PKG_CONFIG_PATH=':/usr/lib64/pkgconfig:/usr/share/pkgconfig' HISTSIZE='1000' HOSTNAME='barrel' PWD='/home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0' LOGNAME='tkloczko' XDG_SESSION_TYPE='tty' MC_TMPDIR='/var/tmp/mc-tkloczko' RPM_ARCH='x86_64' MOTD_SHOWN='pam' MC_SID='277562' HOME='/home/tkloczko' LANG='C' LS_COLORS='rs=0:di=38;5;33:ln=38;5;51:mh=00:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=01;37;41:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;40:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:' RPM_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin' RPM_PACKAGE_RELEASE='2.fc34' SSH_CONNECTION='192.168.1.153 57992 192.168.1.10 22' RPM_OS='linux' XDG_SESSION_CLASS='user' SELINUX_ROLE_REQUESTED='' TERM='xterm-256color' LESSOPEN='||/usr/bin/lesspipe.sh %s' USER='tkloczko' SELINUX_USE_CURRENT_RANGE='' SHLVL='3' RPM_BUILD_DIR='/home/tkloczko/rpmbuild/BUILD' CVS_RSH='ssh' RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' XDG_SESSION_ID='5560' RPM_DOC_DIR='/usr/share/doc' XDG_RUNTIME_DIR='/run/user/1000' S_COLORS='auto' SSH_CLIENT='192.168.1.153 57992 22' RPM_PACKAGE_VERSION='0.5.0' KDEDIRS='/usr' CONFIG_SITE='NONE' PATH='/usr/bin:/usr/sbin:/usr/local/sbin' SELINUX_LEVEL_REQUESTED='' DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus' MAIL='/var/spool/mail/tkloczko' SSH_TTY='/dev/pts/0' RPM_BUILD_NCPUS='48' RPM_PACKAGE_NAME='gtk-layer-shell' RPM_BUILD_ROOT='/home/tkloczko/rpmbuild/BUILDROOT/gtk-layer-shell-0.5.0-2.fc34.x86_64' OLDPWD='/home/tkloczko/rpmbuild/BUILD' _='/usr/bin/meson' LC_CTYPE='C.UTF-8' 1/23 test-is-supported-true OK 0.53s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-is-supported-true --- stdout --- Passed ------- 2/23 basic-test OK 0.84s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test basic-test --- stdout --- Passed ------- 3/23 test-expect-fail EXPECTEDFAIL 0.56s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-expect-fail --- stdout --- ╭───────┤ test-expect-fail stderr ├────────┈ │ │ [2217236.835] -> wl_display@1.get_registry(new id wl_registry@2) │ [2217236.863] -> wl_display@1.sync(new id wl_callback@3) │ [2217237.110] wl_display@1.delete_id(3) │ [2217237.126] wl_registry@2.global(1, "wl_seat", 6) │ [2217237.139] wl_registry@2.global(2, "wl_shm", 1) │ [2217237.150] -> wl_registry@2.bind(2, "wl_shm", 1, new id [unknown]@4) │ [2217237.215] -> wl_shm@4.create_pool(new id wl_shm_pool@5, fd 10, 2304) │ [2217237.633] -> wl_shm_pool@5.resize(6912) │ [2217239.667] -> wl_shm_pool@5.resize(16128) │ [2217239.717] -> wl_shm_pool@5.resize(34560) │ [2217239.762] -> wl_shm_pool@5.resize(71424) │ [2217239.828] -> wl_shm_pool@5.resize(145152) │ [2217239.999] -> wl_shm_pool@5.resize(292608) │ [2217241.847] -> wl_shm_pool@5.resize(587520) │ [2217245.723] -> wl_shm_pool@5.resize(1177344) │ [2217271.211] wl_registry@2.global(3, "wl_output", 2) │ [2217271.243] -> wl_registry@2.bind(3, "wl_output", 2, new id [unknown]@6) │ [2217271.342] -> wl_display@1.sync(new id wl_callback@7) │ [2217271.358] wl_registry@2.global(4, "wl_data_device_manager", 2) │ [2217271.372] -> wl_registry@2.bind(4, "wl_data_device_manager", 2, new id [unknown]@8) │ [2217271.388] wl_registry@2.global(5, "wl_compositor", 4) │ [2217271.400] -> wl_registry@2.bind(5, "wl_compositor", 3, new id [unknown]@9) │ [2217271.415] -> wl_registry@2.bind(1, "wl_seat", 5, new id [unknown]@10) │ [2217279.812] -> wl_compositor@9.create_surface(new id wl_surface@11) │ [2217279.849] -> wl_data_device_manager@8.get_data_device(new id wl_data_device@12, wl_seat@10) │ [2217279.999] -> wl_compositor@9.create_surface(new id wl_surface@13) │ [2217280.015] -> wl_display@1.sync(new id wl_callback@14) │ [2217280.025] wl_registry@2.global(6, "xdg_wm_base", 2) │ [2217280.039] wl_registry@2.global(7, "zwlr_layer_shell_v1", 3) │ [2217280.052] wl_callback@3.done(0) │ [2217280.283] wl_display@1.delete_id(7) │ [2217280.298] wl_display@1.delete_id(14) │ [2217280.304] wl_callback@7.done(0) │ [2217280.311] wl_seat@10.capabilities(3) │ [2217280.319] -> wl_seat@10.get_pointer(new id wl_pointer@7) │ [2217280.354] -> wl_seat@10.get_keyboard(new id wl_keyboard@3) │ [2217280.381] wl_callback@14.done(0) │ [2217280.389] -> wl_registry@2.bind(6, "xdg_wm_base", 1, new id [unknown]@14) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: .get_layer_surface zwlr_layer_shell_v1 │ [2217326.524] -> wl_display@1.get_registry(new id wl_registry@15) │ [2217326.541] -> wl_display@1.sync(new id wl_callback@16) │ [2217326.751] wl_display@1.delete_id(16) │ [2217326.759] wl_registry@15.global(1, "wl_seat", 6) │ [2217326.773] wl_registry@15.global(2, "wl_shm", 1) │ [2217326.781] wl_registry@15.global(3, "wl_output", 2) │ [2217326.789] wl_registry@15.global(4, "wl_data_device_manager", 2) │ [2217326.796] wl_registry@15.global(5, "wl_compositor", 4) │ [2217326.804] wl_registry@15.global(6, "xdg_wm_base", 2) │ [2217326.812] -> wl_registry@15.bind(6, "xdg_wm_base", 2, new id [unknown]@17) │ [2217326.823] wl_registry@15.global(7, "zwlr_layer_shell_v1", 3) │ [2217326.832] -> wl_registry@15.bind(7, "zwlr_layer_shell_v1", 3, new id [unknown]@18) │ [2217326.842] wl_callback@16.done(0) │ [2217343.057] -> wl_compositor@9.create_surface(new id wl_surface@16) │ [2217343.197] -> wl_surface@16.attach(nil, 0, 0) │ [2217343.215] -> zwlr_layer_shell_v1@18.get_layer_surface(new id zwlr_layer_surface_v1@19, wl_surface@16, nil, 2, "gtk-layer-shell") │ [2217343.230] -> zwlr_layer_surface_v1@19.set_keyboard_interactivity(0) │ [2217343.235] -> zwlr_layer_surface_v1@19.set_exclusive_zone(0) │ [2217343.241] -> zwlr_layer_surface_v1@19.set_anchor(0) │ [2217343.246] -> zwlr_layer_surface_v1@19.set_margin(0, 0, 0, 0) │ [2217343.257] -> zwlr_layer_surface_v1@19.set_size(201, 57) │ [2217343.264] -> wl_surface@16.commit() │ [2217343.269] -> wl_display@1.sync(new id wl_callback@20) │ [2217343.524] wl_display@1.delete_id(20) │ [2217343.534] zwlr_layer_surface_v1@19.configure(1, 201, 57) │ [2217343.543] -> zwlr_layer_surface_v1@19.ack_configure(1) │ [2217343.550] wl_pointer@7.enter(2, wl_surface@16, 5.000000, 5.000000) │ [2217343.567] wl_pointer@7.frame() │ [2217343.619] -> wl_shm_pool@5.create_buffer(new id wl_buffer@21, 417024, 24, 24, 96, 0) │ [2217343.637] -> wl_pointer@7.set_cursor(2, wl_surface@13, 4, 4) │ [2217343.647] -> wl_surface@13.attach(wl_buffer@21, 0, 0) │ [2217343.655] -> wl_surface@13.set_buffer_scale(1) │ [2217343.659] -> wl_surface@13.damage(0, 0, 24, 24) │ [2217343.669] -> wl_surface@13.commit() │ [2217343.674] wl_pointer@7.button(3, 0, 272, 1) │ [2217343.685] wl_pointer@7.frame() │ [2217343.694] wl_callback@20.done(3) │ [2217344.519] -> wl_shm@4.create_pool(new id wl_shm_pool@20, fd 11, 45828) │ [2217344.540] -> wl_shm_pool@20.create_buffer(new id wl_buffer@22, 0, 201, 57, 804, 0) │ [2217345.170] -> wl_surface@16.attach(wl_buffer@22, 0, 0) │ [2217345.190] -> wl_surface@16.set_buffer_scale(1) │ [2217345.196] -> wl_surface@16.damage(0, 0, 201, 57) │ [2217345.208] -> wl_compositor@9.create_region(new id wl_region@23) │ [2217345.214] -> wl_region@23.add(0, 0, 201, 57) │ [2217345.225] -> wl_surface@16.set_opaque_region(wl_region@23) │ [2217345.231] -> wl_region@23.destroy() │ [2217345.235] -> wl_surface@16.set_input_region(nil) │ [2217345.246] -> wl_surface@16.frame(new id wl_callback@24) │ [2217345.253] -> wl_surface@16.commit() │ [2217345.437] wl_display@1.delete_id(23) │ [2217345.447] wl_display@1.delete_id(24) │ [2217345.452] wl_callback@24.done(0) │ CHECK EXPECTATIONS COMPLETED │ [2217644.914] -> wl_display@1.sync(new id wl_callback@24) │ [2217645.110] wl_display@1.delete_id(24) │ [2217645.138] wl_callback@24.done(3) │ ╰────────────────────────────────────────┈ ╭──────────┤ relevant section ├──────────┈ │ │ EXPECT: .get_layer_surface zwlr_layer_shell_v1 │ [2217326.524] -> wl_display@1.get_registry(new id wl_registry@15) │ [2217326.541] -> wl_display@1.sync(new id wl_callback@16) │ [2217326.751] wl_display@1.delete_id(16) │ [2217326.759] wl_registry@15.global(1, "wl_seat", 6) │ [2217326.773] wl_registry@15.global(2, "wl_shm", 1) │ [2217326.781] wl_registry@15.global(3, "wl_output", 2) │ [2217326.789] wl_registry@15.global(4, "wl_data_device_manager", 2) │ [2217326.796] wl_registry@15.global(5, "wl_compositor", 4) │ [2217326.804] wl_registry@15.global(6, "xdg_wm_base", 2) │ [2217326.812] -> wl_registry@15.bind(6, "xdg_wm_base", 2, new id [unknown]@17) │ [2217326.823] wl_registry@15.global(7, "zwlr_layer_shell_v1", 3) │ [2217326.832] -> wl_registry@15.bind(7, "zwlr_layer_shell_v1", 3, new id [unknown]@18) │ [2217326.842] wl_callback@16.done(0) │ [2217343.057] -> wl_compositor@9.create_surface(new id wl_surface@16) │ [2217343.197] -> wl_surface@16.attach(nil, 0, 0) │ [2217343.215] -> zwlr_layer_shell_v1@18.get_layer_surface(new id zwlr_layer_surface_v1@19, wl_surface@16, nil, 2, "gtk-layer-shell") │ [2217343.230] -> zwlr_layer_surface_v1@19.set_keyboard_interactivity(0) │ [2217343.235] -> zwlr_layer_surface_v1@19.set_exclusive_zone(0) │ [2217343.241] -> zwlr_layer_surface_v1@19.set_anchor(0) │ [2217343.246] -> zwlr_layer_surface_v1@19.set_margin(0, 0, 0, 0) │ [2217343.257] -> zwlr_layer_surface_v1@19.set_size(201, 57) │ [2217343.264] -> wl_surface@16.commit() │ [2217343.269] -> wl_display@1.sync(new id wl_callback@20) │ [2217343.524] wl_display@1.delete_id(20) │ [2217343.534] zwlr_layer_surface_v1@19.configure(1, 201, 57) │ [2217343.543] -> zwlr_layer_surface_v1@19.ack_configure(1) │ [2217343.550] wl_pointer@7.enter(2, wl_surface@16, 5.000000, 5.000000) │ [2217343.567] wl_pointer@7.frame() │ [2217343.619] -> wl_shm_pool@5.create_buffer(new id wl_buffer@21, 417024, 24, 24, 96, 0) │ [2217343.637] -> wl_pointer@7.set_cursor(2, wl_surface@13, 4, 4) │ [2217343.647] -> wl_surface@13.attach(wl_buffer@21, 0, 0) │ [2217343.655] -> wl_surface@13.set_buffer_scale(1) │ [2217343.659] -> wl_surface@13.damage(0, 0, 24, 24) │ [2217343.669] -> wl_surface@13.commit() │ [2217343.674] wl_pointer@7.button(3, 0, 272, 1) │ [2217343.685] wl_pointer@7.frame() │ [2217343.694] wl_callback@20.done(3) │ [2217344.519] -> wl_shm@4.create_pool(new id wl_shm_pool@20, fd 11, 45828) │ [2217344.540] -> wl_shm_pool@20.create_buffer(new id wl_buffer@22, 0, 201, 57, 804, 0) │ [2217345.170] -> wl_surface@16.attach(wl_buffer@22, 0, 0) │ [2217345.190] -> wl_surface@16.set_buffer_scale(1) │ [2217345.196] -> wl_surface@16.damage(0, 0, 201, 57) │ [2217345.208] -> wl_compositor@9.create_region(new id wl_region@23) │ [2217345.214] -> wl_region@23.add(0, 0, 201, 57) │ [2217345.225] -> wl_surface@16.set_opaque_region(wl_region@23) │ [2217345.231] -> wl_region@23.destroy() │ [2217345.235] -> wl_surface@16.set_input_region(nil) │ [2217345.246] -> wl_surface@16.frame(new id wl_callback@24) │ [2217345.253] -> wl_surface@16.commit() │ [2217345.437] wl_display@1.delete_id(23) │ [2217345.447] wl_display@1.delete_id(24) │ [2217345.452] wl_callback@24.done(0) │ ╰────────────────────────────────────────┈ did not find ".get_layer_surface zwlr_layer_shell_v1" ------- 4/23 test-is-layer-window FAIL 21.16s (exit status 1) --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-is-layer-window --- stdout --- ╭─────┤ test-is-layer-window stdout ├──────┈ │ │ │ ╰────────────────────────────────────────┈ ╭─────┤ test-is-layer-window stderr ├──────┈ │ │ [2217248.187] -> wl_display@1.get_registry(new id wl_registry@2) │ [2217248.222] -> wl_display@1.sync(new id wl_callback@3) │ [2217248.691] wl_display@1.delete_id(3) │ [2217248.707] wl_registry@2.global(1, "wl_seat", 6) │ [2217248.725] wl_registry@2.global(2, "wl_shm", 1) │ [2217248.736] -> wl_registry@2.bind(2, "wl_shm", 1, new id [unknown]@4) │ [2217248.792] -> wl_shm@4.create_pool(new id wl_shm_pool@5, fd 10, 2304) │ [2217248.979] -> wl_shm_pool@5.resize(6912) │ [2217251.056] -> wl_shm_pool@5.resize(16128) │ [2217251.103] -> wl_shm_pool@5.resize(34560) │ [2217251.150] -> wl_shm_pool@5.resize(71424) │ [2217251.228] -> wl_shm_pool@5.resize(145152) │ [2217251.418] -> wl_shm_pool@5.resize(292608) │ [2217253.264] -> wl_shm_pool@5.resize(587520) │ [2217257.172] -> wl_shm_pool@5.resize(1177344) │ [2217275.052] wl_registry@2.global(3, "wl_output", 2) │ [2217275.073] -> wl_registry@2.bind(3, "wl_output", 2, new id [unknown]@6) │ [2217275.137] -> wl_display@1.sync(new id wl_callback@7) │ [2217275.145] wl_registry@2.global(4, "wl_data_device_manager", 2) │ [2217275.154] -> wl_registry@2.bind(4, "wl_data_device_manager", 2, new id [unknown]@8) │ [2217275.170] wl_registry@2.global(5, "wl_compositor", 4) │ [2217275.178] -> wl_registry@2.bind(5, "wl_compositor", 3, new id [unknown]@9) │ [2217275.189] -> wl_registry@2.bind(1, "wl_seat", 5, new id [unknown]@10) │ [2217280.311] -> wl_compositor@9.create_surface(new id wl_surface@11) │ [2217280.333] -> wl_data_device_manager@8.get_data_device(new id wl_data_device@12, wl_seat@10) │ [2217280.429] -> wl_compositor@9.create_surface(new id wl_surface@13) │ [2217280.436] -> wl_display@1.sync(new id wl_callback@14) │ [2217280.442] wl_registry@2.global(6, "xdg_wm_base", 2) │ [2217280.451] wl_registry@2.global(7, "zwlr_layer_shell_v1", 3) │ [2217280.462] wl_callback@3.done(0) │ [2217281.032] wl_display@1.delete_id(7) │ [2217281.040] wl_display@1.delete_id(14) │ [2217281.044] wl_callback@7.done(0) │ [2217281.048] wl_seat@10.capabilities(3) │ [2217281.053] -> wl_seat@10.get_pointer(new id wl_pointer@7) │ [2217281.069] -> wl_seat@10.get_keyboard(new id wl_keyboard@3) │ [2217281.082] wl_callback@14.done(0) │ [2217281.087] -> wl_registry@2.bind(6, "xdg_wm_base", 1, new id [unknown]@14) │ CHECK EXPECTATIONS COMPLETED │ [2217311.857] -> wl_display@1.get_registry(new id wl_registry@15) │ [2217311.875] -> wl_display@1.sync(new id wl_callback@16) │ [2217312.282] wl_display@1.delete_id(16) │ [2217312.292] wl_registry@15.global(1, "wl_seat", 6) │ [2217312.306] wl_registry@15.global(2, "wl_shm", 1) │ [2217312.314] wl_registry@15.global(3, "wl_output", 2) │ [2217312.322] wl_registry@15.global(4, "wl_data_device_manager", 2) │ [2217312.329] wl_registry@15.global(5, "wl_compositor", 4) │ [2217312.336] wl_registry@15.global(6, "xdg_wm_base", 2) │ [2217312.345] -> wl_registry@15.bind(6, "xdg_wm_base", 2, new id [unknown]@17) │ [2217312.356] wl_registry@15.global(7, "zwlr_layer_shell_v1", 3) │ [2217312.364] -> wl_registry@15.bind(7, "zwlr_layer_shell_v1", 3, new id [unknown]@18) │ [2217312.374] wl_callback@16.done(0) │ [2217328.235] -> wl_compositor@9.create_surface(new id wl_surface@16) │ [2217328.365] -> wl_surface@16.attach(nil, 0, 0) │ [2217328.378] -> zwlr_layer_shell_v1@18.get_layer_surface(new id zwlr_layer_surface_v1@19, wl_surface@16, nil, 2, "gtk-layer-shell") │ [2217328.394] -> zwlr_layer_surface_v1@19.set_keyboard_interactivity(0) │ [2217328.399] -> zwlr_layer_surface_v1@19.set_exclusive_zone(0) │ [2217328.404] -> zwlr_layer_surface_v1@19.set_anchor(0) │ [2217328.409] -> zwlr_layer_surface_v1@19.set_margin(0, 0, 0, 0) │ [2217328.420] -> zwlr_layer_surface_v1@19.set_size(201, 57) │ [2217328.427] -> wl_surface@16.commit() │ [2217328.432] -> wl_display@1.sync(new id wl_callback@20) │ [2217328.641] wl_display@1.delete_id(20) │ [2217328.658] zwlr_layer_surface_v1@19.configure(1, 201, 57) │ [2217328.668] -> zwlr_layer_surface_v1@19.ack_configure(1) │ [2217328.675] wl_pointer@7.enter(2, wl_surface@16, 5.000000, 5.000000) │ [2217328.693] wl_pointer@7.frame() │ [2217328.752] -> wl_shm_pool@5.create_buffer(new id wl_buffer@21, 417024, 24, 24, 96, 0) │ [2217328.768] -> wl_pointer@7.set_cursor(2, wl_surface@13, 4, 4) │ [2217328.780] -> wl_surface@13.attach(wl_buffer@21, 0, 0) │ [2217328.788] -> wl_surface@13.set_buffer_scale(1) │ [2217328.792] -> wl_surface@13.damage(0, 0, 24, 24) │ [2217328.801] -> wl_surface@13.commit() │ [2217328.807] wl_pointer@7.button(3, 0, 272, 1) │ [2217328.818] wl_pointer@7.frame() │ [2217328.827] wl_callback@20.done(3) │ [2217350.398] -> wl_compositor@9.create_surface(new id wl_surface@20) │ [2217351.079] -> xdg_wm_base@14.get_xdg_surface(new id xdg_surface@22, wl_surface@20) │ [2217351.096] -> xdg_surface@22.get_toplevel(new id xdg_toplevel@23) │ [2217351.103] -> xdg_toplevel@23.set_parent(nil) │ [2217351.108] -> xdg_toplevel@23.set_title("test-is-layer-window") │ [2217351.113] -> xdg_toplevel@23.set_app_id("test-is-layer-window") │ [2217351.117] -> wl_surface@20.commit() │ [2217351.776] -> wl_shm@4.create_pool(new id wl_shm_pool@24, fd 11, 45828) │ [2217351.798] -> wl_shm_pool@24.create_buffer(new id wl_buffer@25, 0, 201, 57, 804, 0) │ [2217352.393] -> wl_surface@16.attach(wl_buffer@25, 0, 0) │ [2217352.412] -> wl_surface@16.set_buffer_scale(1) │ [2217352.418] -> wl_surface@16.damage(0, 0, 201, 57) │ [2217352.429] -> wl_compositor@9.create_region(new id wl_region@26) │ [2217352.436] -> wl_region@26.add(0, 0, 201, 57) │ [2217352.447] -> wl_surface@16.set_opaque_region(wl_region@26) │ [2217352.452] -> wl_region@26.destroy() │ [2217352.456] -> wl_surface@16.set_input_region(nil) │ [2217352.468] -> wl_surface@16.frame(new id wl_callback@27) │ [2217352.475] -> wl_surface@16.commit() │ [2217353.409] xdg_toplevel@23.configure(0, 0, array) │ [2217353.427] xdg_surface@22.configure(4) │ [2217353.439] -> xdg_surface@22.ack_configure(4) │ [2217353.753] wl_display@1.delete_id(26) │ [2217353.762] wl_display@1.delete_id(27) │ [2217353.767] wl_callback@27.done(0) │ [2217370.754] -> wl_shm@4.create_pool(new id wl_shm_pool@27, fd 11, 147752) │ [2217370.782] -> wl_shm_pool@27.create_buffer(new id wl_buffer@26, 0, 253, 146, 1012, 0) │ [2217372.625] -> wl_surface@20.attach(wl_buffer@26, 0, 0) │ [2217372.658] -> wl_surface@20.set_buffer_scale(1) │ [2217372.667] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217372.685] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217372.697] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217372.707] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217372.725] -> wl_compositor@9.create_region(new id wl_region@28) │ [2217372.736] -> wl_region@28.add(34, 23, 185, 8) │ [2217372.752] -> wl_region@28.add(26, 31, 201, 86) │ [2217372.771] -> wl_surface@20.set_opaque_region(wl_region@28) │ [2217372.779] -> wl_region@28.destroy() │ [2217372.786] -> wl_compositor@9.create_region(new id wl_region@29) │ [2217372.795] -> wl_region@29.add(16, 13, 221, 114) │ [2217372.812] -> wl_surface@20.set_input_region(wl_region@29) │ [2217372.819] -> wl_region@29.destroy() │ [2217372.837] -> wl_surface@20.frame(new id wl_callback@30) │ [2217372.847] -> wl_surface@20.commit() │ [2217373.396] wl_display@1.delete_id(28) │ [2217373.412] wl_display@1.delete_id(29) │ [2217373.420] wl_display@1.delete_id(30) │ [2217373.427] wl_callback@30.done(0) │ [2217374.841] -> wl_shm@4.create_pool(new id wl_shm_pool@30, fd 11, 147752) │ [2217374.875] -> wl_shm_pool@30.create_buffer(new id wl_buffer@29, 0, 253, 146, 1012, 0) │ [2217376.394] -> wl_surface@20.attach(wl_buffer@29, 0, 0) │ [2217376.424] -> wl_surface@20.set_buffer_scale(1) │ [2217376.434] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217376.453] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217376.464] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217376.475] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217376.492] -> wl_compositor@9.create_region(new id wl_region@28) │ [2217376.502] -> wl_region@28.add(16, 13, 221, 114) │ [2217376.519] -> wl_surface@20.set_input_region(wl_region@28) │ [2217376.527] -> wl_region@28.destroy() │ [2217376.544] -> wl_surface@20.frame(new id wl_callback@31) │ [2217376.556] -> wl_surface@20.commit() │ [2217377.032] wl_display@1.delete_id(28) │ [2217377.048] wl_display@1.delete_id(31) │ [2217377.055] wl_callback@31.done(0) │ [2217378.421] -> wl_shm@4.create_pool(new id wl_shm_pool@31, fd 11, 147752) │ [2217378.455] -> wl_shm_pool@31.create_buffer(new id wl_buffer@28, 0, 253, 146, 1012, 0) │ [2217379.919] -> wl_surface@20.attach(wl_buffer@28, 0, 0) │ [2217379.949] -> wl_surface@20.set_buffer_scale(1) │ [2217379.959] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217379.977] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217379.988] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217379.999] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217380.018] -> wl_compositor@9.create_region(new id wl_region@32) │ [2217380.028] -> wl_region@32.add(16, 13, 221, 114) │ [2217380.045] -> wl_surface@20.set_input_region(wl_region@32) │ [2217380.053] -> wl_region@32.destroy() │ [2217380.069] -> wl_surface@20.frame(new id wl_callback@33) │ [2217380.080] -> wl_surface@20.commit() │ [2217380.582] wl_display@1.delete_id(32) │ [2217380.598] wl_display@1.delete_id(33) │ [2217380.605] wl_callback@33.done(0) │ [2217381.950] -> wl_shm@4.create_pool(new id wl_shm_pool@33, fd 11, 147752) │ [2217381.984] -> wl_shm_pool@33.create_buffer(new id wl_buffer@32, 0, 253, 146, 1012, 0) │ [2217383.248] -> wl_surface@20.attach(wl_buffer@32, 0, 0) │ [2217383.273] -> wl_surface@20.set_buffer_scale(1) │ [2217383.281] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217383.296] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217383.305] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217383.313] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217383.328] -> wl_compositor@9.create_region(new id wl_region@34) │ [2217383.336] -> wl_region@34.add(16, 13, 221, 114) │ [2217383.350] -> wl_surface@20.set_input_region(wl_region@34) │ [2217383.356] -> wl_region@34.destroy() │ [2217383.369] -> wl_surface@20.frame(new id wl_callback@35) │ [2217383.379] -> wl_surface@20.commit() │ [2217383.794] wl_display@1.delete_id(34) │ [2217383.807] wl_display@1.delete_id(35) │ [2217383.813] wl_callback@35.done(0) │ [2217384.906] -> wl_shm@4.create_pool(new id wl_shm_pool@35, fd 11, 147752) │ [2217384.936] -> wl_shm_pool@35.create_buffer(new id wl_buffer@34, 0, 253, 146, 1012, 0) │ [2217386.130] -> wl_surface@20.attach(wl_buffer@34, 0, 0) │ [2217386.155] -> wl_surface@20.set_buffer_scale(1) │ [2217386.172] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217386.187] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217386.196] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217386.204] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217386.219] -> wl_compositor@9.create_region(new id wl_region@36) │ [2217386.228] -> wl_region@36.add(16, 13, 221, 114) │ [2217386.241] -> wl_surface@20.set_input_region(wl_region@36) │ [2217386.248] -> wl_region@36.destroy() │ [2217386.262] -> wl_surface@20.frame(new id wl_callback@37) │ [2217386.272] -> wl_surface@20.commit() │ [2217386.744] wl_display@1.delete_id(36) │ [2217386.757] wl_display@1.delete_id(37) │ [2217386.763] wl_callback@37.done(0) │ [2217387.856] -> wl_shm@4.create_pool(new id wl_shm_pool@37, fd 11, 147752) │ [2217387.884] -> wl_shm_pool@37.create_buffer(new id wl_buffer@36, 0, 253, 146, 1012, 0) │ [2217389.072] -> wl_surface@20.attach(wl_buffer@36, 0, 0) │ [2217389.097] -> wl_surface@20.set_buffer_scale(1) │ [2217389.105] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217389.120] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217389.129] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217389.137] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217389.152] -> wl_compositor@9.create_region(new id wl_region@38) │ [2217389.160] -> wl_region@38.add(16, 13, 221, 114) │ [2217389.181] -> wl_surface@20.set_input_region(wl_region@38) │ [2217389.188] -> wl_region@38.destroy() │ [2217389.202] -> wl_surface@20.frame(new id wl_callback@39) │ [2217389.212] -> wl_surface@20.commit() │ [2217389.499] wl_display@1.delete_id(38) │ [2217389.512] wl_display@1.delete_id(39) │ [2217389.519] wl_callback@39.done(0) │ [2217390.610] -> wl_shm@4.create_pool(new id wl_shm_pool@39, fd 11, 147752) │ [2217390.638] -> wl_shm_pool@39.create_buffer(new id wl_buffer@38, 0, 253, 146, 1012, 0) │ [2217391.837] -> wl_surface@20.attach(wl_buffer@38, 0, 0) │ [2217391.861] -> wl_surface@20.set_buffer_scale(1) │ [2217391.869] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217391.885] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217391.893] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217391.902] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217391.916] -> wl_compositor@9.create_region(new id wl_region@40) │ [2217391.924] -> wl_region@40.add(16, 13, 221, 114) │ [2217391.938] -> wl_surface@20.set_input_region(wl_region@40) │ [2217391.945] -> wl_region@40.destroy() │ [2217391.958] -> wl_surface@20.frame(new id wl_callback@41) │ [2217391.968] -> wl_surface@20.commit() │ [2217392.282] wl_display@1.delete_id(40) │ [2217392.291] wl_display@1.delete_id(41) │ [2217392.296] wl_callback@41.done(0) │ [2217393.097] -> wl_shm@4.create_pool(new id wl_shm_pool@41, fd 11, 147752) │ [2217393.118] -> wl_shm_pool@41.create_buffer(new id wl_buffer@40, 0, 253, 146, 1012, 0) │ [2217394.099] -> wl_surface@20.attach(wl_buffer@40, 0, 0) │ [2217394.119] -> wl_surface@20.set_buffer_scale(1) │ [2217394.124] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217394.137] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217394.143] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217394.149] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217394.160] -> wl_compositor@9.create_region(new id wl_region@42) │ [2217394.173] -> wl_region@42.add(16, 13, 221, 114) │ [2217394.184] -> wl_surface@20.set_input_region(wl_region@42) │ [2217394.189] -> wl_region@42.destroy() │ [2217394.199] -> wl_surface@20.frame(new id wl_callback@43) │ [2217394.207] -> wl_surface@20.commit() │ [2217394.555] wl_display@1.delete_id(42) │ [2217394.567] wl_display@1.delete_id(43) │ [2217394.572] wl_callback@43.done(0) │ [2217395.379] -> wl_shm@4.create_pool(new id wl_shm_pool@43, fd 11, 147752) │ [2217395.401] -> wl_shm_pool@43.create_buffer(new id wl_buffer@42, 0, 253, 146, 1012, 0) │ [2217396.367] -> wl_surface@20.attach(wl_buffer@42, 0, 0) │ [2217396.387] -> wl_surface@20.set_buffer_scale(1) │ [2217396.393] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217396.404] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217396.411] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217396.417] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217396.428] -> wl_compositor@9.create_region(new id wl_region@44) │ [2217396.434] -> wl_region@44.add(16, 13, 221, 114) │ [2217396.445] -> wl_surface@20.set_input_region(wl_region@44) │ [2217396.449] -> wl_region@44.destroy() │ [2217396.459] -> wl_surface@20.frame(new id wl_callback@45) │ [2217396.467] -> wl_surface@20.commit() │ [2217396.784] wl_display@1.delete_id(44) │ [2217396.795] wl_display@1.delete_id(45) │ [2217396.799] wl_callback@45.done(0) │ [2217397.605] -> wl_shm@4.create_pool(new id wl_shm_pool@45, fd 11, 147752) │ [2217397.627] -> wl_shm_pool@45.create_buffer(new id wl_buffer@44, 0, 253, 146, 1012, 0) │ [2217398.616] -> wl_surface@20.attach(wl_buffer@44, 0, 0) │ [2217398.636] -> wl_surface@20.set_buffer_scale(1) │ [2217398.642] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217398.654] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217398.661] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217398.667] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217398.678] -> wl_compositor@9.create_region(new id wl_region@46) │ [2217398.684] -> wl_region@46.add(16, 13, 221, 114) │ [2217398.694] -> wl_surface@20.set_input_region(wl_region@46) │ [2217398.699] -> wl_region@46.destroy() │ [2217398.709] -> wl_surface@20.frame(new id wl_callback@47) │ [2217398.717] -> wl_surface@20.commit() │ [2217399.033] wl_display@1.delete_id(46) │ [2217399.043] wl_display@1.delete_id(47) │ [2217399.048] wl_callback@47.done(0) │ [2217399.854] -> wl_shm@4.create_pool(new id wl_shm_pool@47, fd 11, 147752) │ [2217399.876] -> wl_shm_pool@47.create_buffer(new id wl_buffer@46, 0, 253, 146, 1012, 0) │ [2217400.853] -> wl_surface@20.attach(wl_buffer@46, 0, 0) │ [2217400.872] -> wl_surface@20.set_buffer_scale(1) │ [2217400.878] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217400.890] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217400.897] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217400.903] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217400.915] -> wl_compositor@9.create_region(new id wl_region@48) │ [2217400.921] -> wl_region@48.add(16, 13, 221, 114) │ [2217400.931] -> wl_surface@20.set_input_region(wl_region@48) │ [2217400.936] -> wl_region@48.destroy() │ [2217400.945] -> wl_surface@20.frame(new id wl_callback@49) │ [2217400.953] -> wl_surface@20.commit() │ [2217401.278] wl_display@1.delete_id(48) │ [2217401.288] wl_display@1.delete_id(49) │ [2217401.293] wl_callback@49.done(0) │ [2217402.090] -> wl_shm@4.create_pool(new id wl_shm_pool@49, fd 11, 147752) │ [2217402.111] -> wl_shm_pool@49.create_buffer(new id wl_buffer@48, 0, 253, 146, 1012, 0) │ [2217402.964] -> wl_surface@20.attach(wl_buffer@48, 0, 0) │ [2217402.982] -> wl_surface@20.set_buffer_scale(1) │ [2217402.987] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217402.996] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217403.002] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217403.007] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217403.016] -> wl_compositor@9.create_region(new id wl_region@50) │ [2217403.021] -> wl_region@50.add(16, 13, 221, 114) │ [2217403.029] -> wl_surface@20.set_input_region(wl_region@50) │ [2217403.033] -> wl_region@50.destroy() │ [2217403.042] -> wl_surface@20.frame(new id wl_callback@51) │ [2217403.048] -> wl_surface@20.commit() │ [2217403.407] wl_display@1.delete_id(50) │ [2217403.416] wl_display@1.delete_id(51) │ [2217403.420] wl_callback@51.done(0) │ [2217404.081] -> wl_shm@4.create_pool(new id wl_shm_pool@51, fd 11, 147752) │ [2217404.099] -> wl_shm_pool@51.create_buffer(new id wl_buffer@50, 0, 253, 146, 1012, 0) │ [2217404.916] -> wl_surface@20.attach(wl_buffer@50, 0, 0) │ [2217404.933] -> wl_surface@20.set_buffer_scale(1) │ [2217404.937] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217404.946] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217404.952] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217404.957] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217404.966] -> wl_compositor@9.create_region(new id wl_region@52) │ [2217404.971] -> wl_region@52.add(16, 13, 221, 114) │ [2217404.980] -> wl_surface@20.set_input_region(wl_region@52) │ [2217404.984] -> wl_region@52.destroy() │ [2217404.993] -> wl_surface@20.frame(new id wl_callback@53) │ [2217404.999] -> wl_surface@20.commit() │ [2217405.350] wl_display@1.delete_id(52) │ [2217405.359] wl_display@1.delete_id(53) │ [2217405.363] wl_callback@53.done(0) │ [2217406.024] -> wl_shm@4.create_pool(new id wl_shm_pool@53, fd 11, 147752) │ [2217406.042] -> wl_shm_pool@53.create_buffer(new id wl_buffer@52, 0, 253, 146, 1012, 0) │ [2217406.856] -> wl_surface@20.attach(wl_buffer@52, 0, 0) │ [2217406.872] -> wl_surface@20.set_buffer_scale(1) │ [2217406.877] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217406.886] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217406.892] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217406.897] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217406.906] -> wl_compositor@9.create_region(new id wl_region@54) │ [2217406.911] -> wl_region@54.add(16, 13, 221, 114) │ [2217406.920] -> wl_surface@20.set_input_region(wl_region@54) │ [2217406.924] -> wl_region@54.destroy() │ [2217406.932] -> wl_surface@20.frame(new id wl_callback@55) │ [2217406.938] -> wl_surface@20.commit() │ [2217407.326] wl_display@1.delete_id(54) │ [2217407.334] wl_display@1.delete_id(55) │ [2217407.338] wl_callback@55.done(0) │ [2217407.996] -> wl_shm@4.create_pool(new id wl_shm_pool@55, fd 11, 147752) │ [2217408.015] -> wl_shm_pool@55.create_buffer(new id wl_buffer@54, 0, 253, 146, 1012, 0) │ [2217408.819] -> wl_surface@20.attach(wl_buffer@54, 0, 0) │ [2217408.836] -> wl_surface@20.set_buffer_scale(1) │ [2217408.841] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217408.850] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217408.856] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217408.861] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217408.870] -> wl_compositor@9.create_region(new id wl_region@56) │ [2217408.874] -> wl_region@56.add(16, 13, 221, 114) │ [2217408.883] -> wl_surface@20.set_input_region(wl_region@56) │ [2217408.887] -> wl_region@56.destroy() │ [2217408.896] -> wl_surface@20.frame(new id wl_callback@57) │ [2217408.902] -> wl_surface@20.commit() │ [2217409.278] wl_display@1.delete_id(56) │ [2217409.286] wl_display@1.delete_id(57) │ [2217409.290] wl_callback@57.done(0) │ [2217409.948] -> wl_shm@4.create_pool(new id wl_shm_pool@57, fd 11, 147752) │ [2217409.967] -> wl_shm_pool@57.create_buffer(new id wl_buffer@56, 0, 253, 146, 1012, 0) │ [2217410.775] -> wl_surface@20.attach(wl_buffer@56, 0, 0) │ [2217410.792] -> wl_surface@20.set_buffer_scale(1) │ [2217410.796] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217410.805] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217410.811] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217410.817] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217410.825] -> wl_compositor@9.create_region(new id wl_region@58) │ [2217410.830] -> wl_region@58.add(16, 13, 221, 114) │ [2217410.840] -> wl_surface@20.set_input_region(wl_region@58) │ [2217410.844] -> wl_region@58.destroy() │ [2217410.852] -> wl_surface@20.frame(new id wl_callback@59) │ [2217410.858] -> wl_surface@20.commit() │ [2217411.220] wl_display@1.delete_id(58) │ [2217411.228] wl_display@1.delete_id(59) │ [2217411.232] wl_callback@59.done(0) │ [2217411.891] -> wl_shm@4.create_pool(new id wl_shm_pool@59, fd 11, 147752) │ [2217411.910] -> wl_shm_pool@59.create_buffer(new id wl_buffer@58, 0, 253, 146, 1012, 0) │ [2217412.725] -> wl_surface@20.attach(wl_buffer@58, 0, 0) │ [2217412.741] -> wl_surface@20.set_buffer_scale(1) │ [2217412.746] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217412.755] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217412.761] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217412.766] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217412.775] -> wl_compositor@9.create_region(new id wl_region@60) │ [2217412.780] -> wl_region@60.add(16, 13, 221, 114) │ [2217412.790] -> wl_surface@20.set_input_region(wl_region@60) │ [2217412.794] -> wl_region@60.destroy() │ [2217412.802] -> wl_surface@20.frame(new id wl_callback@61) │ [2217412.808] -> wl_surface@20.commit() │ [2217413.145] wl_display@1.delete_id(60) │ [2217413.153] wl_display@1.delete_id(61) │ [2217413.157] wl_callback@61.done(0) │ [2217413.821] -> wl_shm@4.create_pool(new id wl_shm_pool@61, fd 11, 147752) │ [2217413.841] -> wl_shm_pool@61.create_buffer(new id wl_buffer@60, 0, 253, 146, 1012, 0) │ [2217414.652] -> wl_surface@20.attach(wl_buffer@60, 0, 0) │ [2217414.669] -> wl_surface@20.set_buffer_scale(1) │ [2217414.674] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217414.683] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217414.688] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217414.694] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217414.703] -> wl_compositor@9.create_region(new id wl_region@62) │ [2217414.708] -> wl_region@62.add(16, 13, 221, 114) │ [2217414.716] -> wl_surface@20.set_input_region(wl_region@62) │ [2217414.720] -> wl_region@62.destroy() │ [2217414.729] -> wl_surface@20.frame(new id wl_callback@63) │ [2217414.735] -> wl_surface@20.commit() │ [2217415.076] wl_display@1.delete_id(62) │ [2217415.085] wl_display@1.delete_id(63) │ [2217415.089] wl_callback@63.done(0) │ [2217415.755] -> wl_shm@4.create_pool(new id wl_shm_pool@63, fd 11, 147752) │ [2217415.774] -> wl_shm_pool@63.create_buffer(new id wl_buffer@62, 0, 253, 146, 1012, 0) │ [2217416.656] -> wl_surface@20.attach(wl_buffer@62, 0, 0) │ [2217416.674] -> wl_surface@20.set_buffer_scale(1) │ [2217416.680] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217416.690] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217416.696] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217416.702] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217416.712] -> wl_compositor@9.create_region(new id wl_region@64) │ [2217416.719] -> wl_region@64.add(16, 13, 221, 114) │ [2217416.729] -> wl_surface@20.set_input_region(wl_region@64) │ [2217416.733] -> wl_region@64.destroy() │ [2217416.743] -> wl_surface@20.frame(new id wl_callback@65) │ [2217416.749] -> wl_surface@20.commit() │ [2217417.102] wl_display@1.delete_id(64) │ [2217417.111] wl_display@1.delete_id(65) │ [2217417.115] wl_callback@65.done(0) │ [2217417.814] -> wl_shm@4.create_pool(new id wl_shm_pool@65, fd 11, 147752) │ [2217417.833] -> wl_shm_pool@65.create_buffer(new id wl_buffer@64, 0, 253, 146, 1012, 0) │ [2217418.680] -> wl_surface@20.attach(wl_buffer@64, 0, 0) │ [2217418.697] -> wl_surface@20.set_buffer_scale(1) │ [2217418.701] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217418.711] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217418.716] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217418.721] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217418.730] -> wl_compositor@9.create_region(new id wl_region@66) │ [2217418.735] -> wl_region@66.add(16, 13, 221, 114) │ [2217418.745] -> wl_surface@20.set_input_region(wl_region@66) │ [2217418.749] -> wl_region@66.destroy() │ [2217418.757] -> wl_surface@20.frame(new id wl_callback@67) │ [2217418.763] -> wl_surface@20.commit() │ [2217419.100] wl_display@1.delete_id(66) │ [2217419.109] wl_display@1.delete_id(67) │ [2217419.113] wl_callback@67.done(0) │ [2217419.780] -> wl_shm@4.create_pool(new id wl_shm_pool@67, fd 11, 147752) │ [2217419.799] -> wl_shm_pool@67.create_buffer(new id wl_buffer@66, 0, 253, 146, 1012, 0) │ [2217420.612] -> wl_surface@20.attach(wl_buffer@66, 0, 0) │ [2217420.629] -> wl_surface@20.set_buffer_scale(1) │ [2217420.633] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217420.642] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217420.648] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217420.653] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217420.662] -> wl_compositor@9.create_region(new id wl_region@68) │ [2217420.667] -> wl_region@68.add(16, 13, 221, 114) │ [2217420.676] -> wl_surface@20.set_input_region(wl_region@68) │ [2217420.680] -> wl_region@68.destroy() │ [2217420.688] -> wl_surface@20.frame(new id wl_callback@69) │ [2217420.694] -> wl_surface@20.commit() │ [2217421.033] wl_display@1.delete_id(68) │ [2217421.042] wl_display@1.delete_id(69) │ [2217421.046] wl_callback@69.done(0) │ [2217421.716] -> wl_shm@4.create_pool(new id wl_shm_pool@69, fd 11, 147752) │ [2217421.734] -> wl_shm_pool@69.create_buffer(new id wl_buffer@68, 0, 253, 146, 1012, 0) │ [2217422.592] -> wl_surface@20.attach(wl_buffer@68, 0, 0) │ [2217422.609] -> wl_surface@20.set_buffer_scale(1) │ [2217422.613] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217422.623] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217422.628] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217422.633] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217422.642] -> wl_compositor@9.create_region(new id wl_region@70) │ [2217422.647] -> wl_region@70.add(16, 13, 221, 114) │ [2217422.656] -> wl_surface@20.set_input_region(wl_region@70) │ [2217422.660] -> wl_region@70.destroy() │ [2217422.669] -> wl_surface@20.frame(new id wl_callback@71) │ [2217422.675] -> wl_surface@20.commit() │ [2217423.013] wl_display@1.delete_id(70) │ [2217423.022] wl_display@1.delete_id(71) │ [2217423.026] wl_callback@71.done(0) │ [2217423.694] -> wl_shm@4.create_pool(new id wl_shm_pool@71, fd 11, 147752) │ [2217423.713] -> wl_shm_pool@71.create_buffer(new id wl_buffer@70, 0, 253, 146, 1012, 0) │ [2217424.568] -> wl_surface@20.attach(wl_buffer@70, 0, 0) │ [2217424.584] -> wl_surface@20.set_buffer_scale(1) │ [2217424.589] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217424.598] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217424.604] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217424.609] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217424.618] -> wl_compositor@9.create_region(new id wl_region@72) │ [2217424.623] -> wl_region@72.add(16, 13, 221, 114) │ [2217424.632] -> wl_surface@20.set_input_region(wl_region@72) │ [2217424.635] -> wl_region@72.destroy() │ [2217424.644] -> wl_surface@20.frame(new id wl_callback@73) │ [2217424.650] -> wl_surface@20.commit() │ [2217424.989] wl_display@1.delete_id(72) │ [2217424.998] wl_display@1.delete_id(73) │ [2217425.001] wl_callback@73.done(0) │ [2217425.666] -> wl_shm@4.create_pool(new id wl_shm_pool@73, fd 11, 147752) │ [2217425.684] -> wl_shm_pool@73.create_buffer(new id wl_buffer@72, 0, 253, 146, 1012, 0) │ [2217426.548] -> wl_surface@20.attach(wl_buffer@72, 0, 0) │ [2217426.564] -> wl_surface@20.set_buffer_scale(1) │ [2217426.569] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217426.578] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217426.584] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217426.589] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217426.598] -> wl_compositor@9.create_region(new id wl_region@74) │ [2217426.603] -> wl_region@74.add(16, 13, 221, 114) │ [2217426.612] -> wl_surface@20.set_input_region(wl_region@74) │ [2217426.616] -> wl_region@74.destroy() │ [2217426.625] -> wl_surface@20.frame(new id wl_callback@75) │ [2217426.631] -> wl_surface@20.commit() │ [2217426.967] wl_display@1.delete_id(74) │ [2217426.976] wl_display@1.delete_id(75) │ [2217426.980] wl_callback@75.done(0) │ [2217427.649] -> wl_shm@4.create_pool(new id wl_shm_pool@75, fd 11, 147752) │ [2217427.667] -> wl_shm_pool@75.create_buffer(new id wl_buffer@74, 0, 253, 146, 1012, 0) │ [2217428.531] -> wl_surface@20.attach(wl_buffer@74, 0, 0) │ [2217428.547] -> wl_surface@20.set_buffer_scale(1) │ [2217428.552] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217428.561] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217428.567] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217428.572] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217428.581] -> wl_compositor@9.create_region(new id wl_region@76) │ [2217428.586] -> wl_region@76.add(16, 13, 221, 114) │ [2217428.594] -> wl_surface@20.set_input_region(wl_region@76) │ [2217428.598] -> wl_region@76.destroy() │ [2217428.607] -> wl_surface@20.frame(new id wl_callback@77) │ [2217428.613] -> wl_surface@20.commit() │ [2217428.954] wl_display@1.delete_id(76) │ [2217428.963] wl_display@1.delete_id(77) │ [2217428.967] wl_callback@77.done(0) │ [2217429.639] -> wl_shm@4.create_pool(new id wl_shm_pool@77, fd 11, 147752) │ [2217429.657] -> wl_shm_pool@77.create_buffer(new id wl_buffer@76, 0, 253, 146, 1012, 0) │ [2217430.466] -> wl_surface@20.attach(wl_buffer@76, 0, 0) │ [2217430.487] -> wl_surface@20.set_buffer_scale(1) │ [2217430.492] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217430.501] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217430.507] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217430.512] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217430.521] -> wl_compositor@9.create_region(new id wl_region@78) │ [2217430.526] -> wl_region@78.add(16, 13, 221, 114) │ [2217430.535] -> wl_surface@20.set_input_region(wl_region@78) │ [2217430.539] -> wl_region@78.destroy() │ [2217430.547] -> wl_surface@20.frame(new id wl_callback@79) │ [2217430.553] -> wl_surface@20.commit() │ [2217430.891] wl_display@1.delete_id(78) │ [2217430.900] wl_display@1.delete_id(79) │ [2217430.904] wl_callback@79.done(0) │ [2217431.573] -> wl_shm@4.create_pool(new id wl_shm_pool@79, fd 11, 147752) │ [2217431.591] -> wl_shm_pool@79.create_buffer(new id wl_buffer@78, 0, 253, 146, 1012, 0) │ [2217432.464] -> wl_surface@20.attach(wl_buffer@78, 0, 0) │ [2217432.480] -> wl_surface@20.set_buffer_scale(1) │ [2217432.485] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217432.494] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217432.500] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217432.506] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217432.514] -> wl_compositor@9.create_region(new id wl_region@80) │ [2217432.520] -> wl_region@80.add(16, 13, 221, 114) │ [2217432.528] -> wl_surface@20.set_input_region(wl_region@80) │ [2217432.532] -> wl_region@80.destroy() │ [2217432.540] -> wl_surface@20.frame(new id wl_callback@81) │ [2217432.547] -> wl_surface@20.commit() │ [2217432.885] wl_display@1.delete_id(80) │ [2217432.893] wl_display@1.delete_id(81) │ [2217432.897] wl_callback@81.done(0) │ [2217433.568] -> wl_shm@4.create_pool(new id wl_shm_pool@81, fd 11, 147752) │ [2217433.586] -> wl_shm_pool@81.create_buffer(new id wl_buffer@80, 0, 253, 146, 1012, 0) │ [2217434.535] -> wl_surface@20.attach(wl_buffer@80, 0, 0) │ [2217434.551] -> wl_surface@20.set_buffer_scale(1) │ [2217434.556] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217434.565] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217434.571] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217434.576] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217434.585] -> wl_compositor@9.create_region(new id wl_region@82) │ [2217434.590] -> wl_region@82.add(16, 13, 221, 114) │ [2217434.599] -> wl_surface@20.set_input_region(wl_region@82) │ [2217434.603] -> wl_region@82.destroy() │ [2217434.612] -> wl_surface@20.frame(new id wl_callback@83) │ [2217434.618] -> wl_surface@20.commit() │ [2217434.956] wl_display@1.delete_id(82) │ [2217434.965] wl_display@1.delete_id(83) │ [2217434.969] wl_callback@83.done(0) │ [2217435.636] -> wl_shm@4.create_pool(new id wl_shm_pool@83, fd 11, 147752) │ [2217435.655] -> wl_shm_pool@83.create_buffer(new id wl_buffer@82, 0, 253, 146, 1012, 0) │ [2217436.527] -> wl_surface@20.attach(wl_buffer@82, 0, 0) │ [2217436.544] -> wl_surface@20.set_buffer_scale(1) │ [2217436.549] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217436.558] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217436.563] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217436.568] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217436.577] -> wl_compositor@9.create_region(new id wl_region@84) │ [2217436.582] -> wl_region@84.add(16, 13, 221, 114) │ [2217436.591] -> wl_surface@20.set_input_region(wl_region@84) │ [2217436.595] -> wl_region@84.destroy() │ [2217436.603] -> wl_surface@20.frame(new id wl_callback@85) │ [2217436.609] -> wl_surface@20.commit() │ [2217436.944] wl_display@1.delete_id(84) │ [2217436.954] wl_display@1.delete_id(85) │ [2217436.957] wl_callback@85.done(0) │ [2217437.624] -> wl_shm@4.create_pool(new id wl_shm_pool@85, fd 11, 147752) │ [2217437.643] -> wl_shm_pool@85.create_buffer(new id wl_buffer@84, 0, 253, 146, 1012, 0) │ [2217438.457] -> wl_surface@20.attach(wl_buffer@84, 0, 0) │ [2217438.473] -> wl_surface@20.set_buffer_scale(1) │ [2217438.478] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217438.487] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217438.493] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217438.498] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217438.507] -> wl_compositor@9.create_region(new id wl_region@86) │ [2217438.512] -> wl_region@86.add(16, 13, 221, 114) │ [2217438.520] -> wl_surface@20.set_input_region(wl_region@86) │ [2217438.524] -> wl_region@86.destroy() │ [2217438.533] -> wl_surface@20.frame(new id wl_callback@87) │ [2217438.539] -> wl_surface@20.commit() │ [2217438.880] wl_display@1.delete_id(86) │ [2217438.889] wl_display@1.delete_id(87) │ [2217438.893] wl_callback@87.done(0) │ [2217439.564] -> wl_shm@4.create_pool(new id wl_shm_pool@87, fd 11, 147752) │ [2217439.582] -> wl_shm_pool@87.create_buffer(new id wl_buffer@86, 0, 253, 146, 1012, 0) │ [2217440.473] -> wl_surface@20.attach(wl_buffer@86, 0, 0) │ [2217440.490] -> wl_surface@20.set_buffer_scale(1) │ [2217440.495] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217440.504] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217440.509] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217440.515] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217440.524] -> wl_compositor@9.create_region(new id wl_region@88) │ [2217440.529] -> wl_region@88.add(16, 13, 221, 114) │ [2217440.538] -> wl_surface@20.set_input_region(wl_region@88) │ [2217440.542] -> wl_region@88.destroy() │ [2217440.550] -> wl_surface@20.frame(new id wl_callback@89) │ [2217440.556] -> wl_surface@20.commit() │ [2217440.896] wl_display@1.delete_id(88) │ [2217440.905] wl_display@1.delete_id(89) │ [2217440.909] wl_callback@89.done(0) │ [2217441.585] -> wl_shm@4.create_pool(new id wl_shm_pool@89, fd 11, 147752) │ [2217441.604] -> wl_shm_pool@89.create_buffer(new id wl_buffer@88, 0, 253, 146, 1012, 0) │ [2217442.476] -> wl_surface@20.attach(wl_buffer@88, 0, 0) │ [2217442.493] -> wl_surface@20.set_buffer_scale(1) │ [2217442.498] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217442.507] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217442.512] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217442.517] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217442.526] -> wl_compositor@9.create_region(new id wl_region@90) │ [2217442.531] -> wl_region@90.add(16, 13, 221, 114) │ [2217442.539] -> wl_surface@20.set_input_region(wl_region@90) │ [2217442.543] -> wl_region@90.destroy() │ [2217442.551] -> wl_surface@20.frame(new id wl_callback@91) │ [2217442.557] -> wl_surface@20.commit() │ [2217442.893] wl_display@1.delete_id(90) │ [2217442.902] wl_display@1.delete_id(91) │ [2217442.905] wl_callback@91.done(0) │ [2217443.551] -> wl_shm@4.create_pool(new id wl_shm_pool@91, fd 11, 147752) │ [2217443.570] -> wl_shm_pool@91.create_buffer(new id wl_buffer@90, 0, 253, 146, 1012, 0) │ [2217444.407] -> wl_surface@20.attach(wl_buffer@90, 0, 0) │ [2217444.424] -> wl_surface@20.set_buffer_scale(1) │ [2217444.429] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217444.438] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217444.443] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217444.448] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217444.457] -> wl_compositor@9.create_region(new id wl_region@92) │ [2217444.462] -> wl_region@92.add(16, 13, 221, 114) │ [2217444.470] -> wl_surface@20.set_input_region(wl_region@92) │ [2217444.474] -> wl_region@92.destroy() │ [2217444.482] -> wl_surface@20.frame(new id wl_callback@93) │ [2217444.488] -> wl_surface@20.commit() │ [2217444.826] wl_display@1.delete_id(92) │ [2217444.834] wl_display@1.delete_id(93) │ [2217444.838] wl_callback@93.done(0) │ [2217445.513] -> wl_shm@4.create_pool(new id wl_shm_pool@93, fd 11, 147752) │ [2217445.531] -> wl_shm_pool@93.create_buffer(new id wl_buffer@92, 0, 253, 146, 1012, 0) │ [2217446.323] -> wl_surface@20.attach(wl_buffer@92, 0, 0) │ [2217446.339] -> wl_surface@20.set_buffer_scale(1) │ [2217446.344] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217446.353] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217446.358] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217446.363] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217446.372] -> wl_compositor@9.create_region(new id wl_region@94) │ [2217446.377] -> wl_region@94.add(16, 13, 221, 114) │ [2217446.385] -> wl_surface@20.set_input_region(wl_region@94) │ [2217446.389] -> wl_region@94.destroy() │ [2217446.397] -> wl_surface@20.frame(new id wl_callback@95) │ [2217446.403] -> wl_surface@20.commit() │ [2217446.740] wl_display@1.delete_id(94) │ [2217446.749] wl_display@1.delete_id(95) │ [2217446.753] wl_callback@95.done(0) │ [2217447.401] -> wl_shm@4.create_pool(new id wl_shm_pool@95, fd 11, 147752) │ [2217447.420] -> wl_shm_pool@95.create_buffer(new id wl_buffer@94, 0, 253, 146, 1012, 0) │ [2217448.253] -> wl_surface@20.attach(wl_buffer@94, 0, 0) │ [2217448.270] -> wl_surface@20.set_buffer_scale(1) │ [2217448.275] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217448.284] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217448.289] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217448.294] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217448.303] -> wl_compositor@9.create_region(new id wl_region@96) │ [2217448.308] -> wl_region@96.add(16, 13, 221, 114) │ [2217448.317] -> wl_surface@20.set_input_region(wl_region@96) │ [2217448.320] -> wl_region@96.destroy() │ [2217448.329] -> wl_surface@20.frame(new id wl_callback@97) │ [2217448.335] -> wl_surface@20.commit() │ [2217448.669] wl_display@1.delete_id(96) │ [2217448.677] wl_display@1.delete_id(97) │ [2217448.681] wl_callback@97.done(0) │ [2217449.327] -> wl_shm@4.create_pool(new id wl_shm_pool@97, fd 11, 147752) │ [2217449.345] -> wl_shm_pool@97.create_buffer(new id wl_buffer@96, 0, 253, 146, 1012, 0) │ [2217450.190] -> wl_surface@20.attach(wl_buffer@96, 0, 0) │ [2217450.206] -> wl_surface@20.set_buffer_scale(1) │ [2217450.211] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217450.220] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217450.225] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217450.230] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217450.239] -> wl_compositor@9.create_region(new id wl_region@98) │ [2217450.244] -> wl_region@98.add(16, 13, 221, 114) │ [2217450.253] -> wl_surface@20.set_input_region(wl_region@98) │ [2217450.257] -> wl_region@98.destroy() │ [2217450.265] -> wl_surface@20.frame(new id wl_callback@99) │ [2217450.271] -> wl_surface@20.commit() │ [2217450.721] wl_display@1.delete_id(98) │ [2217450.729] wl_display@1.delete_id(99) │ [2217450.733] wl_callback@99.done(0) │ [2217451.379] -> wl_shm@4.create_pool(new id wl_shm_pool@99, fd 11, 147752) │ [2217451.398] -> wl_shm_pool@99.create_buffer(new id wl_buffer@98, 0, 253, 146, 1012, 0) │ [2217452.225] -> wl_surface@20.attach(wl_buffer@98, 0, 0) │ [2217452.240] -> wl_surface@20.set_buffer_scale(1) │ [2217452.244] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217452.253] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217452.258] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217452.263] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217452.271] -> wl_compositor@9.create_region(new id wl_region@100) │ [2217452.276] -> wl_region@100.add(16, 13, 221, 114) │ [2217452.284] -> wl_surface@20.set_input_region(wl_region@100) │ [2217452.288] -> wl_region@100.destroy() │ [2217452.295] -> wl_surface@20.frame(new id wl_callback@101) │ [2217452.301] -> wl_surface@20.commit() │ [2217452.755] wl_display@1.delete_id(100) │ [2217452.763] wl_display@1.delete_id(101) │ [2217452.767] wl_callback@101.done(0) │ [2217453.435] -> wl_shm@4.create_pool(new id wl_shm_pool@101, fd 11, 147752) │ [2217453.454] -> wl_shm_pool@101.create_buffer(new id wl_buffer@100, 0, 253, 146, 1012, 0) │ [2217454.282] -> wl_surface@20.attach(wl_buffer@100, 0, 0) │ [2217454.299] -> wl_surface@20.set_buffer_scale(1) │ [2217454.303] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217454.313] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217454.318] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217454.323] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217454.332] -> wl_compositor@9.create_region(new id wl_region@102) │ [2217454.337] -> wl_region@102.add(16, 13, 221, 114) │ [2217454.345] -> wl_surface@20.set_input_region(wl_region@102) │ [2217454.351] -> wl_region@102.destroy() │ [2217454.359] -> wl_surface@20.frame(new id wl_callback@103) │ [2217454.365] -> wl_surface@20.commit() │ [2217454.779] wl_display@1.delete_id(102) │ [2217454.787] wl_display@1.delete_id(103) │ [2217454.791] wl_callback@103.done(0) │ [2217455.468] -> wl_shm@4.create_pool(new id wl_shm_pool@103, fd 11, 147752) │ [2217455.486] -> wl_shm_pool@103.create_buffer(new id wl_buffer@102, 0, 253, 146, 1012, 0) │ [2217456.309] -> wl_surface@20.attach(wl_buffer@102, 0, 0) │ [2217456.325] -> wl_surface@20.set_buffer_scale(1) │ [2217456.329] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217456.337] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217456.343] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217456.348] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217456.356] -> wl_compositor@9.create_region(new id wl_region@104) │ [2217456.360] -> wl_region@104.add(16, 13, 221, 114) │ [2217456.369] -> wl_surface@20.set_input_region(wl_region@104) │ [2217456.373] -> wl_region@104.destroy() │ [2217456.380] -> wl_surface@20.frame(new id wl_callback@105) │ [2217456.386] -> wl_surface@20.commit() │ [2217456.838] wl_display@1.delete_id(104) │ [2217456.846] wl_display@1.delete_id(105) │ [2217456.850] wl_callback@105.done(0) │ [2217457.495] -> wl_shm@4.create_pool(new id wl_shm_pool@105, fd 11, 147752) │ [2217457.513] -> wl_shm_pool@105.create_buffer(new id wl_buffer@104, 0, 253, 146, 1012, 0) │ [2217458.337] -> wl_surface@20.attach(wl_buffer@104, 0, 0) │ [2217458.353] -> wl_surface@20.set_buffer_scale(1) │ [2217458.358] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217458.366] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217458.371] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217458.376] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217458.384] -> wl_compositor@9.create_region(new id wl_region@106) │ [2217458.389] -> wl_region@106.add(16, 13, 221, 114) │ [2217458.397] -> wl_surface@20.set_input_region(wl_region@106) │ [2217458.401] -> wl_region@106.destroy() │ [2217458.408] -> wl_surface@20.frame(new id wl_callback@107) │ [2217458.414] -> wl_surface@20.commit() │ [2217458.866] wl_display@1.delete_id(106) │ [2217458.874] wl_display@1.delete_id(107) │ [2217458.878] wl_callback@107.done(0) │ [2217459.528] -> wl_shm@4.create_pool(new id wl_shm_pool@107, fd 11, 147752) │ [2217459.546] -> wl_shm_pool@107.create_buffer(new id wl_buffer@106, 0, 253, 146, 1012, 0) │ [2217460.357] -> wl_surface@20.attach(wl_buffer@106, 0, 0) │ [2217460.374] -> wl_surface@20.set_buffer_scale(1) │ [2217460.379] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217460.387] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217460.393] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217460.398] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217460.406] -> wl_compositor@9.create_region(new id wl_region@108) │ [2217460.411] -> wl_region@108.add(16, 13, 221, 114) │ [2217460.420] -> wl_surface@20.set_input_region(wl_region@108) │ [2217460.424] -> wl_region@108.destroy() │ [2217460.432] -> wl_surface@20.frame(new id wl_callback@109) │ [2217460.438] -> wl_surface@20.commit() │ [2217460.846] wl_display@1.delete_id(108) │ [2217460.855] wl_display@1.delete_id(109) │ [2217460.859] wl_callback@109.done(0) │ [2217461.541] -> wl_shm@4.create_pool(new id wl_shm_pool@109, fd 11, 147752) │ [2217461.561] -> wl_shm_pool@109.create_buffer(new id wl_buffer@108, 0, 253, 146, 1012, 0) │ [2217462.470] -> wl_surface@20.attach(wl_buffer@108, 0, 0) │ [2217462.486] -> wl_surface@20.set_buffer_scale(1) │ [2217462.491] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217462.500] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217462.505] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217462.511] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217462.519] -> wl_compositor@9.create_region(new id wl_region@110) │ [2217462.524] -> wl_region@110.add(16, 13, 221, 114) │ [2217462.533] -> wl_surface@20.set_input_region(wl_region@110) │ [2217462.537] -> wl_region@110.destroy() │ [2217462.545] -> wl_surface@20.frame(new id wl_callback@111) │ [2217462.551] -> wl_surface@20.commit() │ [2217463.006] wl_display@1.delete_id(110) │ [2217463.015] wl_display@1.delete_id(111) │ [2217463.019] wl_callback@111.done(0) │ [2217463.713] -> wl_shm@4.create_pool(new id wl_shm_pool@111, fd 11, 147752) │ [2217463.732] -> wl_shm_pool@111.create_buffer(new id wl_buffer@110, 0, 253, 146, 1012, 0) │ [2217464.586] -> wl_surface@20.attach(wl_buffer@110, 0, 0) │ [2217464.603] -> wl_surface@20.set_buffer_scale(1) │ [2217464.607] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217464.616] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217464.622] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217464.627] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217464.635] -> wl_compositor@9.create_region(new id wl_region@112) │ [2217464.640] -> wl_region@112.add(16, 13, 221, 114) │ [2217464.650] -> wl_surface@20.set_input_region(wl_region@112) │ [2217464.654] -> wl_region@112.destroy() │ [2217464.662] -> wl_surface@20.frame(new id wl_callback@113) │ [2217464.668] -> wl_surface@20.commit() │ [2217465.123] wl_display@1.delete_id(112) │ [2217465.131] wl_display@1.delete_id(113) │ [2217465.135] wl_callback@113.done(0) │ [2217465.832] -> wl_shm@4.create_pool(new id wl_shm_pool@113, fd 11, 147752) │ [2217465.851] -> wl_shm_pool@113.create_buffer(new id wl_buffer@112, 0, 253, 146, 1012, 0) │ [2217466.733] -> wl_surface@20.attach(wl_buffer@112, 0, 0) │ [2217466.750] -> wl_surface@20.set_buffer_scale(1) │ [2217466.755] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217466.763] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217466.769] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217466.774] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217466.783] -> wl_compositor@9.create_region(new id wl_region@114) │ [2217466.788] -> wl_region@114.add(16, 13, 221, 114) │ [2217466.796] -> wl_surface@20.set_input_region(wl_region@114) │ [2217466.800] -> wl_region@114.destroy() │ [2217466.808] -> wl_surface@20.frame(new id wl_callback@115) │ [2217466.813] -> wl_surface@20.commit() │ [2217467.294] wl_display@1.delete_id(114) │ [2217467.303] wl_display@1.delete_id(115) │ [2217467.306] wl_callback@115.done(0) │ [2217467.946] -> wl_shm@4.create_pool(new id wl_shm_pool@115, fd 11, 147752) │ [2217467.964] -> wl_shm_pool@115.create_buffer(new id wl_buffer@114, 0, 253, 146, 1012, 0) │ [2217468.772] -> wl_surface@20.attach(wl_buffer@114, 0, 0) │ [2217468.789] -> wl_surface@20.set_buffer_scale(1) │ [2217468.794] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217468.803] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217468.808] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217468.813] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217468.822] -> wl_compositor@9.create_region(new id wl_region@116) │ [2217468.826] -> wl_region@116.add(16, 13, 221, 114) │ [2217468.835] -> wl_surface@20.set_input_region(wl_region@116) │ [2217468.839] -> wl_region@116.destroy() │ [2217468.847] -> wl_surface@20.frame(new id wl_callback@117) │ [2217468.853] -> wl_surface@20.commit() │ [2217469.326] wl_display@1.delete_id(116) │ [2217469.334] wl_display@1.delete_id(117) │ [2217469.338] wl_callback@117.done(0) │ [2217469.979] -> wl_shm@4.create_pool(new id wl_shm_pool@117, fd 11, 147752) │ [2217469.997] -> wl_shm_pool@117.create_buffer(new id wl_buffer@116, 0, 253, 146, 1012, 0) │ [2217470.873] -> wl_surface@20.attach(wl_buffer@116, 0, 0) │ [2217470.891] -> wl_surface@20.set_buffer_scale(1) │ [2217470.895] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217470.904] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217470.910] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217470.915] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217470.923] -> wl_compositor@9.create_region(new id wl_region@118) │ [2217470.928] -> wl_region@118.add(16, 13, 221, 114) │ [2217470.936] -> wl_surface@20.set_input_region(wl_region@118) │ [2217470.941] -> wl_region@118.destroy() │ [2217470.950] -> wl_surface@20.frame(new id wl_callback@119) │ [2217470.956] -> wl_surface@20.commit() │ [2217471.426] wl_display@1.delete_id(118) │ [2217471.435] wl_display@1.delete_id(119) │ [2217471.439] wl_callback@119.done(0) │ [2217472.077] -> wl_shm@4.create_pool(new id wl_shm_pool@119, fd 11, 147752) │ [2217472.095] -> wl_shm_pool@119.create_buffer(new id wl_buffer@118, 0, 253, 146, 1012, 0) │ [2217472.954] -> wl_surface@20.attach(wl_buffer@118, 0, 0) │ [2217472.970] -> wl_surface@20.set_buffer_scale(1) │ [2217472.975] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217472.983] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217472.988] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217472.993] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217473.001] -> wl_compositor@9.create_region(new id wl_region@120) │ [2217473.006] -> wl_region@120.add(16, 13, 221, 114) │ [2217473.014] -> wl_surface@20.set_input_region(wl_region@120) │ [2217473.018] -> wl_region@120.destroy() │ [2217473.025] -> wl_surface@20.frame(new id wl_callback@121) │ [2217473.031] -> wl_surface@20.commit() │ [2217473.521] wl_display@1.delete_id(120) │ [2217473.529] wl_display@1.delete_id(121) │ [2217473.533] wl_callback@121.done(0) │ [2217474.213] -> wl_shm@4.create_pool(new id wl_shm_pool@121, fd 11, 147752) │ [2217474.242] -> wl_shm_pool@121.create_buffer(new id wl_buffer@120, 0, 253, 146, 1012, 0) │ [2217475.027] -> wl_surface@20.attach(wl_buffer@120, 0, 0) │ [2217475.043] -> wl_surface@20.set_buffer_scale(1) │ [2217475.047] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217475.056] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217475.062] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217475.066] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217475.075] -> wl_compositor@9.create_region(new id wl_region@122) │ [2217475.080] -> wl_region@122.add(16, 13, 221, 114) │ [2217475.089] -> wl_surface@20.set_input_region(wl_region@122) │ [2217475.093] -> wl_region@122.destroy() │ [2217475.101] -> wl_surface@20.frame(new id wl_callback@123) │ [2217475.107] -> wl_surface@20.commit() │ [2217475.559] wl_display@1.delete_id(122) │ [2217475.568] wl_display@1.delete_id(123) │ [2217475.572] wl_callback@123.done(0) │ [2217476.218] -> wl_shm@4.create_pool(new id wl_shm_pool@123, fd 11, 147752) │ [2217476.237] -> wl_shm_pool@123.create_buffer(new id wl_buffer@122, 0, 253, 146, 1012, 0) │ [2217477.098] -> wl_surface@20.attach(wl_buffer@122, 0, 0) │ [2217477.114] -> wl_surface@20.set_buffer_scale(1) │ [2217477.119] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217477.127] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217477.132] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217477.137] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217477.145] -> wl_compositor@9.create_region(new id wl_region@124) │ [2217477.150] -> wl_region@124.add(16, 13, 221, 114) │ [2217477.158] -> wl_surface@20.set_input_region(wl_region@124) │ [2217477.168] -> wl_region@124.destroy() │ [2217477.176] -> wl_surface@20.frame(new id wl_callback@125) │ [2217477.198] -> wl_surface@20.commit() │ [2217477.614] wl_display@1.delete_id(124) │ [2217477.623] wl_display@1.delete_id(125) │ [2217477.626] wl_callback@125.done(0) │ [2217478.273] -> wl_shm@4.create_pool(new id wl_shm_pool@125, fd 11, 147752) │ [2217478.292] -> wl_shm_pool@125.create_buffer(new id wl_buffer@124, 0, 253, 146, 1012, 0) │ [2217479.183] -> wl_surface@20.attach(wl_buffer@124, 0, 0) │ [2217479.200] -> wl_surface@20.set_buffer_scale(1) │ [2217479.204] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217479.213] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217479.219] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217479.224] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217479.233] -> wl_compositor@9.create_region(new id wl_region@126) │ [2217479.237] -> wl_region@126.add(16, 13, 221, 114) │ [2217479.246] -> wl_surface@20.set_input_region(wl_region@126) │ [2217479.250] -> wl_region@126.destroy() │ [2217479.258] -> wl_surface@20.frame(new id wl_callback@127) │ [2217479.264] -> wl_surface@20.commit() │ [2217479.715] wl_display@1.delete_id(126) │ [2217479.723] wl_display@1.delete_id(127) │ [2217479.727] wl_callback@127.done(0) │ [2217480.390] -> wl_shm@4.create_pool(new id wl_shm_pool@127, fd 11, 147752) │ [2217480.409] -> wl_shm_pool@127.create_buffer(new id wl_buffer@126, 0, 253, 146, 1012, 0) │ [2217481.225] -> wl_surface@20.attach(wl_buffer@126, 0, 0) │ [2217481.242] -> wl_surface@20.set_buffer_scale(1) │ [2217481.246] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217481.255] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217481.261] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217481.266] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217481.275] -> wl_compositor@9.create_region(new id wl_region@128) │ [2217481.280] -> wl_region@128.add(16, 13, 221, 114) │ [2217481.289] -> wl_surface@20.set_input_region(wl_region@128) │ [2217481.293] -> wl_region@128.destroy() │ [2217481.301] -> wl_surface@20.frame(new id wl_callback@129) │ [2217481.307] -> wl_surface@20.commit() │ [2217481.760] wl_display@1.delete_id(128) │ [2217481.768] wl_display@1.delete_id(129) │ [2217481.772] wl_callback@129.done(0) │ [2217482.418] -> wl_shm@4.create_pool(new id wl_shm_pool@129, fd 11, 147752) │ [2217482.437] -> wl_shm_pool@129.create_buffer(new id wl_buffer@128, 0, 253, 146, 1012, 0) │ [2217483.310] -> wl_surface@20.attach(wl_buffer@128, 0, 0) │ [2217483.326] -> wl_surface@20.set_buffer_scale(1) │ [2217483.331] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217483.339] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217483.345] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217483.349] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217483.358] -> wl_compositor@9.create_region(new id wl_region@130) │ [2217483.362] -> wl_region@130.add(16, 13, 221, 114) │ [2217483.370] -> wl_surface@20.set_input_region(wl_region@130) │ [2217483.374] -> wl_region@130.destroy() │ [2217483.382] -> wl_surface@20.frame(new id wl_callback@131) │ [2217483.387] -> wl_surface@20.commit() │ [2217483.842] wl_display@1.delete_id(130) │ [2217483.850] wl_display@1.delete_id(131) │ [2217483.854] wl_callback@131.done(0) │ [2217484.502] -> wl_shm@4.create_pool(new id wl_shm_pool@131, fd 11, 147752) │ [2217484.521] -> wl_shm_pool@131.create_buffer(new id wl_buffer@130, 0, 253, 146, 1012, 0) │ [2217485.353] -> wl_surface@20.attach(wl_buffer@130, 0, 0) │ [2217485.368] -> wl_surface@20.set_buffer_scale(1) │ [2217485.373] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217485.381] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217485.386] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217485.391] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217485.399] -> wl_compositor@9.create_region(new id wl_region@132) │ [2217485.404] -> wl_region@132.add(16, 13, 221, 114) │ [2217485.412] -> wl_surface@20.set_input_region(wl_region@132) │ [2217485.416] -> wl_region@132.destroy() │ [2217485.424] -> wl_surface@20.frame(new id wl_callback@133) │ [2217485.429] -> wl_surface@20.commit() │ [2217485.881] wl_display@1.delete_id(132) │ [2217485.889] wl_display@1.delete_id(133) │ [2217485.893] wl_callback@133.done(0) │ [2217486.538] -> wl_shm@4.create_pool(new id wl_shm_pool@133, fd 11, 147752) │ [2217486.557] -> wl_shm_pool@133.create_buffer(new id wl_buffer@132, 0, 253, 146, 1012, 0) │ [2217487.442] -> wl_surface@20.attach(wl_buffer@132, 0, 0) │ [2217487.459] -> wl_surface@20.set_buffer_scale(1) │ [2217487.463] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217487.472] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217487.478] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217487.483] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217487.491] -> wl_compositor@9.create_region(new id wl_region@134) │ [2217487.496] -> wl_region@134.add(16, 13, 221, 114) │ [2217487.505] -> wl_surface@20.set_input_region(wl_region@134) │ [2217487.508] -> wl_region@134.destroy() │ [2217487.516] -> wl_surface@20.frame(new id wl_callback@135) │ [2217487.522] -> wl_surface@20.commit() │ [2217487.992] wl_display@1.delete_id(134) │ [2217488.000] wl_display@1.delete_id(135) │ [2217488.004] wl_callback@135.done(0) │ [2217488.651] -> wl_shm@4.create_pool(new id wl_shm_pool@135, fd 11, 147752) │ [2217488.670] -> wl_shm_pool@135.create_buffer(new id wl_buffer@134, 0, 253, 146, 1012, 0) │ [2217489.560] -> wl_surface@20.attach(wl_buffer@134, 0, 0) │ [2217489.578] -> wl_surface@20.set_buffer_scale(1) │ [2217489.582] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217489.591] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217489.597] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217489.602] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217489.611] -> wl_compositor@9.create_region(new id wl_region@136) │ [2217489.615] -> wl_region@136.add(16, 13, 221, 114) │ [2217489.624] -> wl_surface@20.set_input_region(wl_region@136) │ [2217489.628] -> wl_region@136.destroy() │ [2217489.636] -> wl_surface@20.frame(new id wl_callback@137) │ [2217489.642] -> wl_surface@20.commit() │ [2217490.093] wl_display@1.delete_id(136) │ [2217490.101] wl_display@1.delete_id(137) │ [2217490.105] wl_callback@137.done(0) │ [2217490.774] -> wl_shm@4.create_pool(new id wl_shm_pool@137, fd 11, 147752) │ [2217490.792] -> wl_shm_pool@137.create_buffer(new id wl_buffer@136, 0, 253, 146, 1012, 0) │ [2217491.672] -> wl_surface@20.attach(wl_buffer@136, 0, 0) │ [2217491.689] -> wl_surface@20.set_buffer_scale(1) │ [2217491.693] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217491.702] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217491.708] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217491.713] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217491.721] -> wl_compositor@9.create_region(new id wl_region@138) │ [2217491.726] -> wl_region@138.add(16, 13, 221, 114) │ [2217491.735] -> wl_surface@20.set_input_region(wl_region@138) │ [2217491.739] -> wl_region@138.destroy() │ [2217491.748] -> wl_surface@20.frame(new id wl_callback@139) │ [2217491.754] -> wl_surface@20.commit() │ [2217492.172] wl_display@1.delete_id(138) │ [2217492.180] wl_display@1.delete_id(139) │ [2217492.184] wl_callback@139.done(0) │ [2217492.823] -> wl_shm@4.create_pool(new id wl_shm_pool@139, fd 11, 147752) │ [2217492.842] -> wl_shm_pool@139.create_buffer(new id wl_buffer@138, 0, 253, 146, 1012, 0) │ [2217493.709] -> wl_surface@20.attach(wl_buffer@138, 0, 0) │ [2217493.742] -> wl_surface@20.set_buffer_scale(1) │ [2217493.747] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217493.757] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217493.762] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217493.767] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217493.776] -> wl_compositor@9.create_region(new id wl_region@140) │ [2217493.780] -> wl_region@140.add(16, 13, 221, 114) │ [2217493.789] -> wl_surface@20.set_input_region(wl_region@140) │ [2217493.793] -> wl_region@140.destroy() │ [2217493.801] -> wl_surface@20.frame(new id wl_callback@141) │ [2217493.808] -> wl_surface@20.commit() │ [2217494.282] wl_display@1.delete_id(140) │ [2217494.290] wl_display@1.delete_id(141) │ [2217494.294] wl_callback@141.done(0) │ [2217494.934] -> wl_shm@4.create_pool(new id wl_shm_pool@141, fd 11, 147752) │ [2217494.952] -> wl_shm_pool@141.create_buffer(new id wl_buffer@140, 0, 253, 146, 1012, 0) │ [2217495.731] -> wl_surface@20.attach(wl_buffer@140, 0, 0) │ [2217495.747] -> wl_surface@20.set_buffer_scale(1) │ [2217495.752] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217495.760] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217495.766] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217495.771] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217495.779] -> wl_compositor@9.create_region(new id wl_region@142) │ [2217495.783] -> wl_region@142.add(16, 13, 221, 114) │ [2217495.791] -> wl_surface@20.set_input_region(wl_region@142) │ [2217495.795] -> wl_region@142.destroy() │ [2217495.802] -> wl_surface@20.frame(new id wl_callback@143) │ [2217495.808] -> wl_surface@20.commit() │ [2217496.280] wl_display@1.delete_id(142) │ [2217496.289] wl_display@1.delete_id(143) │ [2217496.293] wl_callback@143.done(0) │ [2217496.931] -> wl_shm@4.create_pool(new id wl_shm_pool@143, fd 11, 147752) │ [2217496.949] -> wl_shm_pool@143.create_buffer(new id wl_buffer@142, 0, 253, 146, 1012, 0) │ [2217497.826] -> wl_surface@20.attach(wl_buffer@142, 0, 0) │ [2217497.842] -> wl_surface@20.set_buffer_scale(1) │ [2217497.846] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217497.855] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217497.860] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217497.865] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217497.873] -> wl_compositor@9.create_region(new id wl_region@144) │ [2217497.878] -> wl_region@144.add(16, 13, 221, 114) │ [2217497.886] -> wl_surface@20.set_input_region(wl_region@144) │ [2217497.889] -> wl_region@144.destroy() │ [2217497.897] -> wl_surface@20.frame(new id wl_callback@145) │ [2217497.902] -> wl_surface@20.commit() │ [2217498.390] wl_display@1.delete_id(144) │ [2217498.399] wl_display@1.delete_id(145) │ [2217498.403] wl_callback@145.done(0) │ [2217499.064] -> wl_shm@4.create_pool(new id wl_shm_pool@145, fd 11, 147752) │ [2217499.083] -> wl_shm_pool@145.create_buffer(new id wl_buffer@144, 0, 253, 146, 1012, 0) │ [2217499.901] -> wl_surface@20.attach(wl_buffer@144, 0, 0) │ [2217499.918] -> wl_surface@20.set_buffer_scale(1) │ [2217499.923] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217499.932] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217499.937] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217499.942] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217499.950] -> wl_compositor@9.create_region(new id wl_region@146) │ [2217499.955] -> wl_region@146.add(16, 13, 221, 114) │ [2217499.964] -> wl_surface@20.set_input_region(wl_region@146) │ [2217499.967] -> wl_region@146.destroy() │ [2217499.976] -> wl_surface@20.frame(new id wl_callback@147) │ [2217499.981] -> wl_surface@20.commit() │ [2217500.344] wl_display@1.delete_id(146) │ [2217500.352] wl_display@1.delete_id(147) │ [2217500.356] wl_callback@147.done(0) │ [2217500.995] -> wl_shm@4.create_pool(new id wl_shm_pool@147, fd 11, 147752) │ [2217501.013] -> wl_shm_pool@147.create_buffer(new id wl_buffer@146, 0, 253, 146, 1012, 0) │ [2217501.908] -> wl_surface@20.attach(wl_buffer@146, 0, 0) │ [2217501.924] -> wl_surface@20.set_buffer_scale(1) │ [2217501.929] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217501.937] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217501.943] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217501.947] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217501.956] -> wl_compositor@9.create_region(new id wl_region@148) │ [2217501.960] -> wl_region@148.add(16, 13, 221, 114) │ [2217501.968] -> wl_surface@20.set_input_region(wl_region@148) │ [2217501.971] -> wl_region@148.destroy() │ [2217501.979] -> wl_surface@20.frame(new id wl_callback@149) │ [2217501.985] -> wl_surface@20.commit() │ [2217502.461] wl_display@1.delete_id(148) │ [2217502.469] wl_display@1.delete_id(149) │ [2217502.473] wl_callback@149.done(0) │ [2217503.112] -> wl_shm@4.create_pool(new id wl_shm_pool@149, fd 11, 147752) │ [2217503.130] -> wl_shm_pool@149.create_buffer(new id wl_buffer@148, 0, 253, 146, 1012, 0) │ [2217503.959] -> wl_surface@20.attach(wl_buffer@148, 0, 0) │ [2217503.977] -> wl_surface@20.set_buffer_scale(1) │ [2217503.982] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217503.991] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217503.996] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217504.001] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217504.010] -> wl_compositor@9.create_region(new id wl_region@150) │ [2217504.015] -> wl_region@150.add(16, 13, 221, 114) │ [2217504.023] -> wl_surface@20.set_input_region(wl_region@150) │ [2217504.028] -> wl_region@150.destroy() │ [2217504.036] -> wl_surface@20.frame(new id wl_callback@151) │ [2217504.042] -> wl_surface@20.commit() │ [2217504.412] wl_display@1.delete_id(150) │ [2217504.420] wl_display@1.delete_id(151) │ [2217504.424] wl_callback@151.done(0) │ [2217505.062] -> wl_shm@4.create_pool(new id wl_shm_pool@151, fd 11, 147752) │ [2217505.080] -> wl_shm_pool@151.create_buffer(new id wl_buffer@150, 0, 253, 146, 1012, 0) │ [2217505.939] -> wl_surface@20.attach(wl_buffer@150, 0, 0) │ [2217505.955] -> wl_surface@20.set_buffer_scale(1) │ [2217505.960] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217505.968] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217505.974] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217505.979] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217505.987] -> wl_compositor@9.create_region(new id wl_region@152) │ [2217505.992] -> wl_region@152.add(16, 13, 221, 114) │ [2217506.000] -> wl_surface@20.set_input_region(wl_region@152) │ [2217506.004] -> wl_region@152.destroy() │ [2217506.012] -> wl_surface@20.frame(new id wl_callback@153) │ [2217506.017] -> wl_surface@20.commit() │ [2217506.490] wl_display@1.delete_id(152) │ [2217506.498] wl_display@1.delete_id(153) │ [2217506.501] wl_callback@153.done(0) │ [2217507.141] -> wl_shm@4.create_pool(new id wl_shm_pool@153, fd 11, 147752) │ [2217507.160] -> wl_shm_pool@153.create_buffer(new id wl_buffer@152, 0, 253, 146, 1012, 0) │ [2217508.028] -> wl_surface@20.attach(wl_buffer@152, 0, 0) │ [2217508.044] -> wl_surface@20.set_buffer_scale(1) │ [2217508.049] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217508.058] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217508.063] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217508.068] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217508.077] -> wl_compositor@9.create_region(new id wl_region@154) │ [2217508.081] -> wl_region@154.add(16, 13, 221, 114) │ [2217508.090] -> wl_surface@20.set_input_region(wl_region@154) │ [2217508.094] -> wl_region@154.destroy() │ [2217508.102] -> wl_surface@20.frame(new id wl_callback@155) │ [2217508.108] -> wl_surface@20.commit() │ [2217508.470] wl_display@1.delete_id(154) │ [2217508.478] wl_display@1.delete_id(155) │ [2217508.482] wl_callback@155.done(0) │ [2217509.121] -> wl_shm@4.create_pool(new id wl_shm_pool@155, fd 11, 147752) │ [2217509.140] -> wl_shm_pool@155.create_buffer(new id wl_buffer@154, 0, 253, 146, 1012, 0) │ [2217510.109] -> wl_surface@20.attach(wl_buffer@154, 0, 0) │ [2217510.126] -> wl_surface@20.set_buffer_scale(1) │ [2217510.131] -> wl_surface@20.damage(0, 0, 253, 146) │ [2217510.140] -> xdg_toplevel@23.set_min_size(201, 94) │ [2217510.146] -> xdg_toplevel@23.set_max_size(0, 0) │ [2217510.151] -> xdg_surface@22.set_window_geometry(26, 23, 201, 94) │ [2217510.160] -> wl_compositor@9.create_region(new id wl_region@156) │ [2217510.171] -> wl_region@156.add(16, 13, 221, 114) │ [2217510.180] -> wl_surface@20.set_input_region(wl_region@156) │ [2217510.184] -> wl_region@156.destroy() │ [2217510.194] -> wl_surface@20.frame(new id wl_callback@157) │ [2217510.200] -> wl_surface@20.commit() │ CHECK EXPECTATIONS COMPLETED │ CHECK EXPECTATIONS COMPLETED │ [2217952.012] -> wl_display@1.sync(new id wl_callback@158) │ ╰────────────────────────────────────────┈ test-is-layer-window exit code: -9 test-is-layer-window timed out ------- 5/23 test-anchors OK 0.53s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-anchors --- stdout --- Passed ------- 6/23 test-set-layer OK 1.48s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-set-layer --- stdout --- Passed ------- 7/23 test-get-layer OK 0.53s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-layer --- stdout --- Passed ------- 8/23 test-set-size-request OK 1.78s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-set-size-request --- stdout --- Passed ------- 9/23 test-adapts-to-screen-size OK 1.14s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-adapts-to-screen-size --- stdout --- Passed ------- 10/23 test-auto-exclusive-zone-no-margin OK 1.76s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-auto-exclusive-zone-no-margin --- stdout --- Passed ------- 11/23 test-auto-exclusive-zone-with-margin OK 0.87s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-auto-exclusive-zone-with-margin --- stdout --- Passed ------- 12/23 test-auto-exclusive-zone-weird-bool-values OK 0.52s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-auto-exclusive-zone-weird-bool-values --- stdout --- Passed ------- 13/23 test-get-explicit-exclusive-zone OK 0.51s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-explicit-exclusive-zone --- stdout --- Passed ------- 14/23 test-get-auto-exclusive-zone OK 1.16s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-auto-exclusive-zone --- stdout --- Passed ------- 15/23 test-menu-popup OK 0.56s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-menu-popup --- stdout --- Passed ------- 16/23 test-window-with-initially-attached-buffer OK 0.55s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-window-with-initially-attached-buffer --- stdout --- Passed ------- 17/23 test-close-layer-surface OK 0.80s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-close-layer-surface --- stdout --- Passed ------- 18/23 test-get-namespace-default OK 0.54s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-namespace-default --- stdout --- Passed ------- 19/23 test-get-namespace-on-non-layer-window OK 0.49s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-namespace-on-non-layer-window --- stdout --- Passed ------- 20/23 test-get-namespace-custom-namespace OK 0.54s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-namespace-custom-namespace --- stdout --- Passed ------- 21/23 test-set-keyboard-interactivity OK 0.53s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-set-keyboard-interactivity --- stdout --- Passed ------- 22/23 test-get-keyboard-interactivity OK 0.53s --- command --- 22:08:13 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test test-get-keyboard-interactivity --- stdout --- Passed ------- 23/23 test-get-version OK 0.03s --- command --- 22:08:13 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/test/test-get-version 0.5.0 ------- Ok: 21 Expected Fail: 1 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 ```
wmww commented 3 years ago

Thanks for the complete logs, unfortunately I still haven't figured it out. What distro/version are you on? And what exact version of GTK? I've no idea what's going on, but the only relevant difference between our systems I can think of is GTK version.

kloczek commented 3 years ago

gtk3 3.24.23 I'm using my own distro which is Fedora rawhide based with tons bugs fixed (sttill about 35% is from Fedora). I think that it should be possible to reproduce thgat on F33.

wmww commented 3 years ago

Ah ha! Looks like GTK 3.24.23 sends more Wayland messages than previous versions for some reason. This means more output when run with WAYLAND_DEBUG=1 which causes us to hit this Python bug (but only when both the test and the mock server are run from the test Python script). All things considered, I'm surprised it didn't take me longer to figure out, this is a weird one.

I'm not sure how long it will take me to fix the underlying cause, but I'll push a v0.5.1 release when I do.

wmww commented 3 years ago

Can someone please test #92?

kloczek commented 3 years ago

Looks like it works with that PR :)

+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu'
ninja: no work to do.
 1/23 test-is-supported-true                     OK             0.54s
 2/23 basic-test                                 OK             0.90s
 3/23 test-expect-fail                           EXPECTEDFAIL   0.60s
 4/23 test-is-layer-window                       OK             0.96s
 5/23 test-anchors                               OK             0.60s
 6/23 test-set-layer                             OK             1.50s
 7/23 test-get-layer                             OK             0.59s
 8/23 test-set-size-request                      OK             1.78s
 9/23 test-adapts-to-screen-size                 OK             1.29s
10/23 test-auto-exclusive-zone-no-margin         OK             1.80s
11/23 test-auto-exclusive-zone-with-margin       OK             0.93s
12/23 test-auto-exclusive-zone-weird-bool-values OK             0.58s
13/23 test-get-explicit-exclusive-zone           OK             0.62s
14/23 test-get-auto-exclusive-zone               OK             1.20s
15/23 test-menu-popup                            OK             0.61s
16/23 test-window-with-initially-attached-buffer OK             0.54s
17/23 test-close-layer-surface                   OK             0.90s
18/23 test-get-namespace-default                 OK             0.55s
19/23 test-get-namespace-on-non-layer-window     OK             0.54s
20/23 test-get-namespace-custom-namespace        OK             0.59s
21/23 test-set-keyboard-interactivity            OK             0.59s
22/23 test-get-keyboard-interactivity            OK             0.53s
23/23 test-get-version                           OK             0.05s

Ok:                 22
Expected Fail:      1
Fail:               0
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Full log written to /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt

Thx

wmww commented 3 years ago

0.5.1 is released with the fix

kloczek commented 3 years ago

Just tested that. All looks good 👍 :)

Thx

+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.1/x86_64-redhat-linux-gnu'
ninja: no work to do.
 1/24 test-is-supported-true                     OK             0.61s
 2/24 basic-test                                 OK             0.93s
 3/24 test-expect-fail                           EXPECTEDFAIL   0.60s
 4/24 test-is-layer-window                       OK             0.99s
 5/24 test-anchors                               OK             0.64s
 6/24 test-set-layer                             OK             1.56s
 7/24 test-get-layer                             OK             0.59s
 8/24 test-set-size-request                      OK             1.83s
 9/24 test-adapts-to-screen-size                 OK             1.19s
10/24 test-auto-exclusive-zone-no-margin         OK             1.83s
11/24 test-auto-exclusive-zone-with-margin       OK             0.93s
12/24 test-auto-exclusive-zone-weird-bool-values OK             0.62s
13/24 test-get-explicit-exclusive-zone           OK             0.61s
14/24 test-get-auto-exclusive-zone               OK             1.19s
15/24 test-menu-popup                            OK             0.59s
16/24 test-window-with-initially-attached-buffer OK             0.65s
17/24 test-close-layer-surface                   OK             0.89s
18/24 test-get-namespace-default                 OK             0.60s
19/24 test-get-namespace-on-non-layer-window     OK             0.54s
20/24 test-get-namespace-custom-namespace        OK             0.58s
21/24 test-set-keyboard-interactivity            OK             0.59s
22/24 test-get-keyboard-interactivity            OK             0.58s
23/24 test-get-version                           OK             0.05s
24/24 check-licenses                             OK             0.18s

Ok:                 23
Expected Fail:      1
Fail:               0
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Full log written to /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.5.1/x86_64-redhat-linux-gnu/meson-logs/testlog.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: gtk-layer-shell-0.5.1-2.fc34.x86_64
Provides: gtk-layer-shell = 0.5.1-2.fc34 gtk-layer-shell(x86-64) = 0.5.1-2.fc34 libgtk-layer-shell.so.0()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgdk-3.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libwayland-client.so.0()(64bit) rtld(GNU_HASH)
Processing files: gtk-layer-shell-devel-0.5.1-2.fc34.x86_64
Provides: gtk-layer-shell-devel = 0.5.1-2.fc34 gtk-layer-shell-devel(x86-64) = 0.5.1-2.fc34 pkgconfig(gtk-layer-shell-0) = 0.5.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libgtk-layer-shell.so.0()(64bit) pkgconfig(gtk+-3.0)
Processing files: gtk-layer-shell-debugsource-0.5.1-2.fc34.x86_64
Provides: gtk-layer-shell-debugsource = 0.5.1-2.fc34 gtk-layer-shell-debugsource(x86-64) = 0.5.1-2.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: gtk-layer-shell-debuginfo-0.5.1-2.fc34.x86_64
Provides: debuginfo(build-id) = b53116136c9e9c1abf5b37a9e019a5f274329393 gtk-layer-shell-debuginfo = 0.5.1-2.fc34 gtk-layer-shell-debuginfo(x86-64) = 0.5.1-2.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gtk-layer-shell-debugsource(x86-64) = 0.5.1-2.fc34
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/tkloczko/rpmbuild/BUILDROOT/gtk-layer-shell-0.5.1-2.fc34.x86_64
Wrote: /home/tkloczko/rpmbuild/SRPMS/gtk-layer-shell-0.5.1-2.fc34.src.rpm
Wrote: /home/tkloczko/rpmbuild/RPMS/gtk-layer-shell-0.5.1-2.fc34.x86_64.rpm
Wrote: /home/tkloczko/rpmbuild/RPMS/gtk-layer-shell-devel-0.5.1-2.fc34.x86_64.rpm
Wrote: /home/tkloczko/rpmbuild/RPMS/gtk-layer-shell-debuginfo-0.5.1-2.fc34.x86_64.rpm
Wrote: /home/tkloczko/rpmbuild/RPMS/gtk-layer-shell-debugsource-0.5.1-2.fc34.x86_64.rpm