Newest git version of Wayland is even worse

Bill Spitzak spitzak at gmail.com
Fri Dec 7 10:39:41 PST 2012


Okay the newest version does not even run simple-shm for me. I hope 
somebody has a hint as to what is wrong and how to fix it, as I am very 
interested in wayland development but rather limited as long as I cannot 
test any changes!

I deleted my ~/install directory and managed to build wayland, mesa, and 
weston including all the dependencies they needed, running git clean 
-xfd in all of them and doing git pull for the newest. It was not able 
to build xserver because it needs a new version of xtrans, but I did not 
think that was important.

Running the x11-compositor produces a blue window with red panel, with 
correct icons for two terminals, a fallback X for the browser, and a 
knob icon, and the date. Also the cursor works. This makes me believe 
that a significant amount of code works, including egl.

However all clients crash. At least previously I was able to get 
simple-shm and "flower" to work. With all the debugging symbols here is 
what simple-shm prints:

$ env MESA_DEBUG=1 EGL_LOG_LEVEL=debug LIBGL_DEBUG=verbose 
WAYLAND_DEBUG=1 weston/clients/simple-shm
[1030574.667]  -> wl_display at 1.get_registry(new id wl_registry at 2)
[1030574.914]  -> wl_display at 1.sync(new id wl_callback at 3)
[1030575.141] wl_display at 1.get_registry(new id wl_registry at 0)
[1030575.310]  -> wl_registry at 2.global(1, "wl_display", 1)
[1030575.523]  -> wl_registry at 2.global(2, "wl_compositor", 2)
[1030575.725]  -> wl_registry at 2.global(3, "screenshooter", 1)
[1030575.923]  -> wl_registry at 2.global(4, "text_cursor_position", 1)
[1030576.117]  -> wl_registry at 2.global(5, "text_model_factory", 1)
[1030576.311]  -> wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1030576.497]  -> wl_registry at 2.global(7, "wl_shm", 1)
[1030576.691]  -> wl_registry at 2.global(8, "wl_seat", 1)
[1030576.886]  -> wl_registry at 2.global(9, "input_method", 1)
[1030577.079]  -> wl_registry at 2.global(10, "wl_output", 1)
[1030577.273]  -> wl_registry at 2.global(11, "wl_shell", 1)
[1030577.472]  -> wl_registry at 2.global(12, "desktop_shell", 1)
[1030577.671]  -> wl_registry at 2.global(13, "screensaver", 1)
[1030577.914]  -> wl_registry at 2.global(14, "input_panel", 1)
[1030578.106]  -> wl_registry at 2.global(15, "workspace_manager", 1)
[1030578.303]  -> wl_registry at 2.global(16, "xserver", 1)
[1030578.492] wl_display at 1.sync(new id wl_callback at 0)
[1030578.622]  -> wl_callback at 3.done(27)
[1030578.718]  -> wl_display at 1.delete_id(3)
[1030578.894] wl_registry at 2.global(1, "wl_display", 1)
[1030579.088] wl_registry at 2.global(2, "wl_compositor", 2)
[1030579.303]  -> wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@4)
[1030579.559] wl_registry at 2.global(3, "screenshooter", 1)
[1030579.745] wl_registry at 2.global(4, "text_cursor_position", 1)
[1030579.918] wl_registry at 2.global(5, "text_model_factory", 1)
[1030580.105] wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1030580.278] wl_registry at 2.global(7, "wl_shm", 1)
[1030580.469]  -> wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@5)
[1030580.721] wl_registry at 2.global(8, "wl_seat", 1)
[1030580.894] wl_registry at 2.global(9, "input_method", 1)
[1030581.074] wl_registry at 2.global(10, "wl_output", 1)
[1030581.262] wl_registry at 2.global(11, "wl_shell", 1)
[1030581.440]  -> wl_registry at 2.bind(11, "wl_shell", 1, new id [unknown]@6)
[1030581.719] wl_registry at 2.global(12, "desktop_shell", 1)
[1030581.907] wl_registry at 2.global(13, "screensaver", 1)
[1030582.043] wl_registry at 2.global(14, "input_panel", 1)
[1030582.173] wl_registry at 2.global(15, "workspace_manager", 1)
[1030582.301] wl_registry at 2.global(16, "xserver", 1)
[1030582.428] wl_callback at 3.done(27)
[1030582.496] wl_display at 1.delete_id(3)
[1030582.567]  -> wl_display at 1.sync(new id wl_callback at 3)
[1030582.685] wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@1065353216)
[1030582.878] wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@150354792)
[1030583.064]  -> wl_shm at 5.format(0)
[1030583.133]  -> wl_shm at 5.format(1)
[1030583.202] wl_registry at 2.bind(11, "wl_shell", 1, new id 
[unknown]@150248600)
[1030583.418] wl_display at 1.sync(new id wl_callback at 2037147509)
[1030583.523]  -> wl_callback at 3.done(27)
[1030583.608]  -> wl_display at 1.delete_id(3)
[1030583.758] wl_shm at 5.format(0)
[1030583.862] wl_shm at 5.format(1)
[1030583.956] wl_callback at 3.done(27)
[1030584.048] wl_display at 1.delete_id(3)
[1030584.145]  -> wl_compositor at 4.create_surface(new id wl_surface at 3)
[1030584.241]  -> wl_shell at 6.get_shell_surface(new id 
wl_shell_surface at 7, wl_surface at 3)
[1030584.373]  -> wl_shell_surface at 7.set_title("simple-shm")
[1030584.459]  -> wl_shell_surface at 7.set_toplevel()
[1030584.544]  -> wl_surface at 3.damage(0, 0, 250, 250)
[1030584.908]  -> wl_shm at 5.create_pool(new id wl_shm_pool at 8, fd 5, 250000)
[1030585.125]  -> wl_shm_pool at 8.create_buffer(new id wl_buffer at 9, 0, 
250, 250, 1000, 1)
[1030585.477]  -> wl_shm_pool at 8.destroy()
[09:06:43.920] libwayland: disconnect from client 0x8f657b0
Bus error (core dumped)

Here is what running Wayland prints, note it does not crash and will 
exit cleanly when I click the close box on the x11 window:

-e
Running weston, the example wayland compositor.
Sleeping 3 seconds so the compositor is actually running by the time I 
run other stuff.
Date: 2012-12-07 PST
[09:06:31.778] weston 1.0.0
                http://wayland.freedesktop.org/
                Bug reports to: 
https://bugs.freedesktop.org/enter_bug.cgi?product=weston
                Build: 1.0.0-168-gdb99938 shell: Remove confusing case 
fall-through (2012-12-06 22:34:20 -0500)
[09:06:31.779] OS: Linux, 3.2.0-27-generic, #43-Ubuntu SMP Fri Jul 6 
14:46:35 UTC 2012, i686
[09:06:31.779] warning: XDG_RUNTIME_DIR "/var/lock" is not configured
correctly.  Unix access mode must be 0700 but is 777,
and XDG_RUNTIME_DIR must be owned by the user, but is
owned by UID 0.
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
[09:06:31.779] Loading module 
'/home/spitzak/install/lib/weston/x11-backend.so'
[09:06:31.783] initializing x11 backend
libEGL debug: Native platform type: x11 (autodetected)
libEGL debug: EGL search path is /home/spitzak/install/lib/egl
libEGL debug: added /home/spitzak/install/lib/egl/egl_gallium.so to 
module array
libEGL debug: added egl_dri2 to module array
libEGL debug: added egl_glx to module array
libEGL debug: dlopen(/home/spitzak/install/lib/egl/egl_gallium.so)
libEGL info: use X11 for display 0x8994200
libEGL info: use software fallback
libEGL debug: the best driver is Gallium
[09:06:31.798] launching '/home/spitzak/install/libexec/weston-keyboard'
[1018679.235]  -> wl_display at 1.get_registry(new id wl_registry at 2)
[09:06:31.842] XCB-XKB not available during build
[09:06:31.971] Chosen EGL config details:
                RGBA bits: 8 8 8 0
                swap interval range: 0 - 0
Mesa warning: couldn't open libtxc_dxtn.so, software DXTn 
compression/decompression unavailable
[09:06:32.004] EGL version: 1.4 (Gallium)
[09:06:32.004] EGL vendor: Mesa Project
[09:06:32.004] EGL client APIs: OpenGL OpenGL_ES2
[09:06:32.004] EGL extensions: EGL_KHR_image_base EGL_KHR_reusable_sync
                EGL_KHR_fence_sync EGL_KHR_surfaceless_context
[09:06:32.005] GL version: OpenGL ES 2.0 Mesa 9.1-devel (git-ff574d6)
[09:06:32.005] GLSL version: OpenGL ES GLSL ES 1.0.16
[09:06:32.005] GL vendor: VMware, Inc.
[09:06:32.005] GL renderer: Gallium 0.4 on llvmpipe (LLVM 2.9, 128 bits)
[09:06:32.005] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
                GL_EXT_texture_format_BGRA8888
                GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
                GL_OES_element_index_uint GL_OES_fbo_render_mipmap
                GL_OES_mapbuffer GL_OES_rgb8_rgba8 
GL_OES_standard_derivatives
                GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_npot
                GL_OES_EGL_image GL_OES_depth_texture
                GL_OES_packed_depth_stencil 
GL_EXT_texture_type_2_10_10_10_REV
                GL_APPLE_texture_max_level GL_EXT_read_format_bgra
                GL_NV_fbo_color_attachments GL_OES_EGL_image_external
                GL_OES_vertex_array_object GL_EXT_texture_rg
                GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
                GL_EXT_map_buffer_range
[09:06:32.079] GL ES 2 renderer features:
                read-back format: RGBA
                wl_shm sub-image to texture: yes
                EGL Wayland extension: no
[09:06:32.080] x11 output 1024x640, window id 44040197
[09:06:32.080] Loading module 
'/home/spitzak/install/lib/weston/desktop-shell.so'
[09:06:32.081] Loading module '/home/spitzak/install/lib/weston/xwayland.so'
[09:06:32.082] xserver listening on display :1
[09:06:32.082] libwayland: using socket /var/lock/wayland-0
[09:06:32.195] launching 
'/home/spitzak/install/libexec/weston-desktop-shell'
[1019067.932] wl_display at 1.get_registry(new id wl_registry at 0)
[1019068.220]  -> wl_registry at 2.global(1, "wl_display", 1)
[1019068.429]  -> wl_registry at 2.global(2, "wl_compositor", 2)
[1019068.613]  -> wl_registry at 2.global(3, "screenshooter", 1)
[1019068.796]  -> wl_registry at 2.global(4, "text_cursor_position", 1)
[1019068.980]  -> wl_registry at 2.global(5, "text_model_factory", 1)
[1019069.167]  -> wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1019069.348]  -> wl_registry at 2.global(7, "wl_shm", 1)
[1019069.529]  -> wl_registry at 2.global(8, "wl_seat", 1)
[1019069.757]  -> wl_registry at 2.global(9, "input_method", 1)
[1019069.913]  -> wl_registry at 2.global(10, "wl_output", 1)
[1019070.072]  -> wl_registry at 2.global(11, "wl_shell", 1)
[1019070.259]  -> wl_registry at 2.global(12, "desktop_shell", 1)
[1019070.438]  -> wl_registry at 2.global(13, "screensaver", 1)
[1019070.622]  -> wl_registry at 2.global(14, "input_panel", 1)
[1019070.804]  -> wl_registry at 2.global(15, "workspace_manager", 1)
[1019070.991]  -> wl_registry at 2.global(16, "xserver", 1)
[1019071.301] wl_registry at 2.global(1, "wl_display", 1)
[1019071.562] wl_registry at 2.global(2, "wl_compositor", 2)
[1019071.768]  -> wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@3)
[1019072.011] wl_registry at 2.global(3, "screenshooter", 1)
[1019072.193] wl_registry at 2.global(4, "text_cursor_position", 1)
[1019072.402]  -> wl_registry at 2.bind(4, "text_cursor_position", 1, new 
id [unknown]@4)
[1019072.676] wl_registry at 2.global(5, "text_model_factory", 1)
[1019072.861] wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1019073.066]  -> wl_registry at 2.bind(6, "wl_data_device_manager", 1, new 
id [unknown]@5)
[1019073.337] wl_registry at 2.global(7, "wl_shm", 1)
[1019073.540]  -> wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@6)
[1019073.827] wl_registry at 2.global(8, "wl_seat", 1)
[1019074.013]  -> wl_registry at 2.bind(8, "wl_seat", 1, new id [unknown]@7)
[1019074.275]  -> wl_data_device_manager at 5.get_data_device(new id 
wl_data_device at 8, wl_seat at 7)
[1019074.455]  -> wl_compositor at 3.create_surface(new id wl_surface at 9)
[1019074.602] wl_registry at 2.global(9, "input_method", 1)
[1019074.798] wl_registry at 2.global(10, "wl_output", 1)
[1019075.002]  -> wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@10)
[1019075.246] wl_registry at 2.global(11, "wl_shell", 1)
[1019075.426]  -> wl_registry at 2.bind(11, "wl_shell", 1, new id [unknown]@11)
[1019075.689] wl_registry at 2.global(12, "desktop_shell", 1)
[1019075.876] wl_registry at 2.global(13, "screensaver", 1)
[1019076.063] wl_registry at 2.global(14, "input_panel", 1)
[1019076.248] wl_registry at 2.global(15, "workspace_manager", 1)
[1019076.445]  -> wl_registry at 2.bind(15, "workspace_manager", 1, new id 
[unknown]@12)
[1019076.713] wl_registry at 2.global(16, "xserver", 1)
[1019077.152]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 13, fd 7, 4096)
[1019078.464]  -> wl_shm_pool at 13.resize(12288)
[1019079.181]  -> wl_shm_pool at 13.resize(28672)
[1019080.466]  -> wl_shm_pool at 13.resize(61440)
[1019099.461]  -> wl_shm_pool at 13.resize([1019110.265]  -> 
wl_display at 1.get_registry(new id wl_registry at 2)
126976)
[1019122.134] wl_display at 1.get_registry(new id wl_registry at 1668572518)
[1019122.331]  -> wl_registry at 2.global(1, "wl_display", 1)
[1019122.496]  -> wl_registry at 2.global(2, "wl_compositor", 2)
[1019122.644]  -> wl_registry at 2.global(3, "screenshooter", 1)
[1019122.786]  -> wl_registry at 2.global(4, "text_cursor_position", 1)
[1019122.934]  -> wl_registry at 2.global(5, "text_model_factory", 1)
[1019123.075]  -> wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1019123.219]  -> wl_registry at 2.global(7, "wl_shm", 1)
[1019123.363]  -> wl_registry at 2.global(8, "wl_seat", 1)
[1019123.507]  -> wl_registry at 2.global(9, "input_method", 1)
[1019123.648]  -> wl_registry at 2.global(10, "wl_output", 1)
[1019123.788]  -> wl_registry at 2.global(11, "wl_shell", 1)
[1019123.939]  -> wl_registry at 2.global(12, "desktop_shell", 1)
[1019124.084]  -> wl_registry at 2.global(13, "screensaver", 1)
[1019124.227]  -> wl_registry at 2.global(14, "input_panel", 1)
[1019124.368]  -> wl_registry at 2.global(15, "workspace_manager", 1)
[1019124.513]  -> wl_registry at 2.global(16, "xserver", 1)
[1019124.728] wl_registry at 2.global(1, "wl_display", 1)
[1019124.915] wl_registry at 2.global(2, "wl_compositor", 2)
[1019125.068]  -> wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@3)
[1019125.239] wl_registry at 2.global(3, "screenshooter", 1)
[1019125.364] wl_registry at 2.global(4, "text_cursor_position", 1)
[1019125.502]  -> wl_registry at 2.bind(4, "text_cursor_position", 1, new 
id [unknown]@4)
[1019125.671] wl_registry at 2.global(5, "text_model_factory", 1)
[1019125.828] wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1019125.956]  -> wl_registry at 2.bind(6, "wl_data_device_manager", 1, new 
id [unknown]@5)
[1019126.125] wl_registry at 2.global(7, "wl_shm", 1)
[1019126.251]  -> wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@6)
[1019126.419] wl_registry at 2.global(8, "wl_seat", 1)
[1019126.545]  -> wl_registry at 2.bind(8, "wl_seat", 1, new id [unknown]@7)
[1019126.718]  -> wl_data_device_manager at 5.get_data_device(new id 
wl_data_device at 8, wl_seat at 7)
[1019126.829]  -> wl_compositor at 3.create_surface(new id wl_surface at 9)
[1019126.930] wl_registry at 2.global(9, "input_method", 1)
[1019127.057] wl_registry at 2.global(10, "wl_output", 1)
[1019127.183]  -> wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@10)
[1019127.377] wl_registry at 2.global(11, "wl_shell", 1)
[1019127.524]  -> wl_registry at 2.bind(11, "wl_shell", 1, new id [unknown]@11)
[1019127.692] wl_registry at 2.global(12, "desktop_shell", 1)
[1019127.814] wl_registry at 2.global(13, "screensaver", 1)
[1019127.937] wl_registry at 2.global(14, "input_panel", 1)
[1019128.059] wl_registry at 2.global(15, "workspace_manager", 1)
[1019128.185]  -> wl_registry at 2.bind(15, "workspace_manager", 1, new id 
[unknown]@12)
[1019128.351] wl_registry at 2.global(16, "xserver", 1)
[1019128.735]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 13, fd 7, 4096)
[1019129.790]  -> wl_shm_pool at 13.resize(12288)
[1019130.773]  -> wl_shm_pool at 13.resize(28672)
[1019132.219]  -> wl_shm_pool at 13.resize(61440)
[1019140.740]  -> wl_shm_pool at 13.resize([1019140.932]  -> 
wl_shm_pool at 13.resize(258048)
126976)
[1019150.261]  -> wl_shm_pool at 13.resize(258048)
[1019160.955]  -> wl_shm_pool at 13.resize(520192)
[1019172.184]  -> wl_shm_pool at 13.resize(520192)
[1019187.639]  -> wl_shm_pool at 13.resize(1044480)
[1019202.659]  -> wl_shm_pool at 13.resize(1044480)
[1019312.713]  -> wl_registry at 2.bind(9, "input_method", 1, new id 
[unknown]@14)
[1019322.023]  -> wl_registry at 2.bind(14, "input_panel", 1, new id 
[unknown]@15)
[1019324.220]  -> wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@14)
[1019324.532]  -> wl_registry at 2.bind(12, "desktop_shell", 1, new id 
[unknown]@15)
[1019324.763]  -> wl_compositor at 3.create_surface(new id wl_surface at 16)
[1019324.884]  -> desktop_shell at 15.set_panel(wl_output at 14, wl_surface at 16)
[1019324.983]  -> wl_compositor at 3.create_surface(new id wl_surface at 17)
[1019325.064]  -> desktop_shell at 15.set_background(wl_output at 14, 
wl_surface at 17)
[1019325.160]  -> wl_compositor at 3.create_surface(new id wl_surface at 18)
[1019325.240]  -> desktop_shell at 15.set_grab_surface(wl_surface at 18)
ERROR loading icon from file 
'/usr/share/icons/hicolor/24x24/apps/google-chrome.png'
[1019348.080] wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@3421296)
[1019350.505] wl_registry at 2.bind(4, "text_cursor_position", 1, new id 
[unknown]@17)
[1019351.894] wl_registry at 2.bind(6, "wl_data_device_manager", 1, new id 
[unknown]@148132568)
[1019353.351] wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@0)
[1019354.831]  -> wl_shm at 6.format(0)
[1019355.358]  -> wl_shm at 6.format(1)
[1019355.899] wl_registry at 2.bind(8, "wl_seat", 1, new id 
[unknown]@148324788)
[1019357.201]  -> wl_seat at 7.capabilities(3)
[1019357.723] wl_data_device_manager at 5.get_data_device(new id 
wl_data_device at 148388944, wl_seat at 7)
[1019358.613] wl_compositor at 3.create_surface(new id wl_surface at 0)
[1019359.249] wl_registry at 2.bind(10, "wl_output", 1, new id [unknown]@0)
[1019360.337]  -> wl_output at 10.geometry(0, 0, 1024, 640, 0, "xwayland", 
"none", 0)
[1019361.022]  -> wl_output at 10.mode(3, 1024, 640, 60000)
[1019361.424] wl_registry at 2.bind(11, "wl_shell", 1, new id 
[unknown]@147565896)
[1019361.894] wl_registry at 2.bind(15, "workspace_manager", 1, new id 
[unknown]@147215128)
[1019362.216]  -> workspace_manager at 12.state(0, 1)
[1019362.436] wl_shm at 6.create_pool(new id wl_shm_pool at 147897752, fd 26, 
4096)
[1019362.882] wl_shm_pool at 13.resize(12288)
[1019363.117] wl_shm_pool at 13.resize(28672)
[1019363.331] wl_shm_pool at 13.resize(61440)
[1019363.535] wl_shm_pool at 13.resize(126976)
[1019363.733] wl_shm_pool at 13.resize(258048)
[1019363.825] wl_shm_pool at 13.resize(520192)
[1019364.027] wl_shm_pool at 13.resize(1044480)
[1019364.218] wl_registry at 2.bind(9, "input_method", 1, new id 
[unknown]@3421296)
[1019364.568] wl_registry at 2.bind(14, "input_panel", 1, new id 
[unknown]@147204136)
[1019364.854] wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@3421296)
[1019365.254] wl_registry at 2.bind(4, "text_cursor_position", 1, new id 
[unknown]@17)
[1019365.597] wl_registry at 2.bind(6, "wl_data_device_manager", 1, new id 
[unknown]@148132568)
[1019365.982] wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@3)
[1019366.328]  -> wl_shm at 6.format(0)
[1019366.403]  -> wl_shm at 6.format(1)
[1019366.580] wl_registry at 2.bind(8, "wl_seat", 1, new id [unknown]@0)
[1019366.933]  -> wl_seat at 7.capabilities(3)
[1019367.007] wl_data_device_manager at 5.get_data_device(new id 
wl_data_device at 0, wl_seat at 7)
[1019367.288] wl_compositor at 3.create_surface(new id wl_surface at 1668572518)
[1019367.386] wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@147204136)
[1019367.732]  -> wl_output at 10.geometry(0, 0, 1024, 640, 0, "xwayland", 
"none", 0)
[1019368.257]  -> wl_output at 10.mode(3, 1024, 640, 60000)
[1019368.501] wl_registry at 2.bind(11, "wl_shell", 1, new id 
[unknown]@148375728)
[1019368.905] wl_registry at 2.bind(15, "workspace_manager", 1, new id 
[unknown]@147215128)
[1019369.448]  -> workspace_manager at 12.state(0, 1)
[1019369.861] wl_shm at 6.create_pool(new id wl_shm_pool at 0, fd 26, 4096)
[1019370.225] wl_shm_pool at 13.resize(12288)
[1019370.460] wl_shm_pool at 13.resize(28672)
[1019370.698] wl_shm_pool at 13.resize(61440)
[1019370.936] wl_shm_pool at 13.resize(126976)
[1019371.163] wl_shm_pool at 13.resize(258048)
[1019371.408] wl_shm_pool at 13.resize(520192)
[1019371.642] wl_shm_pool at 13.resize(1044480)
[1019371.890] wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@147565896)
[1019372.393]  -> wl_output at 14.geometry(0, 0, 1024, 640, 0, "xwayland", 
"none", 0)
[1019374.195]  -> wl_output at 14.mode(3, 1024, 640, 60000)
[1019374.269] wl_registry at 2.bind(12, "desktop_shell", 1, new id 
[unknown]@3421296)
[1019374.350] wl_compositor at 3.create_surface(new id wl_surface at 0)
[1019374.399] desktop_shell at 15.set_panel(wl_output at 14, wl_surface at 16)
[1019374.441]  -> desktop_shell at 15.configure(0, wl_surface at 16, 1024, 640)
[1019374.502] wl_compositor at 3.create_surface(new id wl_surface at 1668572518)
[1019374.542] desktop_shell at 15.set_background(wl_output at 14, wl_surface at 17)
[1019374.584]  -> desktop_shell at 15.configure(0, wl_surface at 17, 1024, 640)
[1019374.644] wl_compositor at 3.create_surface(new id wl_surface at 0)
[1019374.681] desktop_shell at 15.set_grab_surface(wl_surface at 18)
[1019374.773] wl_seat at 7.capabilities(3)
[1019374.818]  -> wl_seat at 7.get_pointer(new id wl_pointer at 16)
[1019374.853]  -> wl_seat at 7.get_keyboard(new id wl_keyboard at 17)
[1019374.886] wl_output at 10.geometry(0, 0, 1024, 640, 0, "xwayland", 
"none", 0)
[1019374.981] wl_output at 10.mode(3, 1024, 640, 60000)
[1019375.044]  -> wl_compositor at 3.create_surface(new id wl_surface at 18)
[1019375.089]  -> input_panel at 15.set_surface(wl_surface at 18, wl_output at 10)
[1019375.133] workspace_manager at 12.state(0, 1)
[1019375.184]  -> wl_compositor at 3.create_region(new id wl_region at 19)
[1019375.340]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 20, fd 9, 576000)
[1019375.432]  -> wl_shm_pool at 20.create_buffer(new id wl_buffer at 21, 0, 
720, 200, 2880, 0)
[1019385.853] wl_seat at 7.capabilities(3)
[1019386.002]  -> wl_seat at 7.get_pointer(new id wl_pointer at 19)
[1019386.118]  -> wl_seat at 7.get_keyboard(new id wl_keyboard at 20)
[1019386.229] wl_output at 10.geometry(0, 0, 1024, 640, 0, "xwayland", 
"none", 0)
[1019386.686] wl_output at 10.mode(3, 1024, 640, 60000)
[1019386.942] workspace_manager at 12.state(0, 1)
[1019387.095] desktop_shell at 15.configure(0, wl_surface at 16, 1024, 640)
[1019387.375] desktop_shell at 15.configure(0, wl_surface at 17, 1024, 640)
[1019387.638]  -> wl_compositor at 3.create_region(new id wl_region at 21)
[1019387.890]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 22, fd 10, 131072)
[1019388.169]  -> wl_shm_pool at 22.create_buffer(new id wl_buffer at 23, 0, 
1024, 32, 4096, 0)
[1019430.689]  -> wl_surface at 16.frame(new id wl_callback at 24)
[1019430.955]  -> wl_surface at 16.set_opaque_region(wl_region at 21)
[1019431.053]  -> wl_region at 21.destroy()
[1019431.137]  -> wl_surface at 16.attach(wl_buffer at 23, 0, 0)
[1019431.333]  -> wl_surface at 16.damage(0, 0, 1024, 32)
[1019431.569]  -> wl_surface at 16.commit()
[1019431.645]  -> wl_compositor at 3.create_region(new id wl_region at 25)
[1019431.884]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 26, fd 11, 
2621440)
[1019432.153]  -> wl_shm_pool at 26.create_buffer(new id wl_buffer at 27, 0, 
1024, 640, 4096, 0)
[1019440.957]  -> wl_compositor at 3.create_region([1019446.629]  -> 
wl_surface at 18.frame(new id wl_callback at 22)
[1019446.803]  -> wl_surface at 18.set_opaque_region(wl_region at 19)
[1019446.906]  -> wl_region at 19.destroy()
[1019446.982]  -> wl_surface at 18.attach(wl_buffer at 21, 0, 0)
[1019447.183]  -> wl_surface at 18.damage(0, 0, 720, 200)
[1019447.420]  -> wl_surface at 18.commit()
new id wl_region at 28)
[1019447.632]  -> wl_region at 28.add(0, 0, 1024, 640)
[1019447.883]  -> wl_surface at 17.set_opaque_region(wl_region at 28)
[1019447.973]  -> wl_region at 28.destroy()
[1019448.064]  -> wl_surface at 17.frame(new id wl_callback at 29)
[1019448.201]  -> wl_surface at 17.set_opaque_region(wl_region at 25)
[1019448.307]  -> wl_region at 25.destroy()
[1019448.387]  -> wl_surface at 17.attach(wl_buffer at 27, 0, 0)
[1019448.544]  -> wl_surface at 17.damage(0, 0, 1024, 640)
[1019448.796]  -> wl_surface at 17.commit()
[1019540.367] wl_seat at 7.get_pointer(new id wl_pointer at 0)
[1019540.935] wl_seat at 7.get_keyboard(new id wl_keyboard at 1668572518)
[1019541.414]  -> wl_keyboard at 17.keymap(1, fd 27, 46376)
[1019542.328] wl_compositor at 3.create_surface(new id wl_surface at 0)
[1019542.993] input_panel at 15.set_surface(wl_surface at 18, wl_output at 10)
[1019543.725] wl_compositor at 3.create_region(new id wl_region at 1668572518)
[1019544.349] wl_shm at 6.create_pool(new id wl_shm_pool at 0, fd 26, 576000)
[1019545.447] wl_shm_pool at 20.create_buffer(new id wl_buffer at 720, 0, 720, 
200, 2880, 0)
[1019546.565] wl_surface at 18.frame(new id wl_callback at 0)
[1019546.663] wl_surface at 18.set_opaque_region(wl_region at 19)
[1019546.847] wl_region at 19.destroy()
[1019546.925]  -> wl_display at 1.delete_id(19)
[1019547.002] wl_surface at 18.attach(wl_buffer at 21, 0, 0)
[1019547.252] wl_surface at 18.damage(0, 0, 720, 200)
[1019547.536] wl_surface at 18.commit()
[1019547.782] wl_seat at 7.get_pointer(new id wl_pointer at 0)
[1019548.005] wl_seat at 7.get_keyboard(new id wl_keyboard at 1668572518)
[1019548.207]  -> wl_keyboard at 20.keymap(1, fd 29, 46376)
[1019548.354] wl_compositor at 3.create_region(new id wl_region at 0)
[1019548.556] wl_shm at 6.create_pool(new id wl_shm_pool at 148388944, fd 26, 
131072)
[1019548.859] wl_shm_pool at 22.create_buffer(new id wl_buffer at 1024, 0, 
1024, 32, 4096, 0)
[1019549.297] wl_surface at 16.frame(new id wl_callback at 1668572518)
[1019549.395] wl_surface at 16.set_opaque_region(wl_region at 21)
[1019549.474] wl_region at 21.destroy()
[1019549.645]  -> wl_display at 1.delete_id(21)
[1019549.758] wl_surface at 16.attach(wl_buffer at 23, 0, 0)
[1019550.012] wl_surface at 16.damage(0, 0, 1024, 32)
[1019550.293] wl_surface at 16.commit()
[1019550.430] wl_compositor at 3.create_region(new id wl_region at 1668572518)
[1019552.194] wl_shm at 6.create_pool(new id wl_shm_pool at 0, fd 28, 2621440)
[1019552.383] wl_shm_pool at 26.create_buffer(new id wl_buffer at 1024, 0, 
1024, 640, 4096, 0)
[1019552.640] wl_compositor at 3.create_region(new id wl_region at 0)
[1019552.737] wl_region at 28.add(0, 0, 1024, 640)
[1019552.913] wl_surface at 17.set_opaque_region(wl_region at 28)
[1019552.992] wl_region at 28.destroy()
[1019553.064]  -> wl_display at 1.delete_id(28)
[1019553.141] wl_surface at 17.frame(new id wl_callback at 0)
[1019553.237] wl_surface at 17.set_opaque_region(wl_region at 25)
[1019553.315] wl_region at 25.destroy()
[1019553.374]  -> wl_display at 1.delete_id(25)
[1019553.450] wl_surface at 17.attach(wl_buffer at 27, 0, 0)
[1019553.593] wl_surface at 17.damage(0, 0, 1024, 640)
[1019553.811] wl_surface at 17.commit()
[1019553.998] wl_keyboard at 17.keymap(1, fd 7, 46376)
[1019558.868] wl_keyboard at 20.keymap(1, fd 7, 46376)
[1019569.275]  -> wl_surface at 16.enter(wl_output at 14)
[1019569.417]  -> wl_surface at 17.enter(wl_output at 14)
[1019571.454]  -> wl_buffer at 23.release()
[1019581.439] wl_display at 1.delete_id([1019585.736] 
wl_display at 1.delete_id(19)
21)
[1019589.868] wl_display at 1.delete_id(28)
[1019589.969] wl_display at 1.delete_id(25)
[1019590.202]  -> wl_buffer at 27.release()
[1019802.211]  -> wl_callback at 29.done(1985294459)
[1019802.363]  -> wl_display at 1.delete_id(29)
[1019802.460]  -> wl_callback at 24.done(1985294459)
[1019802.555]  -> wl_display at 1.delete_id(24)
[1019802.732] wl_surface at 16.enter(wl_output at 14)
[1019802.826] wl_surface at 17.enter(wl_output at 14)
[1019802.916] wl_buffer at 23.release()
[1019802.984] wl_buffer at 27.release()
[1019803.050] wl_callback at 29.done(1985294459)
[1019803.138] wl_display at 1.delete_id(29)
[1019803.229] wl_callback at 24.done(1985294459)
[1019803.320] wl_display at 1.delete_id(24)
spitzak at lulu:~/swdevl/wayland$ [1021673.937]  -> 
wl_display at 1.get_registry(new id wl_registry at 2)
[1021696.278] wl_display at 1.get_registry(new id wl_registry at 0)
[1021697.069]  -> wl_registry at 2.global(1, "wl_display", 1)
[1021698.197]  -> wl_registry at 2.global(2, "wl_compositor", 2)
[1021699.255]  -> wl_registry at 2.global(3, "screenshooter", 1)
[1021700.287]  -> wl_registry at 2.global(4, "text_cursor_position", 1)
[1021701.334]  -> wl_registry at 2.global(5, "text_model_factory", 1)
[1021701.836]  -> wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1021702.031]  -> wl_registry at 2.global(7, "wl_shm", 1)
[1021702.213]  -> wl_registry at 2.global(8, "wl_seat", 1)
[1021702.409]  -> wl_registry at 2.global(9, "input_method", 1)
[1021702.590]  -> wl_registry at 2.global(10, "wl_output", 1)
[1021702.776]  -> wl_registry at 2.global(11, "wl_shell", 1)
[1021703.074]  -> wl_registry at 2.global(12, "desktop_shell", 1)
[1021703.271]  -> wl_registry at 2.global(13, "screensaver", 1)
[1021703.456]  -> wl_registry at 2.global(14, "input_panel", 1)
[1021703.637]  -> wl_registry at 2.global(15, "workspace_manager", 1)
[1021703.835]  -> wl_registry at 2.global(16, "xserver", 1)
[1021704.055] wl_registry at 2.global(1, "wl_display", 1)
[1021704.211] wl_registry at 2.global(2, "wl_compositor", 2)
[1021704.359]  -> wl_registry at 2.bind(2, "wl_compositor", 1, new id 
[unknown]@3)
[1021704.549] wl_registry at 2.global(3, "screenshooter", 1)
[1021704.699] wl_registry at 2.global(4, "text_cursor_position", 1)
[1021704.888]  -> wl_registry at 2.bind(4, "text_cursor_position", 1, new 
id [unknown]@4)
[1021705.097] wl_registry at 2.global(5, "text_model_factory", 1)
[1021705.225] wl_registry at 2.global(6, "wl_data_device_manager", 1)
[1021705.348]  -> wl_registry at 2.bind(6, "wl_data_device_manager", 1, new 
id [unknown]@5)
[1021705.516] wl_registry at 2.global(7, "wl_shm", 1)
[1021705.641]  -> wl_registry at 2.bind(7, "wl_shm", 1, new id [unknown]@6)
[1021705.857] wl_registry at 2.global(8, "wl_seat", 1)
[1021705.996]  -> wl_registry at 2.bind(8, "wl_seat", 1, new id [unknown]@7)
[1021706.194]  -> wl_data_device_manager at 5.get_data_device(new id 
wl_data_device at 8, wl_seat at 7)
[1021706.313]  -> wl_compositor at 3.create_surface(new id wl_surface at 9)
[1021706.422] wl_registry at 2.global(9, "input_method", 1)
[1021706.555] wl_registry at 2.global(10, "wl_output", 1)
[1021706.689]  -> wl_registry at 2.bind(10, "wl_output", 1, new id 
[unknown]@10)
[1021706.877] wl_registry at 2.global(11, "wl_shell", 1)
[1021707.051]  -> wl_registry at 2.bind(11, "wl_shell", 1, new id [unknown]@11)
[1021707.305] wl_registry at 2.global(12, "desktop_shell", 1)
[1021707.505] wl_registry at 2.global(13, "screensaver", 1)
[1021707.706] wl_registry at 2.global(14, "input_panel", 1)
[1021707.905] wl_registry at 2.global(15, "workspace_manager", 1)
[1021708.251]  -> wl_registry at 2.bind(15, "workspace_manager", 1, new id 
[unknown]@12)
[1021708.522] wl_registry at 2.global(16, "xserver", 1)
[1021709.121]  -> wl_shm at 6.create_pool(new id wl_shm_pool at 13, fd 8, 4096)
[1021710.917]  -> wl_shm_pool at 13.resize(12288)
[1021711.775]  -> wl_shm_pool at 13.resize(28672)
[1021714.360]  -> wl_shm_pool at 13.resize(61440)
[1021722.439]  -> wl_shm_pool at 13.resize(126976)
[1021722.845]  -> wl_shm_pool at 13.resize(258048)
[09:06:35.305] libwayland: disconnect from client 0x8d2d690
[1024294.597]  -> wl_keyboard at 20.modifiers(11, 0, 0, 0, 0)
[1024294.720]  -> wl_pointer at 19.enter(11, wl_surface at 17, 990.000000, 
472.000000)
[1024294.849]  -> wl_pointer at 19.motion(1985299185, 990.000000, 472.000000)
[1024295.005] wl_keyboard at 20.modifiers(11, 0, 0, 0, 0)
[1024295.115] wl_pointer at 19.enter(11, wl_surface at 17, 990.000000, 472.000000)
[1024295.420]  -> wl_shm_pool at 13.create_buffer(new id wl_buffer at 24, 
839680, 32, 32, 128, 0)
[1024295.486]  -> wl_pointer at 19.set_cursor(11, wl_surface at 9, 10, 5)
[1024295.525]  -> wl_surface at 9.attach(wl_buffer at 24, 0, 0)
[1024295.557]  -> wl_surface at 9.damage(0, 0, 32, 32)
[1024295.595]  -> wl_surface at 9.commit()
[1024295.610] wl_pointer at 19.motion(1985299185, 990.000000, 472.000000)
[1024295.727] wl_shm_pool at 13.create_buffer(new id wl_buffer at 32, 839680, 
32, 32, 128, 0)
[1024296.129] wl_pointer at 19.set_cursor(11, wl_surface at 9, 10, 5)
[1024296.413] wl_surface at 9.attach(wl_buffer at 24, 0, 0)
[1024296.623] wl_surface at 9.damage(0, 0, 32, 32)
[1024296.877] wl_surface at 9.commit()
[1024297.045]  -> wl_surface at 9.enter(wl_output at 14)
[1024297.282]  -> wl_buffer at 24.release()
[1024339.419]  -> wl_pointer at 19.motion(1985299230, 957.000000, 475.000000)
[1024339.709]  -> wl_pointer at 19.motion(1985299230, 930.000000, 478.000000)
[1024339.918]  -> wl_pointer at 19.motion(1985299230, 913.000000, 481.000000)
[1024340.144]  -> wl_pointer at 19.motion(1985299230, 902.000000, 483.000000)
[1024351.394]  -> wl_pointer at 19.motion(1985299242, 900.000000, 485.000000)
[1024351.721] wl_pointer at 19.motion(1985299230, 957.000000, 475.000000)
[1024351.944] wl_pointer at 19.motion(1985299230, 930.000000, 478.000000)
[1024352.184] wl_pointer at 19.motion(1985299230, 913.000000, 481.000000)
[1024352.373] wl_pointer at 19.motion(1985299230, 902.000000, 483.000000)
[1024352.624] wl_pointer at 19.motion(1985299242, 900.000000, 485.000000)
[1024446.175]  -> wl_pointer at 19.motion(1985299336, 901.000000, 485.000000)
[1024446.505] wl_pointer at 19.motion(1985299336, 901.000000, 485.000000)
[1024486.219]  -> wl_pointer at 19.motion(1985299376, 904.000000, 485.000000)
[1024486.387] wl_pointer at 19.motion(1985299376, 904.000000, 485.000000)
[1024495.255]  -> wl_pointer at 19.motion(1985299385, 910.000000, 485.000000)
[1024506.144]  -> wl_pointer at 19.motion(1985299396, 924.000000, 489.000000)
[1024506.290] wl_pointer at 19.motion(1985299385, 910.000000, 485.000000)
[1024506.356] wl_pointer at 19.motion(1985299396, 924.000000, 489.000000)
[1024538.976]  -> wl_pointer at 19.motion(1985299429, 947.000000, 498.000000)
[1024539.085]  -> wl_pointer at 19.motion(1985299429, 980.000000, 509.000000)
[1024539.160]  -> wl_pointer at 19.motion(1985299429, 1013.000000, 520.000000)
[1024539.277] wl_pointer at 19.motion(1985299429, 947.000000, 498.000000)
[1024539.349] wl_pointer at 19.motion(1985299429, 980.000000, 509.000000)
[1024539.405] wl_pointer at 19.motion(1985299429, 1013.000000, 520.000000)



More information about the wayland-devel mailing list