[winswitch] OSX Catalina Xpra does not open window
Mathias Koerber
mathias at koerber.org
Tue Jun 23 05:54:50 BST 2020
I recently upgraded my server to Ubuntu 18.04 and now Xpra no longer
works when I try to connect from my macbook (Catalina)
On the Ubuntu server I have:
xpra/bionic,now 2.1.3+dfsg-1ubuntu1 amd64 [installed]
On the mac:
get_version_info_full()={'version': '4.0.1', 'local_modifications': 0,
'revision': 26380, 'date': '2020-05-17', 'time': '08:48', 'bit':
'64bit', 'cpu': 'i386', 'compiler': 'Apple clang version 11.0.0
(clang-1100.0.33.12)', 'linker': 'LLVM version 11.0.0,
(clang-1100.0.33.12) (static support for 23, runtime is 23)', 'python':
'3.8.2', 'cython': '0.29.17', 'lib.gobject_introspection': '1.60.2',
'lib.gtk': '3.24.10', 'lib.py3cairo': '1.18.1', 'lib.pygobject':
'3.32.2', 'lib.python3': '3.8', 'lib.vpx': '1.8.2', 'lib.x264': '0.157.x'}
I am trying to execute
$ DISPLAY=whatever xpra start ssh:mathias at 192.168.0.12
--start-child=xterm -d all
On the server, this creates these processes:
mathias 10336 0.1 0.0 1687056 76280 ? S 12:27 0:00
/usr/bin/python2 /usr/bin/xpra start --debug=all --start-child=xterm
--env=XPRA_PROXY_START_UUID=ad595359a96440b18704744575ed94fc
mathias 10337 0.0 0.0 1440708 99312 ? Ssl 12:27 0:00 \_
Xvfb-for-Xpra-S10297 +extension Composite -screen 0 5760x2560x24+32 -dpi
96 -nolisten tcp -noreset -auth /home/mathias/.Xautho
mathias 10438 0.0 0.0 158948 3540 ? Sl 12:27 0:00 \_
pulseaudio --start -n --daemonize=false --system=false
--exit-idle-time=-1 --load=module-suspend-on-idle --load=module-null-si
mathias 10490 0.0 0.0 4628 852 ? S 12:27 0:00 \_
/bin/sh -c xterm
mathias 10491 0.0 0.0 86452 10404 ? S 12:27 0:00 \_ xterm
mathias 10497 0.0 0.0 22704 4728 pts/6 Ss+ 12:27 0:00
\_ bash
But no window is created on the OSX side
I am attaching the logs from both sides
Would anyone have an idea what could be the cause of this?
-------------- next part --------------
2020-06-23 12:43:16,529 get_enabled_encoders(('rencode', 'bencode', 'yaml')) enabled=['rencode', 'bencode', 'yaml']
2020-06-23 12:43:16,538 parse_ssh_string(auto)
2020-06-23 12:43:16,716 using paramiko ssh backend
2020-06-23 12:43:16,716 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:16,716 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:16,721 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:16,721 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:16,721 get_app_dir()=/Applications/Xpra.app/Contents/
do_run_glcheck(.., False)
get_gl_client_window_module()
OpenGL_accelerate module loaded
Using accelerated ArrayDatatype
get_paint_context(<__gi__.GdkQuartzWindow object at 0x11043f840 (GdkQuartzWindow at 0x7f9aa20ad1a0)>) nsview(0x7f9aa5dd4020)=<GdkQuartzView: 0x7f9aa5dd4020>
AGLWindowContext(<NSOpenGLContext: 0x7f9aa2974cf0>, <GdkQuartzView: 0x7f9aa5dd4020>)
GL_VERSION=2.1 INTEL-14.6.18
found valid OpenGL version: 2.1
OpenGL_accelerate version 3.1.5
OpenGL extensions found: GL_ARB_color_buffer_float, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_debug_label, GL_EXT_debug_marker, GL_EXT_draw_buffers2, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture_array, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_add, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod_bias, GL_EXT_texture_rectangle, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_timer_query, GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra, GL_APPLE_aux_depth_stencil, GL_APPLE_client_storage, GL_APPLE_element_array, GL_APPLE_fence, GL_APPLE_float_pixels, GL_APPLE_flush_buffer_range, GL_APPLE_flush_render, GL_APPLE_object_purgeable, GL_APPLE_packed_pixels, GL_APPLE_pixel_buffer, GL_APPLE_rgb_422, GL_APPLE_row_bytes, GL_APPLE_specular_vector, GL_APPLE_texture_range, GL_APPLE_transform_hint, GL_APPLE_vertex_array_object, GL_APPLE_vertex_array_range, GL_APPLE_vertex_point_size, GL_APPLE_vertex_program_evaluators, GL_APPLE_ycbcr_422, GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_IBM_rasterpos_clip, GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
vendor: Intel Inc.
renderer: Intel Iris Pro OpenGL Engine
shading-language-version: 1.20
GLU.version: 1.3 MacOSX
GLU.extensions:
renderer 'Intel Iris Pro OpenGL Engine' not found in blacklist: ['SVGA3D', 'Software Rasterizer', 'Mesa DRI Intel(R) Ivybridge Desktop', 'Mesa DRI Intel(R) Haswell Mobile', 'Intel(R) UHD Graphics 620']
vendor 'Intel Inc.' not found in blacklist: []
vendor 'Intel Inc.' found in greylist: ['Intel']
renderer 'Intel Iris Pro OpenGL Engine' not found in whitelist: ['Haswell', 'Skylake', 'Kabylake', 'Cannonlake', 'Whiskeylake', 'Amberlake', 'Cascadelake', 'Cometlake', 'Icelake', 'Cooperlake']
Warning: vendor 'Intel Inc.' is greylisted,
you may want to turn off OpenGL if you encounter bugs
All the required OpenGL functions are available: glActiveTexture, glTexSubImage2D, glTexCoord2i, glViewport, glMatrixMode, glLoadIdentity, glOrtho, glEnableClientState, glGenTextures, glDisable, glBindTexture, glPixelStorei, glEnable, glBegin, glFlush, glTexParameteri, glTexEnvi, glHint, glBlendFunc, glLineStipple, glTexImage2D, glMultiTexCoord2i, glVertex2i, glEnd
All the required OpenGL functions are available: GL_FRAMEBUFFER (GL_FRAMEBUFFER), GL_COLOR_ATTACHMENT0 (GL_COLOR_ATTACHMENT0), glGenFramebuffers, glBindFramebuffer, glFramebufferTexture2D
All required extensions are present: ['GL_ARB_texture_rectangle', 'GL_ARB_vertex_program']
glInitFragmentProgramARB found
glInitTextureRectangleARB found
All the required OpenGL functions are available: glGenProgramsARB, glDeleteProgramsARB, glBindProgramARB, glProgramStringARB
GL_MAX_TEXTURE_SIZE=16384
Texture size GL_MAX_RECTANGLE_TEXTURE_SIZE=16384
GL_MAX_VIEWPORT_DIMS=(16384, 16384)
AGLContext.destroy() window_context=AGLWindowContext(<NSOpenGLContext: 0x7f9aa2974cf0>, <GdkQuartzView: 0x7f9aa5dd4020>)
check_support(False)={'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384)}
do_run_glcheck() opengl_props={'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384)}, gl_client_window_module=<module 'xpra.client.gl.gtk3.nativegl_client_window' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gl/gtk3/nativegl_client_window.py'>
do_run_glcheck() gl_client_window_class=<class 'xpra.client.gl.gtk3.nativegl_client_window.GLClientWindow'>, pixel_depth=0
init_formats() texture pixel format=RGBA, internal format=RGBA8, rgb modes=['YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR']
resize_fbo(0, 0, 250, 250) context=None, offscreen_fbo=None
OpenGL: testing draw on GLClientWindow(4294967295 : GLDrawingArea(4294967295, (250, 250), None)) widget <Gtk.DrawingArea object at 0x111b30100 (GtkDrawingArea at 0x7f9aa2590210)> with rgb32 : BGRX
GLDrawingArea(4294967295, (250, 250), None).do_paint_rgb(RGBX, 250000 bytes, x=0, y=0, width=250, height=250, rowstride=1000, options={'pixel_format': 'BGRX', 'flush': 1, 'encoding': 'rgb32'})
get_paint_context(<__gi__.GdkQuartzWindow object at 0x111b372c0 (GdkQuartzWindow at 0x7f9aa20ad4c0)>) nsview(0x7f9aa5b5c910)=<GdkQuartzView: 0x7f9aa5b5c910>
AGLWindowContext(<NSOpenGLContext: 0x7f9aa29d0d50>, <GdkQuartzView: 0x7f9aa5b5c910>)
GL_MAX_TEXTURE_SIZE=16384
Texture size GL_MAX_RECTANGLE_TEXTURE_SIZE=16384
Initializing GL context for window size (250, 250), backing size (250, 250), max texture size=16384
GLDrawingArea(4294967295, (250, 250), None).gl_init_textures() textures: [1 2 3 4 5 6 7], offscreen fbo: 1, tmp fbo: 2
YUV2RGB shader initialized
YUV2RGBFULL shader initialized
RGBP2RGB shader initialized
gl_init(False) done
RGBX update at (0,0) size 250x250 (250000 bytes), using GL zerocopy:bytes-as-memoryview format=RGBA / UNSIGNED_BYTE to internal format=RGBA8
set_alignment(250, 1000, 'RGBX') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8
paint_callback(True, )
GLDrawingArea(4294967295, (250, 250), None).do_paint_rgb(RGB, 6912 bytes, x=198, y=130, width=48, height=48, rowstride=144, options={'pixel_format': 'BGRX', 'flush': 0, 'encoding': 'jpeg'})
RGB update at (198,130) size 48x48 (6912 bytes), using GL zerocopy:bytes-as-memoryview format=RGB / UNSIGNED_BYTE to internal format=RGBA8
set_alignment(48, 144, 'RGB') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8
paint_callback(True, )
AGLContext.destroy() window_context=AGLWindowContext(<NSOpenGLContext: 0x7f9aa29d0d50>, <GdkQuartzView: 0x7f9aa5b5c910>)
AGLContext.destroy() window_context=None
test_gl_client_window(..) draw_result={'success': True}
do_run_glcheck(.., False)={'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384), 'success': True}
2020-06-23 12:43:19,448 OpenGL probe command returned 0 for command=['/Applications/Xpra.app/Contents/Xpra_NoDock.app/Contents/Helpers/Xpra', 'opengl-probe', '-d', 'opengl']
2020-06-23 12:43:19,449 probe took 2727ms
2020-06-23 12:43:19,698 do_init() osxapp=<GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>
2020-06-23 12:43:19,699 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:19,699 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:19,699 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:19,713 do_init() icon=<GdkPixbuf.Pixbuf object at 0x10a06af40 (GdkPixbuf at 0x7ffe9e885f00)>
2020-06-23 12:43:19,805 OSXMenuHelper(None)
2020-06-23 12:43:19,805 do_init() menu helper=<xpra.platform.darwin.osx_menu.OSXMenuHelper object at 0x1093b8fd0>
2020-06-23 12:43:19,806 OSXMenuHelper.build_dock_menu()
2020-06-23 12:43:19,924 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:19,924 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:19,925 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:19,927 get_image(information.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10a342940 (GdkPixbuf at 0x7ffe9e8f7860)>
2020-06-23 12:43:19,929 OSXMenuHelper.rebuild()
2020-06-23 12:43:19,929 OSXMenuHelper.build()
(Xpra:2959): Gtk-CRITICAL **: 12:43:19.930: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
2020-06-23 12:43:19,976 parse_padding_colors(None)=(0, 0, 0)
2020-06-23 12:43:20,041 UIXpraClient<class 'xpra.client.ui_client_base.ClientBaseClass'>: (<class 'xpra.client.client_base.XpraClientBase'>, <class 'xpra.client.mixins.display.DisplayClient'>, <class 'xpra.client.mixins.window_manager.WindowClient'>, <class 'xpra.client.mixins.audio.AudioClient'>, <class 'xpra.client.mixins.clipboard.ClipboardClient'>, <class 'xpra.client.mixins.notifications.NotificationClient'>, <class 'xpra.client.mixins.mmap.MmapClient'>, <class 'xpra.client.mixins.remote_logging.RemoteLogging'>, <class 'xpra.client.mixins.network_state.NetworkState'>, <class 'xpra.client.mixins.network_listener.NetworkListener'>, <class 'xpra.client.mixins.encodings.Encodings'>, <class 'xpra.client.mixins.tray.TrayClient'>)
2020-06-23 12:43:20,076 ChildReaper(None)
2020-06-23 12:43:20,076 XpraClientBase.defaults_init() os.environ:
2020-06-23 12:43:20,076 TERM_PROGRAM=iTerm.app
2020-06-23 12:43:20,076 TERM=xterm-256color
2020-06-23 12:43:20,076 SHELL=/usr/local/bin/bash
2020-06-23 12:43:20,076 GTK2_RC_FILES=/Applications/Xpra.app/Contents/Resources/etc/gtk-2.0/gtkrc
2020-06-23 12:43:20,076 TMPDIR=/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/
2020-06-23 12:43:20,076 TERM_PROGRAM_VERSION=3.3.11
2020-06-23 12:43:20,076 GTK_IM_MODULE_FILE=/Applications/Xpra.app/Contents/Resources/etc/gtk-2.0/gtk.immodules
2020-06-23 12:43:20,076 TERM_SESSION_ID=w4t1p0:C8C442E6-71D6-4F15-ACB8-5DA49173E213
2020-06-23 12:43:20,077 LC_ALL=C
2020-06-23 12:43:20,077 USER=mkoerber
2020-06-23 12:43:20,077 COMMAND_MODE=unix2003
2020-06-23 12:43:20,077 PANGO_SYSCONFDIR=/Applications/Xpra.app/Contents/Resources/etc
2020-06-23 12:43:20,077 SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.5LQPZAGmUj/Listeners
2020-06-23 12:43:20,077 __CF_USER_TEXT_ENCODING=0x1FE:0x0:0x64
2020-06-23 12:43:20,077 XDG_CONFIG_DIRS=/Applications/Xpra.app/Contents/Resources/etc/xdg
2020-06-23 12:43:20,077 PATH=/Users/mkoerber/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/opt/local/bin:/usr/local/nombuild/default/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/Users/mkoerber/bin:/opt/local/bin:/usr/local/bin:/opt/local/sbin
2020-06-23 12:43:20,077 GSETTINGS_SCHEMA_DIR=/Applications/Xpra.app/Contents/Resources/share/glib-2.0/schemas/
2020-06-23 12:43:20,077 LaunchInstanceID=2B01091B-CF90-4737-9B08-8F9E7CE21B5E
2020-06-23 12:43:20,077 PANGO_RC_FILE=/Applications/Xpra.app/Contents/Resources/etc/pango/pangorc
2020-06-23 12:43:20,077 GDK_PIXBUF_MODULE_FILE=/Applications/Xpra.app/Contents/Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
2020-06-23 12:43:20,077 PWD=/Users/mkoerber/tmp/xpra
2020-06-23 12:43:20,077 LANG=C
2020-06-23 12:43:20,077 ITERM_PROFILE=Default
2020-06-23 12:43:20,077 GST_BUNDLE_CONTENTS=/Applications/Xpra.app/Contents
2020-06-23 12:43:20,077 GTK_THEME=Adwaita
2020-06-23 12:43:20,077 PYTHONHOME=/Applications/Xpra.app/Contents/Resources
2020-06-23 12:43:20,077 P4EDITOR=/usr/bin/vi
2020-06-23 12:43:20,077 XPC_FLAGS=0x0
2020-06-23 12:43:20,078 XPC_SERVICE_NAME=0
2020-06-23 12:43:20,078 SHLVL=1
2020-06-23 12:43:20,078 COLORFGBG=0;15
2020-06-23 12:43:20,078 HOME=/Users/mkoerber
2020-06-23 12:43:20,078 LC_TERMINAL_VERSION=3.3.11
2020-06-23 12:43:20,078 DYLD_LIBRARY_PATH=/Applications/Xpra.app/Contents/Resources/lib
2020-06-23 12:43:20,078 GTK_PATH=/Applications/Xpra.app/Contents/Resources
2020-06-23 12:43:20,078 ITERM_SESSION_ID=w4t1p0:C8C442E6-71D6-4F15-ACB8-5DA49173E213
2020-06-23 12:43:20,078 PYTHONPATH=/Applications/Xpra.app/Contents/Resources/lib/pygtk/2.0:/Applications/Xpra.app/Contents/Resources/lib/python/:/Applications/Xpra.app/Contents/Resources/lib/python/site-packages.zip:/Applications/Xpra.app/Contents/Resources/lib/python/lib-dynload/:/Applications/Xpra.app/Contents/Resources/lib:
2020-06-23 12:43:20,078 LOGNAME=mkoerber
2020-06-23 12:43:20,078 XDG_DATA_DIRS=/Applications/Xpra.app/Contents/Resources/share
2020-06-23 12:43:20,078 LC_CTYPE=UTF-8
2020-06-23 12:43:20,078 GTK_DATA_PREFIX=/Applications/Xpra.app/Contents/Resources
2020-06-23 12:43:20,078 GI_TYPELIB_PATH=/Applications/Xpra.app/Contents/Resources/lib/girepository-1.0
2020-06-23 12:43:20,078 LC_TERMINAL=iTerm2
2020-06-23 12:43:20,078 DISPLAY=whatever
2020-06-23 12:43:20,078 PANGO_LIBDIR=/Applications/Xpra.app/Contents/Resources/lib
2020-06-23 12:43:20,078 GTK_EXE_PREFIX=/Applications/Xpra.app/Contents/Resources
2020-06-23 12:43:20,078 CHARSETALIASDIR=/Applications/Xpra.app/Contents/Resources/lib
2020-06-23 12:43:20,078 SECURITYSESSIONID=186a7
2020-06-23 12:43:20,079 P4PORT=rsh:ssh -a -l p4ssh -q -x perforce.akamai.com /bin/true
2020-06-23 12:43:20,079 PYTHON=/Applications/Xpra.app/Contents/Resources/bin/Xpra
2020-06-23 12:43:20,079 P4CONFIG=.perforce
2020-06-23 12:43:20,079 COLORTERM=truecolor
2020-06-23 12:43:20,079 GDK_SCALE=1
2020-06-23 12:43:20,079 GTK_CSD=0
2020-06-23 12:43:20,079 add_packet_handler('hello', <bound method XpraClientBase._process_hello of gtk3.client>, False)
2020-06-23 12:43:20,079 add_packet_handler('challenge', <bound method XpraClientBase._process_challenge of gtk3.client>, True)
2020-06-23 12:43:20,079 add_packet_handler('disconnect', <bound method XpraClientBase._process_disconnect of gtk3.client>, True)
2020-06-23 12:43:20,079 add_packet_handler('set_deflate', <bound method XpraClientBase._process_set_deflate of gtk3.client>, True)
2020-06-23 12:43:20,079 add_packet_handler('startup-complete', <bound method GTKXpraClient._process_startup_complete of gtk3.client>, True)
2020-06-23 12:43:20,079 add_packet_handler('connection-lost', <bound method XpraClientBase._process_connection_lost of gtk3.client>, True)
2020-06-23 12:43:20,080 add_packet_handler('gibberish', <bound method XpraClientBase._process_gibberish of gtk3.client>, True)
2020-06-23 12:43:20,080 add_packet_handler('invalid', <bound method XpraClientBase._process_invalid of gtk3.client>, True)
2020-06-23 12:43:20,080 file transfer: init_attributes('no', 10, 'no', 'no', 'no', None, True)
2020-06-23 12:43:20,080 file transfer attributes={'file-transfer': False, 'file-transfer-ask': False, 'file-size-limit': 10, 'file-chunks': 65536, 'open-files': False, 'open-files-ask': False, 'printing': False, 'printing-ask': False, 'open-url': False, 'open-url-ask': False, 'file-ask-timeout': 3600}
2020-06-23 12:43:20,080 Xpra GTK3 client version 4.0.1-r26380 64-bit
2020-06-23 12:43:20,080 calling <class 'xpra.client.client_base.XpraClientBase'>.__init__()
2020-06-23 12:43:20,080 file transfer: init_attributes('no', 10, 'no', 'no', 'no', None, True)
2020-06-23 12:43:20,080 file transfer attributes={'file-transfer': False, 'file-transfer-ask': False, 'file-size-limit': 10, 'file-chunks': 65536, 'open-files': False, 'open-files-ask': False, 'printing': False, 'printing-ask': False, 'open-url': False, 'open-url-ask': False, 'file-ask-timeout': 3600}
2020-06-23 12:43:20,080 calling <class 'xpra.client.mixins.display.DisplayClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.window_manager.WindowClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.audio.AudioClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.clipboard.ClipboardClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.notifications.NotificationClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.mmap.MmapClient'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.remote_logging.RemoteLogging'>.__init__()
2020-06-23 12:43:20,083 calling <class 'xpra.client.mixins.network_state.NetworkState'>.__init__()
2020-06-23 12:43:20,084 calling <class 'xpra.client.mixins.network_listener.NetworkListener'>.__init__()
2020-06-23 12:43:20,084 calling <class 'xpra.client.mixins.encodings.Encodings'>.__init__()
2020-06-23 12:43:20,084 calling <class 'xpra.client.mixins.tray.TrayClient'>.__init__()
2020-06-23 12:43:20,106 running on Mac OS X 10.15.5
2020-06-23 12:43:20,106 file transfer: init_attributes('auto', 100, 'yes', 'auto', 'auto', 'open', True)
2020-06-23 12:43:20,106 file transfer attributes={'file-transfer': True, 'file-transfer-ask': True, 'file-size-limit': 100, 'file-chunks': 65536, 'open-files': True, 'open-files-ask': True, 'printing': True, 'printing-ask': False, 'open-url': True, 'open-url-ask': True, 'file-ask-timeout': 3600}
2020-06-23 12:43:20,107 init_challenge_handlers(['all'])
2020-06-23 12:43:20,107 auth module name for 'uri': 'xpra.client.auth.uri_handler'
2020-06-23 12:43:20,109 auth module name for 'file': 'xpra.client.auth.file_handler'
2020-06-23 12:43:20,110 auth module name for 'env': 'xpra.client.auth.env_handler'
2020-06-23 12:43:20,111 auth module name for 'kerberos': 'xpra.client.auth.kerberos_handler'
2020-06-23 12:43:20,113 auth module name for 'gss': 'xpra.client.auth.gss_handler'
2020-06-23 12:43:20,114 auth module name for 'u2f': 'xpra.client.auth.u2f_handler'
2020-06-23 12:43:20,116 auth module name for 'prompt': 'xpra.client.auth.prompt_handler'
2020-06-23 12:43:20,117 init: <class 'xpra.client.client_base.XpraClientBase'>
2020-06-23 12:43:20,117 init: <class 'xpra.client.mixins.display.DisplayClient'>
2020-06-23 12:43:20,120 parse_scaling(('auto', 1440, 900, 0.1, 8.0))
2020-06-23 12:43:20,120 matched=True : 1440x900 with limits ((3960, 2160, 1, 1), (7680, 4320, 1.25, 1.25), (8192, 8192, 1.5, 1.5), (16384, 16384, 1.6666666666666667, 1.6666666666666667), (32768, 32768, 2, 2), (65536, 65536, 4, 4)): 1x1
2020-06-23 12:43:20,120 init: <class 'xpra.client.mixins.window_manager.WindowClient'>
2020-06-23 12:43:20,123 border color derived from None: #d41d8c
2020-06-23 12:43:20,124 parse_border(auto,5:off)=WindowBorder(False, 0xD41D8C, 0.6, 5)
2020-06-23 12:43:20,124 wheel_map(on)={4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 10, 11: 11, 12: 12, 13: 13, 14: 14, 15: 15, 16: 16, 17: 17, 18: 18, 19: 19, 20: 20, 21: 21, 22: 22, 23: 23, 24: 24, 25: 25, 26: 26, 27: 27, 28: 28, 29: 29, 30: 30, 31: 31, 32: 32, 33: 33, 34: 34, 35: 35, 36: 36, 37: 37, 38: 38, 39: 39, 40: 40, 41: 41, 42: 42, 43: 43}
2020-06-23 12:43:20,124 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:20,124 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:20,124 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:20,158 overlay_image=<PIL.PngImagePlugin.PngImageFile image mode=RGBA size=48x48 at 0x10A27ED00>
2020-06-23 12:43:20,158 init: <class 'xpra.client.mixins.audio.AudioClient'>
2020-06-23 12:43:20,168 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:20,168 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:20,168 get_app_dir()=/Applications/Xpra.app/Contents/
2020-06-23 12:43:20,169 query_sound() command=['/Applications/Xpra.app/Contents/Xpra_NoDock.app/Contents/Helpers/Xpra', '--windows=no', '--video-encoders=none', '--csc-modules=none', '--video-decoders=none', '--proxy-video-encoders=none', '_sound_query'], env={'TERM_PROGRAM': 'iTerm.app', 'TERM': 'xterm-256color', 'SHELL': '/usr/local/bin/bash', 'GTK2_RC_FILES': '/Applications/Xpra.app/Contents/Resources/etc/gtk-2.0/gtkrc', 'TMPDIR': '/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/', 'TERM_PROGRAM_VERSION': '3.3.11', 'GTK_IM_MODULE_FILE': '/Applications/Xpra.app/Contents/Resources/etc/gtk-2.0/gtk.immodules', 'TERM_SESSION_ID': 'w4t1p0:C8C442E6-71D6-4F15-ACB8-5DA49173E213', 'LC_ALL': 'C', 'USER': 'mkoerber', 'COMMAND_MODE': 'unix2003', 'PANGO_SYSCONFDIR': '/Applications/Xpra.app/Contents/Resources/etc', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5LQPZAGmUj/Listeners', '__CF_USER_TEXT_ENCODING': '0x1FE:0x0:0x64', 'XDG_CONFIG_DIRS': '/Applications/Xpra.app/Contents/Resources/etc/xdg', 'PATH': '/Users/mkoerber/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/opt/local/bin:/usr/local/nombuild/default/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/Users/mkoerber/bin:/opt/local/bin:/usr/local/bin:/opt/local/sbin:/usr/sbin', 'GSETTINGS_SCHEMA_DIR': '/Applications/Xpra.app/Contents/Resources/share/glib-2.0/schemas/', 'LaunchInstanceID': '2B01091B-CF90-4737-9B08-8F9E7CE21B5E', 'PANGO_RC_FILE': '/Applications/Xpra.app/Contents/Resources/etc/pango/pangorc', 'GDK_PIXBUF_MODULE_FILE': '/Applications/Xpra.app/Contents/Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache', 'PWD': '/Users/mkoerber/tmp/xpra', 'LANG': 'C', 'ITERM_PROFILE': 'Default', 'GST_BUNDLE_CONTENTS': '/Applications/Xpra.app/Contents', 'GTK_THEME': 'Adwaita', 'PYTHONHOME': '/Applications/Xpra.app/Contents/Resources', 'P4EDITOR': '/usr/bin/vi', 'XPC_FLAGS': '0x0', 'XPC_SERVICE_NAME': '0', 'SHLVL': '1', 'COLORFGBG': '0;15', 'HOME': '/Users/mkoerber', 'LC_TERMINAL_VERSION': '3.3.11', 'DYLD_LIBRARY_PATH': '/Applications/Xpra.app/Contents/Resources/lib', 'GTK_PATH': '/Applications/Xpra.app/Contents/Resources', 'ITERM_SESSION_ID': 'w4t1p0:C8C442E6-71D6-4F15-ACB8-5DA49173E213', 'PYTHONPATH': '/Applications/Xpra.app/Contents/Resources/lib/pygtk/2.0:/Applications/Xpra.app/Contents/Resources/lib/python/:/Applications/Xpra.app/Contents/Resources/lib/python/site-packages.zip:/Applications/Xpra.app/Contents/Resources/lib/python/lib-dynload/:/Applications/Xpra.app/Contents/Resources/lib:', 'LOGNAME': 'mkoerber', 'XDG_DATA_DIRS': '/Applications/Xpra.app/Contents/Resources/share', 'LC_CTYPE': 'UTF-8', 'GTK_DATA_PREFIX': '/Applications/Xpra.app/Contents/Resources', 'GI_TYPELIB_PATH': '/Applications/Xpra.app/Contents/Resources/lib/girepository-1.0', 'LC_TERMINAL': 'iTerm2', 'DISPLAY': 'whatever', 'PANGO_LIBDIR': '/Applications/Xpra.app/Contents/Resources/lib', 'GTK_EXE_PREFIX': '/Applications/Xpra.app/Contents/Resources', 'CHARSETALIASDIR': '/Applications/Xpra.app/Contents/Resources/lib', 'SECURITYSESSIONID': '186a7', 'P4PORT': 'rsh:ssh -a -l p4ssh -q -x perforce.akamai.com /bin/true', 'PYTHON': '/Applications/Xpra.app/Contents/Resources/bin/Xpra', 'P4CONFIG': '.perforce', 'COLORTERM': 'truecolor', 'GDK_SCALE': '1', 'GTK_CSD': '0', 'XPRA_SKIP_UI': '1', 'XPRA_FORCE_COLOR_LOG': '1'}, kwargs={'stderr': 2}
2020-06-23 12:43:21,056 query_sound() process returned 0
2020-06-23 12:43:21,057 query_sound() out=b'encoders=opus,vorbis+mka,vorbis+ogg,vorbis,mp3,flac+ogg,aac+mpeg4,wav+lzo,wav,speex+ogg,vorbis,opus+mka,flac,mp3+mpeg4\ndecoders=opus,opus+ogg,vorbis+mka,vorbis+ogg,vorbis,flac+ogg,aac+mpeg4,wav+lzo,wav,speex+ogg,vorbis,opus+mka,flac\nsources=osxaudiosrc,oss4src,audiotestsrc\nsource.default=osxaudiosrc\nsinks=osxaudiosink,oss4sink\nsink.default=osxaudiosink\nmuxers=ogg,mka,mka,mpeg4\ndemuxers=ogg,mka,mka,mpeg4\ngst.version=1,16,2,0\npygst.version=3,32,2\nplugins=3gppmux,aacparse,ac3parse,amrparse,appsink,appsrc,audioamplify,audiobuffersplit,audiochannelmix,audiochebband,audiocheblimit,audioconvert,audiodynamic,audioecho,audiofirfilter,audioiirfilter,audiointerleave,audioinvert,audiokaraoke,audiolatency,audiomixer,audiomixmatrix,audiopanorama,audiorate,audioresample,audiotestsrc,audiowsincband,audiowsinclimit,bin,capsfilter,concat,dataurisrc,dcaparse,downloadbuffer,faac,faad,fakesink,fakesrc,fdsink,fdsrc,filesink,filesrc,flacdec,flacenc,flacparse,flactag,funnel,gdpdepay,gdppay,identity,input-selector,ismlmux,lamemp3enc,liveadder,matroskademux,matroskamux,matroskaparse,mj2mux,mp4mux,mpegaudioparse,multiqueue,oggaviparse,oggdemux,oggmux,oggparse,ogmaudioparse,ogmtextparse,ogmvideoparse,opusdec,opusenc,opusparse,oss4sink,oss4src,osxaudiosink,osxaudiosrc,output-selector,pipeline,qtdemux,qtmoovrecover,qtmux,queue,queue2,rtpxqtdepay,sbcparse,scaletempo,spacescope,spectrascope,speexdec,speexenc,stereo,streamiddemux,synaescope,tee,typefind,valve,volume,vorbisdec,vorbisenc,vorbisparse,vorbistag,wavenc,wavescope,wavpackparse,wavparse,webmmux\npython.version=3,8,2\npython.bits=64\nbundle-metadata=True\n', err=None
2020-06-23 12:43:21,057 query_sound()={'encoders': ['opus', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4'], 'decoders': ['opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac'], 'sources': ['osxaudiosrc', 'oss4src', 'audiotestsrc'], 'source.default': ['osxaudiosrc'], 'sinks': ['osxaudiosink', 'oss4sink'], 'sink.default': ['osxaudiosink'], 'muxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'demuxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'gst.version': ['1', '16', '2', '0'], 'pygst.version': ['3', '32', '2'], 'plugins': ['3gppmux', 'aacparse', 'ac3parse', 'amrparse', 'appsink', 'appsrc', 'audioamplify', 'audiobuffersplit', 'audiochannelmix', 'audiochebband', 'audiocheblimit', 'audioconvert', 'audiodynamic', 'audioecho', 'audiofirfilter', 'audioiirfilter', 'audiointerleave', 'audioinvert', 'audiokaraoke', 'audiolatency', 'audiomixer', 'audiomixmatrix', 'audiopanorama', 'audiorate', 'audioresample', 'audiotestsrc', 'audiowsincband', 'audiowsinclimit', 'bin', 'capsfilter', 'concat', 'dataurisrc', 'dcaparse', 'downloadbuffer', 'faac', 'faad', 'fakesink', 'fakesrc', 'fdsink', 'fdsrc', 'filesink', 'filesrc', 'flacdec', 'flacenc', 'flacparse', 'flactag', 'funnel', 'gdpdepay', 'gdppay', 'identity', 'input-selector', 'ismlmux', 'lamemp3enc', 'liveadder', 'matroskademux', 'matroskamux', 'matroskaparse', 'mj2mux', 'mp4mux', 'mpegaudioparse', 'multiqueue', 'oggaviparse', 'oggdemux', 'oggmux', 'oggparse', 'ogmaudioparse', 'ogmtextparse', 'ogmvideoparse', 'opusdec', 'opusenc', 'opusparse', 'oss4sink', 'oss4src', 'osxaudiosink', 'osxaudiosrc', 'output-selector', 'pipeline', 'qtdemux', 'qtmoovrecover', 'qtmux', 'queue', 'queue2', 'rtpxqtdepay', 'sbcparse', 'scaletempo', 'spacescope', 'spectrascope', 'speexdec', 'speexenc', 'stereo', 'streamiddemux', 'synaescope', 'tee', 'typefind', 'valve', 'volume', 'vorbisdec', 'vorbisenc', 'vorbisparse', 'vorbistag', 'wavenc', 'wavescope', 'wavpackparse', 'wavparse', 'webmmux'], 'python.version': ['3', '8', '2'], 'python.bits': b'64', 'bundle-metadata': ['True']}
2020-06-23 12:43:21,057 GStreamer version 1.16.2 for Python 3.8.2 64-bit
2020-06-23 12:43:21,057 sound_option_or_all('speaker-codec', [], ('opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac'))
2020-06-23 12:43:21,058 speaker-codec=opus, opus+ogg, vorbis+mka, vorbis+ogg, vorbis, flac+ogg, aac+mpeg4, wav+lzo, wav, speex+ogg, vorbis, opus+mka, flac
2020-06-23 12:43:21,058 sound_option_or_all('microphone-codec', [], ('opus', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4'))
2020-06-23 12:43:21,058 microphone-codec=opus, vorbis+mka, vorbis+ogg, vorbis, mp3, flac+ogg, aac+mpeg4, wav+lzo, wav, speex+ogg, vorbis, opus+mka, flac, mp3+mpeg4
2020-06-23 12:43:21,058 speaker: codecs=('opus', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4'), allowed=True, enabled=opus, opus+ogg, vorbis+mka, vorbis+ogg, vorbis, flac+ogg, aac+mpeg4, wav+lzo, wav, speex+ogg, vorbis, opus+mka, flac
2020-06-23 12:43:21,058 microphone: codecs=('opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac'), allowed=True, enabled=opus, vorbis+mka, vorbis+ogg, vorbis, mp3, flac+ogg, aac+mpeg4, wav+lzo, wav, speex+ogg, vorbis, opus+mka, flac, mp3+mpeg4, default device=None
2020-06-23 12:43:21,058 av-sync=True
2020-06-23 12:43:21,058 init: <class 'xpra.client.mixins.clipboard.ClipboardClient'>
2020-06-23 12:43:21,059 init: <class 'xpra.client.mixins.notifications.NotificationClient'>
2020-06-23 12:43:21,059 get_native_notifier_classes()=[]
2020-06-23 12:43:21,063 make_notifier() notifier classes: [<class 'xpra.gtk_common.gtk_notifier.GTK_Notifier'>]
2020-06-23 12:43:21,064 make_instance([<class 'xpra.gtk_common.gtk_notifier.GTK_Notifier'>], <bound method NotificationClient.notification_closed of gtk3.client>, <bound method NotificationClient.notification_action of gtk3.client>)
2020-06-23 12:43:21,064 screen=<__gi__.GdkQuartzScreen object at 0x10a26fc40 (GdkQuartzScreen at 0x7ffe9e868980)>, monitors=1
2020-06-23 12:43:21,064 screen dimensions: 1440x900
2020-06-23 12:43:21,064 our reduced dimensions: 1420x836
2020-06-23 12:43:21,064 make_instance(..) <class 'xpra.gtk_common.gtk_notifier.GTK_Notifier'>()=<xpra.gtk_common.gtk_notifier.GTK_Notifier object at 0x10a3147c0>
2020-06-23 12:43:21,065 using notifier=<xpra.gtk_common.gtk_notifier.GTK_Notifier object at 0x10a3147c0>
2020-06-23 12:43:21,065 init: <class 'xpra.client.mixins.mmap.MmapClient'>
2020-06-23 12:43:21,065 init: <class 'xpra.client.mixins.remote_logging.RemoteLogging'>
2020-06-23 12:43:21,065 init: <class 'xpra.client.mixins.network_state.NetworkState'>
2020-06-23 12:43:21,065 init bandwidth_limit=None
2020-06-23 12:43:21,065 init: <class 'xpra.client.mixins.network_listener.NetworkListener'>
2020-06-23 12:43:21,065 setting up tcp sockets:
2020-06-23 12:43:21,065 setting up ssl sockets:
2020-06-23 12:43:21,065 setting up ssh sockets:
2020-06-23 12:43:21,066 setting up ws sockets:
2020-06-23 12:43:21,066 setting up wss sockets:
2020-06-23 12:43:21,066 setting up rfb sockets:
2020-06-23 12:43:21,066 setting up UDP sockets:
2020-06-23 12:43:21,066 setting up vsock sockets:
2020-06-23 12:43:21,066 init: <class 'xpra.client.mixins.encodings.Encodings'>
2020-06-23 12:43:21,066 dec_pillow:
2020-06-23 12:43:21,066 codec_import_check('dec_pillow', 'Pillow decoder', 'xpra.codecs.pillow', 'xpra.codecs.pillow.decoder', ('decompress',))
2020-06-23 12:43:21,099 xpra.codecs.pillow found, will check for ('decompress',) in xpra.codecs.pillow.decoder
2020-06-23 12:43:21,101 PIL.Image.OPEN={'BMP': (<class 'PIL.BmpImagePlugin.BmpImageFile'>, <function _accept at 0x10aa57430>), 'DIB': (<class 'PIL.BmpImagePlugin.DibImageFile'>, <function _dib_accept at 0x10aa6d0d0>), 'GIF': (<class 'PIL.GifImagePlugin.GifImageFile'>, <function _accept at 0x10aa6d5e0>), 'TIFF': (<class 'PIL.TiffImagePlugin.TiffImageFile'>, <function _accept at 0x10aa82ca0>), 'JPEG': (<function jpeg_factory at 0x10a303550>, <function _accept at 0x10a500d30>), 'PPM': (<class 'PIL.PpmImagePlugin.PpmImageFile'>, <function _accept at 0x10a303670>), 'PNG': (<class 'PIL.PngImagePlugin.PngImageFile'>, <function _accept at 0x10a303dc0>), 'BLP': (<class 'PIL.BlpImagePlugin.BlpImageFile'>, <function <lambda> at 0x10aa2c700>), 'BUFR': (<class 'PIL.BufrStubImagePlugin.BufrStubImageFile'>, <function _accept at 0x10aa2ce50>), 'CUR': (<class 'PIL.CurImagePlugin.CurImageFile'>, <function _accept at 0x10aa2b0d0>), 'PCX': (<class 'PIL.PcxImagePlugin.PcxImageFile'>, <function _accept at 0x10aa2b310>), 'DCX': (<class 'PIL.DcxImagePlugin.DcxImageFile'>, <function _accept at 0x10aa2b280>), 'DDS': (<class 'PIL.DdsImagePlugin.DdsImageFile'>, <function _validate at 0x10aa2b4c0>), 'EPS': (<class 'PIL.EpsImagePlugin.EpsImageFile'>, <function _accept at 0x10aa2bc10>), 'FITS': (<class 'PIL.FitsStubImagePlugin.FITSStubImageFile'>, <function _accept at 0x10aa38280>), 'FLI': (<class 'PIL.FliImagePlugin.FliImageFile'>, <function _accept at 0x10aa385e0>), 'FTEX': (<class 'PIL.FtexImagePlugin.FtexImageFile'>, <function _validate at 0x10aa384c0>), 'GBR': (<class 'PIL.GbrImagePlugin.GbrImageFile'>, <function _accept at 0x10aa38b80>), 'GRIB': (<class 'PIL.GribStubImagePlugin.GribStubImageFile'>, <function _accept at 0x10aa38e50>), 'HDF5': (<class 'PIL.Hdf5StubImagePlugin.HDF5StubImageFile'>, <function _accept at 0x10aa3d1f0>), 'ICNS': (<class 'PIL.IcnsImagePlugin.IcnsImageFile'>, <function <lambda> at 0x10aa4b040>), 'ICO': (<class 'PIL.IcoImagePlugin.IcoImageFile'>, <function _accept at 0x10aa4b160>), 'IM': (<class 'PIL.ImImagePlugin.ImImageFile'>, None), 'IMT': (<class 'PIL.ImtImagePlugin.ImtImageFile'>, None), 'IPTC': (<class 'PIL.IptcImagePlugin.IptcImageFile'>, None), 'JPEG2000': (<class 'PIL.Jpeg2KImagePlugin.Jpeg2KImageFile'>, <function _accept at 0x10aa963a0>), 'MCIDAS': (<class 'PIL.McIdasImagePlugin.McIdasImageFile'>, <function _accept at 0x10aa96700>), 'MPEG': (<class 'PIL.MpegImagePlugin.MpegImageFile'>, None), 'MSP': (<class 'PIL.MspImagePlugin.MspImageFile'>, <function _accept at 0x10aa96d30>), 'PCD': (<class 'PIL.PcdImagePlugin.PcdImageFile'>, None), 'PIXAR': (<class 'PIL.PixarImagePlugin.PixarImageFile'>, <function _accept at 0x10aac3af0>), 'PSD': (<class 'PIL.PsdImagePlugin.PsdImageFile'>, <function _accept at 0x10aac6dc0>), 'SGI': (<class 'PIL.SgiImagePlugin.SgiImageFile'>, <function _accept at 0x10aacf430>), 'SPIDER': (<class 'PIL.SpiderImagePlugin.SpiderImageFile'>, None), 'SUN': (<class 'PIL.SunImagePlugin.SunImageFile'>, <function _accept at 0x10ac780d0>), 'TGA': (<class 'PIL.TgaImagePlugin.TgaImageFile'>, None), 'WEBP': (<class 'PIL.WebPImagePlugin.WebPImageFile'>, <function _accept at 0x10ac783a0>), 'WMF': (<class 'PIL.WmfImagePlugin.WmfStubImageFile'>, <function _accept at 0x10ac78c10>), 'XBM': (<class 'PIL.XbmImagePlugin.XbmImageFile'>, <function _accept at 0x10ac82040>), 'XPM': (<class 'PIL.XpmImagePlugin.XpmImageFile'>, <function _accept at 0x10ac82280>), 'XVTHUMB': (<class 'PIL.XVThumbImagePlugin.XVThumbImageFile'>, <function _accept at 0x10ac824c0>)}
2020-06-23 12:43:21,101 do_get_encodings()=['png', 'png/L', 'png/P', 'jpeg', 'webp']
2020-06-23 12:43:21,102 xpra.codecs.pillow.decoder: init_module=None
2020-06-23 12:43:21,102 xpra.codecs.pillow.decoder: decompress=<function decompress at 0x10ac82ca0>
2020-06-23 12:43:21,102 dec_pillow.selftest=<function selftest at 0x10ac82d30>
2020-06-23 12:43:21,102 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x10ac88540>
2020-06-23 12:43:21,103 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x10ac88540>
2020-06-23 12:43:21,103 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,103 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,104 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,104 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,104 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x10ac88540>
2020-06-23 12:43:21,105 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,105 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,106 correctly raised exception for invalid input: cannot identify image file <_io.BytesIO object at 0x109d45a90>
2020-06-23 12:43:21,106 xpra.codecs.pillow.decoder: cleanup_module=None
2020-06-23 12:43:21,106 found dec_pillow : <module 'xpra.codecs.pillow.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/pillow/decoder.py'>
2020-06-23 12:43:21,106 pillow xpra.codecs.pillow.decoder.<function get_info at 0x10ac82c10>={'version': '7.1.2', 'encodings': ['png', 'png/L', 'png/P', 'jpeg', 'webp']}
2020-06-23 12:43:21,106 dec_jpeg:
2020-06-23 12:43:21,106 codec_import_check('dec_jpeg', 'JPEG decoder', 'xpra.codecs.jpeg', 'xpra.codecs.jpeg.decoder', ('decompress_to_rgb', 'decompress_to_yuv'))
2020-06-23 12:43:21,108 xpra.codecs.jpeg found, will check for ('decompress_to_rgb', 'decompress_to_yuv') in xpra.codecs.jpeg.decoder
2020-06-23 12:43:21,114 xpra.codecs.jpeg.decoder: init_module=None
2020-06-23 12:43:21,114 xpra.codecs.jpeg.decoder: decompress_to_rgb=<built-in function decompress_to_rgb>
2020-06-23 12:43:21,114 xpra.codecs.jpeg.decoder: decompress_to_yuv=<built-in function decompress_to_yuv>
2020-06-23 12:43:21,114 dec_jpeg.selftest=<built-in function selftest>
2020-06-23 12:43:21,114 jpeg selftest
2020-06-23 12:43:21,114 jpeg.decompress_to_yuv size: 16x16 , subsampling=YUV444P, colorspace=YCbCr
2020-06-23 12:43:21,115 <built-in function decompress_to_yuv>(542 bytes)=ImageWrapper(YUV444P:(0, 0, 16, 16, 24):PACKED)
2020-06-23 12:43:21,115 jpeg.decompress_to_rgb: size= 16x16 , subsampling=444, colorspace=YCbCr
2020-06-23 12:43:21,115 <cyfunction selftest.<locals>.test_rgbx at 0x10aa25ee0>(542 bytes)=ImageWrapper(RGBX:(0, 0, 16, 16, 24):PACKED)
2020-06-23 12:43:21,115 xpra.codecs.jpeg.decoder: cleanup_module=None
2020-06-23 12:43:21,115 found dec_jpeg : <module 'xpra.codecs.jpeg.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/jpeg/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,115 dec_webp:
2020-06-23 12:43:21,115 codec_import_check('dec_webp', 'webp decoder', 'xpra.codecs.webp', 'xpra.codecs.webp.decoder', ('decompress',))
2020-06-23 12:43:21,116 xpra.codecs.webp found, will check for ('decompress',) in xpra.codecs.webp.decoder
2020-06-23 12:43:21,118 xpra.codecs.webp.decoder: init_module=None
2020-06-23 12:43:21,118 xpra.codecs.webp.decoder: decompress=<built-in function decompress>
2020-06-23 12:43:21,118 dec_webp.selftest=<built-in function selftest>
2020-06-23 12:43:21,118 webp decompress found features: width= 24, height= 16, has_alpha=True , input rgb_format=None
2020-06-23 12:43:21,118 webp decompress found features: width= 24, height= 16, has_alpha=True , input rgb_format=None
2020-06-23 12:43:21,118 xpra.codecs.webp.decoder: cleanup_module=None
2020-06-23 12:43:21,119 found dec_webp : <module 'xpra.codecs.webp.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/webp/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,119 WebPGetDecoderVersion()=0x10100
2020-06-23 12:43:21,119 WebPGetDecoderVersion()=0x10100
2020-06-23 12:43:21,119 webp xpra.codecs.webp.decoder.<built-in function get_info>={'version': (1, 1, 0), 'encodings': ['webp']}
2020-06-23 12:43:21,119 VideoHelper.set_modules(, swscale, libyuv, avcodec2, vpx) video encoders=, csc=swscale, libyuv, video decoders=avcodec2, vpx
2020-06-23 12:43:21,119 VideoHelper.init()
2020-06-23 12:43:21,119 VideoHelper.init() initialized=False
2020-06-23 12:43:21,119 init_video_encoders_options()
2020-06-23 12:43:21,119 will try video encoders:
2020-06-23 12:43:21,119 found 0 video encoders:
2020-06-23 12:43:21,119 init_csc_options()
2020-06-23 12:43:21,119 will try csc modules: swscale, libyuv
2020-06-23 12:43:21,119 csc_swscale:
2020-06-23 12:43:21,119 codec_import_check('csc_swscale', 'swscale colorspace conversion', 'xpra.codecs.csc_swscale', 'xpra.codecs.csc_swscale.colorspace_converter', ('ColorspaceConverter',))
2020-06-23 12:43:21,119 xpra.codecs.csc_swscale found, will check for ('ColorspaceConverter',) in xpra.codecs.csc_swscale.colorspace_converter
2020-06-23 12:43:21,131 swscale pixel formats: {'RGB': CSCPixelFormat(GBRP), 'BGR': CSCPixelFormat(GBRP), 'XRGB': CSCPixelFormat(GBRP), 'BGRX': CSCPixelFormat(GBRP), 'RGBX': CSCPixelFormat(GBRP), 'XBGR': CSCPixelFormat(GBRP), 'YUV420P': CSCPixelFormat(GBRP), 'YUV422P': CSCPixelFormat(GBRP), 'YUV444P': CSCPixelFormat(GBRP), 'GBRP': CSCPixelFormat(GBRP)}
2020-06-23 12:43:21,131 colorspaces: ('RGB', 'BGR', 'XRGB', 'BGRX', 'RGBX', 'XBGR', 'YUV420P', 'YUV422P', 'YUV444P', 'GBRP')
2020-06-23 12:43:21,131 speed=30 BICUBIC=4
2020-06-23 12:43:21,131 speed=40 BICUBLIN=64
2020-06-23 12:43:21,131 speed=60 BILINEAR=2
2020-06-23 12:43:21,131 speed=80 FAST_BILINEAR=1
2020-06-23 12:43:21,131 swscale flags: [(30, BICUBIC), (40, BICUBLIN), (60, BILINEAR), (80, FAST_BILINEAR)]
2020-06-23 12:43:21,131 xpra.codecs.csc_swscale.colorspace_converter: init_module=<built-in function init_module>
2020-06-23 12:43:21,131 csc_swscale.init_module()
2020-06-23 12:43:21,131 xpra.codecs.csc_swscale.colorspace_converter: ColorspaceConverter=<class 'xpra.codecs.csc_swscale.colorspace_converter.ColorspaceConverter'>
2020-06-23 12:43:21,131 csc_swscale.selftest=<built-in function selftest>
2020-06-23 12:43:21,132 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV420P'], ['BGRX'])
2020-06-23 12:43:21,132 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV420P'], ['BGRX'], 8192, 8192)
2020-06-23 12:43:21,132 swscale: testing YUV420P / BGRX
2020-06-23 12:43:21,132 swscale.ColorspaceConverter.init_context(24, 16, 'YUV420P', 24, 16, 'BGRX', 100)
2020-06-23 12:43:21,132 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,132 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,132 sws context=0x7ffea04dc000
2020-06-23 12:43:21,132 swscale(YUV420P 24x16 - BGRX 24x16) took 0.0ms
2020-06-23 12:43:21,132 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,132 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV420P'])
2020-06-23 12:43:21,132 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV420P'], 8192, 8192)
2020-06-23 12:43:21,133 swscale: testing BGRX / YUV420P
2020-06-23 12:43:21,133 swscale.ColorspaceConverter.init_context(24, 16, 'BGRX', 24, 16, 'YUV420P', 100)
2020-06-23 12:43:21,133 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,133 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,133 sws context=0x7ffea04dc000
2020-06-23 12:43:21,133 swscale(BGRX 24x16 - YUV420P 24x16) took 0.0ms
2020-06-23 12:43:21,133 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,133 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV422P'], ['BGRX'])
2020-06-23 12:43:21,133 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV422P'], ['BGRX'], 8192, 8192)
2020-06-23 12:43:21,133 swscale: testing YUV422P / BGRX
2020-06-23 12:43:21,133 swscale.ColorspaceConverter.init_context(24, 16, 'YUV422P', 24, 16, 'BGRX', 100)
2020-06-23 12:43:21,133 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,133 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,133 sws context=0x7ffea04dc000
2020-06-23 12:43:21,133 swscale(YUV422P 24x16 - BGRX 24x16) took 0.0ms
2020-06-23 12:43:21,134 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,134 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV422P'])
2020-06-23 12:43:21,134 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV422P'], 8192, 8192)
2020-06-23 12:43:21,134 swscale: testing BGRX / YUV422P
2020-06-23 12:43:21,134 swscale.ColorspaceConverter.init_context(24, 16, 'BGRX', 24, 16, 'YUV422P', 100)
2020-06-23 12:43:21,134 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,134 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,134 sws context=0x7ffea04dc000
2020-06-23 12:43:21,134 swscale(BGRX 24x16 - YUV422P 24x16) took 0.0ms
2020-06-23 12:43:21,134 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,134 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV444P'], ['BGRX'])
2020-06-23 12:43:21,134 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['YUV444P'], ['BGRX'], 8192, 8192)
2020-06-23 12:43:21,134 swscale: testing YUV444P / BGRX
2020-06-23 12:43:21,134 swscale.ColorspaceConverter.init_context(24, 16, 'YUV444P', 24, 16, 'BGRX', 100)
2020-06-23 12:43:21,134 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,134 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,135 sws context=0x7ffea04dc000
2020-06-23 12:43:21,135 swscale(YUV444P 24x16 - BGRX 24x16) took 0.0ms
2020-06-23 12:43:21,135 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,135 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV444P'])
2020-06-23 12:43:21,135 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['YUV444P'], 8192, 8192)
2020-06-23 12:43:21,135 swscale: testing BGRX / YUV444P
2020-06-23 12:43:21,135 swscale.ColorspaceConverter.init_context(24, 16, 'BGRX', 24, 16, 'YUV444P', 100)
2020-06-23 12:43:21,135 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,135 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,135 sws context=0x7ffea04dc000
2020-06-23 12:43:21,135 swscale(BGRX 24x16 - YUV444P 24x16) took 0.0ms
2020-06-23 12:43:21,135 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,135 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['GBRP'], ['BGRX'])
2020-06-23 12:43:21,135 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['GBRP'], ['BGRX'], 8192, 8192)
2020-06-23 12:43:21,136 swscale: testing GBRP / BGRX
2020-06-23 12:43:21,136 swscale.ColorspaceConverter.init_context(24, 16, 'GBRP', 24, 16, 'BGRX', 100)
2020-06-23 12:43:21,136 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,136 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,136 sws context=0x7ffea04dc000
2020-06-23 12:43:21,136 swscale(GBRP 24x16 - BGRX 24x16) took 0.0ms
2020-06-23 12:43:21,136 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,136 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['GBRP'])
2020-06-23 12:43:21,136 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, False, ['BGRX'], ['GBRP'], 8192, 8192)
2020-06-23 12:43:21,136 swscale: testing BGRX / GBRP
2020-06-23 12:43:21,136 swscale.ColorspaceConverter.init_context(24, 16, 'BGRX', 24, 16, 'GBRP', 100)
2020-06-23 12:43:21,136 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,136 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:21,136 sws context=0x7ffea04dc000
2020-06-23 12:43:21,136 swscale(BGRX 24x16 - GBRP 24x16) took 0.0ms
2020-06-23 12:43:21,137 swscale.ColorspaceConverter.clean() sws context=0x7ffea04dc000
2020-06-23 12:43:21,137 xpra.codecs.csc_swscale.colorspace_converter: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:21,137 csc_swscale.cleanup_module()
2020-06-23 12:43:21,137 found csc_swscale : <module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>
2020-06-23 12:43:21,137 swscale xpra.codecs.csc_swscale.colorspace_converter.<built-in function get_info>={'version': (5, 5, 100), 'formats': ('RGB', 'BGR', 'XRGB', 'BGRX', 'RGBX', 'XBGR', 'YUV420P', 'YUV422P', 'YUV444P', 'GBRP'), 'max-size': (16384, 16384)}
2020-06-23 12:43:21,137 init_csc_option(csc_swscale)
2020-06-23 12:43:21,137 module=<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>
2020-06-23 12:43:21,137 csc_swscale.init_module()
2020-06-23 12:43:21,137 swscale output colorspaces for RGB: BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,137 swscale output colorspaces for BGR: RGB, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,137 swscale output colorspaces for XRGB: RGB, BGR, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,138 swscale output colorspaces for BGRX: RGB, BGR, XRGB, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,138 swscale output colorspaces for RGBX: RGB, BGR, XRGB, BGRX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,138 swscale output colorspaces for XBGR: RGB, BGR, XRGB, BGRX, RGBX, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,138 swscale output colorspaces for YUV420P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV422P, YUV444P
2020-06-23 12:43:21,138 swscale output colorspaces for YUV422P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV444P
2020-06-23 12:43:21,138 swscale output colorspaces for YUV444P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, GBRP
2020-06-23 12:43:21,139 swscale output colorspaces for GBRP: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P
2020-06-23 12:43:21,139 csc_libyuv:
2020-06-23 12:43:21,139 codec_import_check('csc_libyuv', 'libyuv colorspace conversion', 'xpra.codecs.csc_libyuv', 'xpra.codecs.csc_libyuv.colorspace_converter', ('ColorspaceConverter',))
2020-06-23 12:43:21,139 xpra.codecs.csc_libyuv found, will check for ('ColorspaceConverter',) in xpra.codecs.csc_libyuv.colorspace_converter
2020-06-23 12:43:21,142 xpra.codecs.csc_libyuv.colorspace_converter: init_module=<built-in function init_module>
2020-06-23 12:43:21,142 csc_libyuv.init_module()
2020-06-23 12:43:21,142 xpra.codecs.csc_libyuv.colorspace_converter: ColorspaceConverter=<class 'xpra.codecs.csc_libyuv.colorspace_converter.ColorspaceConverter'>
2020-06-23 12:43:21,142 csc_libyuv.selftest=<built-in function selftest>
2020-06-23 12:43:21,142 test_csc(<module 'xpra.codecs.csc_libyuv.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_libyuv/colorspace_converter.cpython-38-darwin.so'>, False, ('BGRX',), ('YUV420P',))
2020-06-23 12:43:21,142 do_testcsc(<module 'xpra.codecs.csc_libyuv.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_libyuv/colorspace_converter.cpython-38-darwin.so'>, False, ('BGRX',), ('YUV420P',), 8192, 8192)
2020-06-23 12:43:21,142 libyuv: testing BGRX / YUV420P
2020-06-23 12:43:21,142 libyuv.ColorspaceConverter.init_context(24, 16, 'BGRX', 24, 16, 'YUV420P', 100)
2020-06-23 12:43:21,142 buffer size=2432, scaling=0, filtermode=None
2020-06-23 12:43:21,142 libyuv.ARGBToI420 took 0.0ms
2020-06-23 12:43:21,143 libyuv.YUVImageWrapper.free() cython_buffer=0x7ffe9f915e00
2020-06-23 12:43:21,143 xpra.codecs.csc_libyuv.colorspace_converter: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:21,143 csc_libyuv.cleanup_module()
2020-06-23 12:43:21,143 found csc_libyuv : <module 'xpra.codecs.csc_libyuv.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_libyuv/colorspace_converter.cpython-38-darwin.so'>
2020-06-23 12:43:21,143 libyuv xpra.codecs.csc_libyuv.colorspace_converter.<built-in function get_info>={'version': 0, 'input-formats': ('BGRX',), 'output-formats': ('YUV420P',), 'max-size': (32768, 32768)}
2020-06-23 12:43:21,143 init_csc_option(csc_libyuv)
2020-06-23 12:43:21,143 module=<module 'xpra.codecs.csc_libyuv.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_libyuv/colorspace_converter.cpython-38-darwin.so'>
2020-06-23 12:43:21,143 csc_libyuv.init_module()
2020-06-23 12:43:21,143 libyuv output colorspaces for BGRX: YUV420P
2020-06-23 12:43:21,143 csc specs: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP
2020-06-23 12:43:21,143 BGR - 9 options:
2020-06-23 12:43:21,143 * BGRX via: swscale
2020-06-23 12:43:21,143 * GBRP via: swscale
2020-06-23 12:43:21,143 * RGB via: swscale
2020-06-23 12:43:21,143 * RGBX via: swscale
2020-06-23 12:43:21,143 * XBGR via: swscale
2020-06-23 12:43:21,143 * XRGB via: swscale
2020-06-23 12:43:21,144 * YUV420P via: swscale
2020-06-23 12:43:21,144 * YUV422P via: swscale
2020-06-23 12:43:21,144 * YUV444P via: swscale
2020-06-23 12:43:21,144 BGRX - 9 options:
2020-06-23 12:43:21,144 * BGR via: swscale
2020-06-23 12:43:21,144 * GBRP via: swscale
2020-06-23 12:43:21,144 * RGB via: swscale
2020-06-23 12:43:21,144 * RGBX via: swscale
2020-06-23 12:43:21,144 * XBGR via: swscale
2020-06-23 12:43:21,144 * XRGB via: swscale
2020-06-23 12:43:21,144 * YUV420P via: libyuv, swscale
2020-06-23 12:43:21,144 * YUV422P via: swscale
2020-06-23 12:43:21,144 * YUV444P via: swscale
2020-06-23 12:43:21,144 GBRP - 9 options:
2020-06-23 12:43:21,144 * BGR via: swscale
2020-06-23 12:43:21,144 * BGRX via: swscale
2020-06-23 12:43:21,144 * RGB via: swscale
2020-06-23 12:43:21,144 * RGBX via: swscale
2020-06-23 12:43:21,144 * XBGR via: swscale
2020-06-23 12:43:21,144 * XRGB via: swscale
2020-06-23 12:43:21,145 * YUV420P via: swscale
2020-06-23 12:43:21,145 * YUV422P via: swscale
2020-06-23 12:43:21,145 * YUV444P via: swscale
2020-06-23 12:43:21,145 RGB - 9 options:
2020-06-23 12:43:21,145 * BGR via: swscale
2020-06-23 12:43:21,145 * BGRX via: swscale
2020-06-23 12:43:21,145 * GBRP via: swscale
2020-06-23 12:43:21,145 * RGBX via: swscale
2020-06-23 12:43:21,145 * XBGR via: swscale
2020-06-23 12:43:21,145 * XRGB via: swscale
2020-06-23 12:43:21,145 * YUV420P via: swscale
2020-06-23 12:43:21,145 * YUV422P via: swscale
2020-06-23 12:43:21,145 * YUV444P via: swscale
2020-06-23 12:43:21,145 RGBX - 9 options:
2020-06-23 12:43:21,145 * BGR via: swscale
2020-06-23 12:43:21,145 * BGRX via: swscale
2020-06-23 12:43:21,145 * GBRP via: swscale
2020-06-23 12:43:21,145 * RGB via: swscale
2020-06-23 12:43:21,145 * XBGR via: swscale
2020-06-23 12:43:21,145 * XRGB via: swscale
2020-06-23 12:43:21,145 * YUV420P via: swscale
2020-06-23 12:43:21,146 * YUV422P via: swscale
2020-06-23 12:43:21,146 * YUV444P via: swscale
2020-06-23 12:43:21,146 XBGR - 9 options:
2020-06-23 12:43:21,146 * BGR via: swscale
2020-06-23 12:43:21,146 * BGRX via: swscale
2020-06-23 12:43:21,146 * GBRP via: swscale
2020-06-23 12:43:21,146 * RGB via: swscale
2020-06-23 12:43:21,146 * RGBX via: swscale
2020-06-23 12:43:21,146 * XRGB via: swscale
2020-06-23 12:43:21,146 * YUV420P via: swscale
2020-06-23 12:43:21,146 * YUV422P via: swscale
2020-06-23 12:43:21,146 * YUV444P via: swscale
2020-06-23 12:43:21,146 XRGB - 9 options:
2020-06-23 12:43:21,146 * BGR via: swscale
2020-06-23 12:43:21,146 * BGRX via: swscale
2020-06-23 12:43:21,146 * GBRP via: swscale
2020-06-23 12:43:21,146 * RGB via: swscale
2020-06-23 12:43:21,146 * RGBX via: swscale
2020-06-23 12:43:21,146 * XBGR via: swscale
2020-06-23 12:43:21,146 * YUV420P via: swscale
2020-06-23 12:43:21,147 * YUV422P via: swscale
2020-06-23 12:43:21,147 * YUV444P via: swscale
2020-06-23 12:43:21,147 YUV420P - 8 options:
2020-06-23 12:43:21,147 * BGR via: swscale
2020-06-23 12:43:21,147 * BGRX via: swscale
2020-06-23 12:43:21,147 * RGB via: swscale
2020-06-23 12:43:21,147 * RGBX via: swscale
2020-06-23 12:43:21,147 * XBGR via: swscale
2020-06-23 12:43:21,147 * XRGB via: swscale
2020-06-23 12:43:21,147 * YUV422P via: swscale
2020-06-23 12:43:21,147 * YUV444P via: swscale
2020-06-23 12:43:21,147 YUV422P - 8 options:
2020-06-23 12:43:21,147 * BGR via: swscale
2020-06-23 12:43:21,147 * BGRX via: swscale
2020-06-23 12:43:21,147 * RGB via: swscale
2020-06-23 12:43:21,147 * RGBX via: swscale
2020-06-23 12:43:21,147 * XBGR via: swscale
2020-06-23 12:43:21,148 * XRGB via: swscale
2020-06-23 12:43:21,148 * YUV420P via: swscale
2020-06-23 12:43:21,148 * YUV444P via: swscale
2020-06-23 12:43:21,148 YUV444P - 9 options:
2020-06-23 12:43:21,148 * BGR via: swscale
2020-06-23 12:43:21,148 * BGRX via: swscale
2020-06-23 12:43:21,148 * GBRP via: swscale
2020-06-23 12:43:21,148 * RGB via: swscale
2020-06-23 12:43:21,148 * RGBX via: swscale
2020-06-23 12:43:21,148 * XBGR via: swscale
2020-06-23 12:43:21,148 * XRGB via: swscale
2020-06-23 12:43:21,148 * YUV420P via: swscale
2020-06-23 12:43:21,148 * YUV422P via: swscale
2020-06-23 12:43:21,148 csc options: {'RGB': {'BGR': [swscale(RGB to BGR)], 'XRGB': [swscale(RGB to XRGB)], 'BGRX': [swscale(RGB to BGRX)], 'RGBX': [swscale(RGB to RGBX)], 'XBGR': [swscale(RGB to XBGR)], 'YUV420P': [swscale(RGB to YUV420P)], 'YUV422P': [swscale(RGB to YUV422P)], 'YUV444P': [swscale(RGB to YUV444P)], 'GBRP': [swscale(RGB to GBRP)]}, 'BGR': {'RGB': [swscale(BGR to RGB)], 'XRGB': [swscale(BGR to XRGB)], 'BGRX': [swscale(BGR to BGRX)], 'RGBX': [swscale(BGR to RGBX)], 'XBGR': [swscale(BGR to XBGR)], 'YUV420P': [swscale(BGR to YUV420P)], 'YUV422P': [swscale(BGR to YUV422P)], 'YUV444P': [swscale(BGR to YUV444P)], 'GBRP': [swscale(BGR to GBRP)]}, 'XRGB': {'RGB': [swscale(XRGB to RGB)], 'BGR': [swscale(XRGB to BGR)], 'BGRX': [swscale(XRGB to BGRX)], 'RGBX': [swscale(XRGB to RGBX)], 'XBGR': [swscale(XRGB to XBGR)], 'YUV420P': [swscale(XRGB to YUV420P)], 'YUV422P': [swscale(XRGB to YUV422P)], 'YUV444P': [swscale(XRGB to YUV444P)], 'GBRP': [swscale(XRGB to GBRP)]}, 'BGRX': {'RGB': [swscale(BGRX to RGB)], 'BGR': [swscale(BGRX to BGR)], 'XRGB': [swscale(BGRX to XRGB)], 'RGBX': [swscale(BGRX to RGBX)], 'XBGR': [swscale(BGRX to XBGR)], 'YUV420P': [swscale(BGRX to YUV420P), libyuv(BGRX to YUV420P)], 'YUV422P': [swscale(BGRX to YUV422P)], 'YUV444P': [swscale(BGRX to YUV444P)], 'GBRP': [swscale(BGRX to GBRP)]}, 'RGBX': {'RGB': [swscale(RGBX to RGB)], 'BGR': [swscale(RGBX to BGR)], 'XRGB': [swscale(RGBX to XRGB)], 'BGRX': [swscale(RGBX to BGRX)], 'XBGR': [swscale(RGBX to XBGR)], 'YUV420P': [swscale(RGBX to YUV420P)], 'YUV422P': [swscale(RGBX to YUV422P)], 'YUV444P': [swscale(RGBX to YUV444P)], 'GBRP': [swscale(RGBX to GBRP)]}, 'XBGR': {'RGB': [swscale(XBGR to RGB)], 'BGR': [swscale(XBGR to BGR)], 'XRGB': [swscale(XBGR to XRGB)], 'BGRX': [swscale(XBGR to BGRX)], 'RGBX': [swscale(XBGR to RGBX)], 'YUV420P': [swscale(XBGR to YUV420P)], 'YUV422P': [swscale(XBGR to YUV422P)], 'YUV444P': [swscale(XBGR to YUV444P)], 'GBRP': [swscale(XBGR to GBRP)]}, 'YUV420P': {'RGB': [swscale(YUV420P to RGB)], 'BGR': [swscale(YUV420P to BGR)], 'XRGB': [swscale(YUV420P to XRGB)], 'BGRX': [swscale(YUV420P to BGRX)], 'RGBX': [swscale(YUV420P to RGBX)], 'XBGR': [swscale(YUV420P to XBGR)], 'YUV422P': [swscale(YUV420P to YUV422P)], 'YUV444P': [swscale(YUV420P to YUV444P)]}, 'YUV422P': {'RGB': [swscale(YUV422P to RGB)], 'BGR': [swscale(YUV422P to BGR)], 'XRGB': [swscale(YUV422P to XRGB)], 'BGRX': [swscale(YUV422P to BGRX)], 'RGBX': [swscale(YUV422P to RGBX)], 'XBGR': [swscale(YUV422P to XBGR)], 'YUV420P': [swscale(YUV422P to YUV420P)], 'YUV444P': [swscale(YUV422P to YUV444P)]}, 'YUV444P': {'RGB': [swscale(YUV444P to RGB)], 'BGR': [swscale(YUV444P to BGR)], 'XRGB': [swscale(YUV444P to XRGB)], 'BGRX': [swscale(YUV444P to BGRX)], 'RGBX': [swscale(YUV444P to RGBX)], 'XBGR': [swscale(YUV444P to XBGR)], 'YUV420P': [swscale(YUV444P to YUV420P)], 'YUV422P': [swscale(YUV444P to YUV422P)], 'GBRP': [swscale(YUV444P to GBRP)]}, 'GBRP': {'RGB': [swscale(GBRP to RGB)], 'BGR': [swscale(GBRP to BGR)], 'XRGB': [swscale(GBRP to XRGB)], 'BGRX': [swscale(GBRP to BGRX)], 'RGBX': [swscale(GBRP to RGBX)], 'XBGR': [swscale(GBRP to XBGR)], 'YUV420P': [swscale(GBRP to YUV420P)], 'YUV422P': [swscale(GBRP to YUV422P)], 'YUV444P': [swscale(GBRP to YUV444P)]}}
2020-06-23 12:43:21,148 init_video_decoders_options()
2020-06-23 12:43:21,148 will try video decoders: avcodec2, vpx
2020-06-23 12:43:21,148 dec_avcodec2:
2020-06-23 12:43:21,148 codec_import_check('dec_avcodec2', 'avcodec2 decoder', 'xpra.codecs.dec_avcodec2', 'xpra.codecs.dec_avcodec2.decoder', ('Decoder',))
2020-06-23 12:43:21,149 xpra.codecs.dec_avcodec2 found, will check for ('Decoder',) in xpra.codecs.dec_avcodec2.decoder
2020-06-23 12:43:21,159 avcodec2.init_module: CODECS=['h264', 'vp8', 'h265', 'mpeg4', 'vp9']
2020-06-23 12:43:21,159 xpra.codecs.dec_avcodec2.decoder: init_module=<built-in function init_module>
2020-06-23 12:43:21,159 dec_avcodec2.init_module()
2020-06-23 12:43:21,159 xpra.codecs.dec_avcodec2.decoder: Decoder=<class 'xpra.codecs.dec_avcodec2.decoder.Decoder'>
2020-06-23 12:43:21,159 dec_avcodec2.selftest=<built-in function selftest>
2020-06-23 12:43:21,159 dec_avcodec.Decoder.init_context(24, 16, YUV420P) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,160 avcodec2: testing h264 / YUV420P with 666 bytes of data
2020-06-23 12:43:21,160 av_frame_alloc()=0x7ffea351c280
2020-06-23 12:43:21,160 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,160 decompress_image() read back yuv plane 0: 2048 bytes
2020-06-23 12:43:21,160 decompress_image() read back yuv plane 1: 512 bytes
2020-06-23 12:43:21,160 decompress_image() read back yuv plane 2: 512 bytes
2020-06-23 12:43:21,160 AVFrameWrapper(0x7ffea351c280).set_context(0x7ffe9f913c00, 0x7ffea351c280)
2020-06-23 12:43:21,160 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,160 decompress_image(<class 'bytes'>:666, {})=AVImageWrapper-AVFrameWrapper(0x7ffea351c280)(YUV420P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,161 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,161 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea351c280)(YUV420P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,161 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,161 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea351c280)
2020-06-23 12:43:21,161 AVFrameWrapper(0x7ffea351c280).xpra_free()
2020-06-23 12:43:21,161 AVFrameWrapper(0x7ffea351c280).free() context=0x7ffe9f913c00, frame=0x7ffea351c280
2020-06-23 12:43:21,161 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,161 clean_decoder() done
2020-06-23 12:43:21,161 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,161 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,161 clean_decoder() done
2020-06-23 12:43:21,161 dec_avcodec.Decoder.init_context(24, 16, YUV422P) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV422P', 'actual_colorspace': 'YUV422P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,161 avcodec2: testing h264 / YUV422P with 666 bytes of data
2020-06-23 12:43:21,161 av_frame_alloc()=0x7ffea351dd80
2020-06-23 12:43:21,162 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,162 decompress_image() read back yuv plane 0: 2048 bytes
2020-06-23 12:43:21,162 decompress_image() read back yuv plane 1: 1024 bytes
2020-06-23 12:43:21,162 decompress_image() read back yuv plane 2: 1024 bytes
2020-06-23 12:43:21,162 AVFrameWrapper(0x7ffea351dd80).set_context(0x7ffe9f913c00, 0x7ffea351dd80)
2020-06-23 12:43:21,162 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV422P', 'actual_colorspace': 'YUV422P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,162 decompress_image(<class 'bytes'>:666, {})=AVImageWrapper-AVFrameWrapper(0x7ffea351dd80)(YUV422P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,162 AVImageWrapper.free()
2020-06-23 12:43:21,162 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,162 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV422P', 'actual_colorspace': 'YUV422P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,162 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea351dd80)(YUV422P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,162 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,162 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea351dd80)
2020-06-23 12:43:21,162 AVFrameWrapper(0x7ffea351dd80).xpra_free()
2020-06-23 12:43:21,162 AVFrameWrapper(0x7ffea351dd80).free() context=0x7ffe9f913c00, frame=0x7ffea351dd80
2020-06-23 12:43:21,162 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,163 clean_decoder() done
2020-06-23 12:43:21,163 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,163 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,163 clean_decoder() done
2020-06-23 12:43:21,163 dec_avcodec.Decoder.init_context(24, 16, YUV444P) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,163 avcodec2: testing h264 / YUV444P with 669 bytes of data
2020-06-23 12:43:21,163 av_frame_alloc()=0x7ffea351c700
2020-06-23 12:43:21,163 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,163 decompress_image() read back yuv plane 0: 1024 bytes
2020-06-23 12:43:21,163 decompress_image() read back yuv plane 1: 1024 bytes
2020-06-23 12:43:21,163 decompress_image() read back yuv plane 2: 1024 bytes
2020-06-23 12:43:21,163 AVFrameWrapper(0x7ffea351c700).set_context(0x7ffe9f913c00, 0x7ffea351c700)
2020-06-23 12:43:21,163 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,163 decompress_image(<class 'bytes'>:669, {})=AVImageWrapper-AVFrameWrapper(0x7ffea351c700)(YUV444P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,164 AVImageWrapper.free()
2020-06-23 12:43:21,164 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,164 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,164 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea351c700)(YUV444P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,164 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,164 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea351c700)
2020-06-23 12:43:21,164 AVFrameWrapper(0x7ffea351c700).xpra_free()
2020-06-23 12:43:21,164 AVFrameWrapper(0x7ffea351c700).free() context=0x7ffe9f913c00, frame=0x7ffea351c700
2020-06-23 12:43:21,164 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,164 clean_decoder() done
2020-06-23 12:43:21,164 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,164 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,164 clean_decoder() done
2020-06-23 12:43:21,164 dec_avcodec.Decoder.init_context(24, 16, RGB) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'RGB', 'actual_colorspace': 'RGB', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,164 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'RGB', 'actual_colorspace': 'RGB', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,164 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,165 clean_decoder() done
2020-06-23 12:43:21,165 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,165 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,165 clean_decoder() done
2020-06-23 12:43:21,165 dec_avcodec.Decoder.init_context(24, 16, XRGB) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'XRGB', 'actual_colorspace': 'XRGB', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,165 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'XRGB', 'actual_colorspace': 'XRGB', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,165 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,165 clean_decoder() done
2020-06-23 12:43:21,165 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,165 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,165 clean_decoder() done
2020-06-23 12:43:21,165 dec_avcodec.Decoder.init_context(24, 16, BGRX) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'BGRX', 'actual_colorspace': 'BGRX', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,165 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'BGRX', 'actual_colorspace': 'BGRX', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,165 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,165 clean_decoder() done
2020-06-23 12:43:21,165 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,166 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,166 clean_decoder() done
2020-06-23 12:43:21,166 dec_avcodec.Decoder.init_context(24, 16, ARGB) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'ARGB', 'actual_colorspace': 'ARGB', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,166 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'ARGB', 'actual_colorspace': 'ARGB', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,166 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,166 clean_decoder() done
2020-06-23 12:43:21,166 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,166 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,166 clean_decoder() done
2020-06-23 12:43:21,166 dec_avcodec.Decoder.init_context(24, 16, BGRA) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'BGRA', 'actual_colorspace': 'BGRA', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,166 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'BGRA', 'actual_colorspace': 'BGRA', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,166 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,166 clean_decoder() done
2020-06-23 12:43:21,166 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,166 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,166 clean_decoder() done
2020-06-23 12:43:21,167 dec_avcodec.Decoder.init_context(24, 16, GBRP) self={'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'GBRP', 'actual_colorspace': 'GBRP', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,167 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'GBRP', 'actual_colorspace': 'GBRP', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,167 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,167 clean_decoder() done
2020-06-23 12:43:21,167 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,167 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,167 clean_decoder() done
2020-06-23 12:43:21,167 AVImageWrapper.free()
2020-06-23 12:43:21,167 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,167 dec_avcodec.Decoder.init_context(24, 16, YUV420P) self={'version': (58, 54, 100), 'encoding': 'vp8', 'formats': ['YUV420P'], 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,167 avcodec2: testing vp8 / YUV420P with 64 bytes of data
2020-06-23 12:43:21,167 av_frame_alloc()=0x7ffea3518e00
2020-06-23 12:43:21,167 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,167 decompress_image() read back yuv plane 0: 2048 bytes
2020-06-23 12:43:21,167 decompress_image() read back yuv plane 1: 512 bytes
2020-06-23 12:43:21,167 decompress_image() read back yuv plane 2: 512 bytes
2020-06-23 12:43:21,168 AVFrameWrapper(0x7ffea3518e00).set_context(0x7ffe9f913c00, 0x7ffea3518e00)
2020-06-23 12:43:21,168 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp8', 'formats': ['YUV420P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,168 decompress_image(<class 'bytes'>:64, {})=AVImageWrapper-AVFrameWrapper(0x7ffea3518e00)(YUV420P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,168 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp8', 'formats': ['YUV420P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,168 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea3518e00)(YUV420P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,168 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,168 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea3518e00)
2020-06-23 12:43:21,168 AVFrameWrapper(0x7ffea3518e00).xpra_free()
2020-06-23 12:43:21,168 AVFrameWrapper(0x7ffea3518e00).free() context=0x7ffe9f913c00, frame=0x7ffea3518e00
2020-06-23 12:43:21,168 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,168 clean_decoder() done
2020-06-23 12:43:21,168 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,168 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,168 clean_decoder() done
2020-06-23 12:43:21,168 AVImageWrapper.free()
2020-06-23 12:43:21,168 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,168 avcodec2: no test data for h265
2020-06-23 12:43:21,169 avcodec2: no test data for mpeg4
2020-06-23 12:43:21,169 dec_avcodec.Decoder.init_context(24, 16, YUV420P) self={'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,169 avcodec2: testing vp9 / YUV420P with 45 bytes of data
2020-06-23 12:43:21,169 av_frame_alloc()=0x7ffea351ae40
2020-06-23 12:43:21,169 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,169 decompress_image() read back yuv plane 0: 2048 bytes
2020-06-23 12:43:21,169 decompress_image() read back yuv plane 1: 512 bytes
2020-06-23 12:43:21,169 decompress_image() read back yuv plane 2: 512 bytes
2020-06-23 12:43:21,169 AVFrameWrapper(0x7ffea351ae40).set_context(0x7ffe9f913c00, 0x7ffea351ae40)
2020-06-23 12:43:21,169 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,169 decompress_image(<class 'bytes'>:45, {})=AVImageWrapper-AVFrameWrapper(0x7ffea351ae40)(YUV420P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,169 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV420P', 'actual_colorspace': 'YUV420P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,169 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea351ae40)(YUV420P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,169 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,170 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea351ae40)
2020-06-23 12:43:21,170 AVFrameWrapper(0x7ffea351ae40).xpra_free()
2020-06-23 12:43:21,170 AVFrameWrapper(0x7ffea351ae40).free() context=0x7ffe9f913c00, frame=0x7ffea351ae40
2020-06-23 12:43:21,170 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,170 clean_decoder() done
2020-06-23 12:43:21,170 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,170 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,170 clean_decoder() done
2020-06-23 12:43:21,170 dec_avcodec.Decoder.init_context(24, 16, YUV444P) self={'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 0, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}
2020-06-23 12:43:21,170 avcodec2: testing vp9 / YUV444P with 46 bytes of data
2020-06-23 12:43:21,170 av_frame_alloc()=0x7ffea351ae40
2020-06-23 12:43:21,170 avcodec_decode_video2 returned 0
2020-06-23 12:43:21,170 decompress_image() read back yuv plane 0: 1024 bytes
2020-06-23 12:43:21,170 decompress_image() read back yuv plane 1: 1024 bytes
2020-06-23 12:43:21,170 decompress_image() read back yuv plane 2: 1024 bytes
2020-06-23 12:43:21,170 AVFrameWrapper(0x7ffea351ae40).set_context(0x7ffe9f913c00, 0x7ffea351ae40)
2020-06-23 12:43:21,170 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}):
2020-06-23 12:43:21,170 decompress_image(<class 'bytes'>:46, {})=AVImageWrapper-AVFrameWrapper(0x7ffea351ae40)(YUV444P:(0, 0, 24, 16, 24):3_PLANES)
2020-06-23 12:43:21,171 AVImageWrapper.free()
2020-06-23 12:43:21,171 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,171 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'vp9', 'formats': ['YUV420P', 'YUV444P'], 'type': 'avcodec', 'frames': 1, 'width': 24, 'height': 16, 'colorspace': 'YUV444P', 'actual_colorspace': 'YUV444P', 'decoder_width': 24, 'decoder_height': 16}).clean_decoder()
2020-06-23 12:43:21,171 clean_decoder() cloning pixels for images still in use: (AVImageWrapper-AVFrameWrapper(0x7ffea351ae40)(YUV444P:(0, 0, 24, 16, 24):3_PLANES),)
2020-06-23 12:43:21,171 AVImageWrapper.clone_pixel_data()
2020-06-23 12:43:21,171 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x7ffea351ae40)
2020-06-23 12:43:21,171 AVFrameWrapper(0x7ffea351ae40).xpra_free()
2020-06-23 12:43:21,171 AVFrameWrapper(0x7ffea351ae40).free() context=0x7ffe9f913c00, frame=0x7ffea351ae40
2020-06-23 12:43:21,171 clean_decoder() freeing AVCodecContext: 0x7ffe9f913c00
2020-06-23 12:43:21,171 clean_decoder() done
2020-06-23 12:43:21,171 dec_avcodec.Decoder(*closed*).clean_decoder()
2020-06-23 12:43:21,171 clean_decoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:21,171 clean_decoder() done
2020-06-23 12:43:21,171 AVImageWrapper.free()
2020-06-23 12:43:21,171 AVImageWrapper.xpra_free_frame() av_frame=None
2020-06-23 12:43:21,171 xpra.codecs.dec_avcodec2.decoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:21,171 dec_avcodec2.cleanup_module()
2020-06-23 12:43:21,171 found dec_avcodec2 : <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,172 avcodec2 xpra.codecs.dec_avcodec2.decoder.<built-in function get_info>={'version': (58, 54, 100), 'encodings': ['h264', 'vp8', 'h265', 'mpeg4', 'vp9'], 'formats': {'formats.h264': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'formats.vp8': ['YUV420P'], 'formats.h265': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'formats.mpeg4': ['YUV420P'], 'formats.vp9': ['YUV420P', 'YUV444P']}}
2020-06-23 12:43:21,172 init_video_decoder_option(dec_avcodec2)
2020-06-23 12:43:21,172 module=<module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,172 dec_avcodec2.init_module()
2020-06-23 12:43:21,172 avcodec2 encodings=h264, vp8, h265, mpeg4, vp9
2020-06-23 12:43:21,172 avcodec2 input colorspaces for h264: YUV420P, YUV422P, YUV444P, RGB, XRGB, BGRX, ARGB, BGRA, GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/YUV420P: YUV420P
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/YUV422P: YUV422P
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/YUV444P: YUV444P
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ RGB: GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ XRGB: GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ BGRX: GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ ARGB: GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ BGRA: GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h264/ GBRP: GBRP
2020-06-23 12:43:21,172 avcodec2 input colorspaces for vp8: YUV420P
2020-06-23 12:43:21,172 avcodec2 output colorspace for vp8/YUV420P: YUV420P
2020-06-23 12:43:21,172 avcodec2 input colorspaces for h265: YUV420P, YUV422P, YUV444P, RGB, XRGB, BGRX, ARGB, BGRA, GBRP
2020-06-23 12:43:21,172 avcodec2 output colorspace for h265/YUV420P: YUV420P
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/YUV422P: YUV422P
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/YUV444P: YUV444P
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ RGB: RGB
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ XRGB: XRGB
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ BGRX: BGRX
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ ARGB: ARGB
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ BGRA: BGRA
2020-06-23 12:43:21,173 avcodec2 output colorspace for h265/ GBRP: GBRP
2020-06-23 12:43:21,173 avcodec2 input colorspaces for mpeg4: YUV420P
2020-06-23 12:43:21,173 avcodec2 output colorspace for mpeg4/YUV420P: YUV420P
2020-06-23 12:43:21,173 avcodec2 input colorspaces for vp9: YUV420P, YUV444P
2020-06-23 12:43:21,173 avcodec2 output colorspace for vp9/YUV420P: YUV420P
2020-06-23 12:43:21,173 avcodec2 output colorspace for vp9/YUV444P: YUV444P
2020-06-23 12:43:21,173 dec_vpx:
2020-06-23 12:43:21,173 codec_import_check('dec_vpx', 'vpx decoder', 'xpra.codecs.vpx', 'xpra.codecs.vpx.decoder', ('Decoder',))
2020-06-23 12:43:21,174 xpra.codecs.vpx found, will check for ('Decoder',) in xpra.codecs.vpx.decoder
2020-06-23 12:43:21,177 xpra.codecs.vpx.decoder: init_module=<built-in function init_module>
2020-06-23 12:43:21,177 vpx_codec_version_str()=v1.8.2
2020-06-23 12:43:21,177 vpx.decoder.init_module() info={'version': '1.8.2', 'encodings': ['vp8', 'vp9'], 'abi_version': 12, 'build_config': b'--prefix=/Users/macos/gtk/inst --enable-vp8 --enable-vp9 --enable-pic --enable-static --disable-install-docs --enable-realtime-only --enable-runtime-cpu-detect --disable-libyuv --disable-avx512 --disable-unit-tests', 'vp8.colorspaces': ['YUV420P'], 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:21,177 supported codecs: ['vp8', 'vp9']
2020-06-23 12:43:21,177 supported colorspaces: {'vp8': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:21,177 xpra.codecs.vpx.decoder: Decoder=<class 'xpra.codecs.vpx.decoder.Decoder'>
2020-06-23 12:43:21,177 dec_vpx.selftest=<built-in function selftest>
2020-06-23 12:43:21,177 vpx_codec_dec_init_ver for vp8 succeeded with ABI version 12
2020-06-23 12:43:21,177 vpx: testing vp8 / YUV420P with 64 bytes of data
2020-06-23 12:43:21,177 vp8 frame 1 decoded in 0ms
2020-06-23 12:43:21,178 vpx_codec_dec_init_ver for vp9 succeeded with ABI version 12
2020-06-23 12:43:21,178 vpx: testing vp9 / YUV420P with 45 bytes of data
2020-06-23 12:43:21,178 vp9 frame 1 decoded in 0ms
2020-06-23 12:43:21,178 vpx_codec_dec_init_ver for vp9 succeeded with ABI version 12
2020-06-23 12:43:21,178 vpx: testing vp9 / YUV444P with 46 bytes of data
2020-06-23 12:43:21,178 vp9 frame 1 decoded in 0ms
2020-06-23 12:43:21,178 xpra.codecs.vpx.decoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:21,178 vpx.decoder.cleanup_module()
2020-06-23 12:43:21,178 found dec_vpx : <module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,178 vpx_codec_version_str()=v1.8.2
2020-06-23 12:43:21,178 vpx_codec_version_str()=v1.8.2
2020-06-23 12:43:21,178 vpx xpra.codecs.vpx.decoder.<built-in function get_info>={'version': '1.8.2', 'encodings': ['vp8', 'vp9'], 'abi_version': 12, 'build_config': b'--prefix=/Users/macos/gtk/inst --enable-vp8 --enable-vp9 --enable-pic --enable-static --disable-install-docs --enable-realtime-only --enable-runtime-cpu-detect --disable-libyuv --disable-avx512 --disable-unit-tests', 'vp8.colorspaces': ['YUV420P'], 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:21,178 init_video_decoder_option(dec_vpx)
2020-06-23 12:43:21,179 module=<module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>
2020-06-23 12:43:21,179 vpx_codec_version_str()=v1.8.2
2020-06-23 12:43:21,179 vpx.decoder.init_module() info={'version': '1.8.2', 'encodings': ['vp8', 'vp9'], 'abi_version': 12, 'build_config': b'--prefix=/Users/macos/gtk/inst --enable-vp8 --enable-vp9 --enable-pic --enable-static --disable-install-docs --enable-realtime-only --enable-runtime-cpu-detect --disable-libyuv --disable-avx512 --disable-unit-tests', 'vp8.colorspaces': ['YUV420P'], 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:21,179 supported codecs: ['vp8', 'vp9']
2020-06-23 12:43:21,179 supported colorspaces: {'vp8': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:21,179 vpx encodings=vp8, vp9
2020-06-23 12:43:21,179 vpx input colorspaces for vp8: YUV420P
2020-06-23 12:43:21,179 vpx output colorspace for vp8/YUV420P: YUV420P
2020-06-23 12:43:21,179 vpx input colorspaces for vp9: YUV420P, YUV444P
2020-06-23 12:43:21,179 vpx output colorspace for vp9/YUV420P: YUV420P
2020-06-23 12:43:21,179 vpx output colorspace for vp9/YUV444P: YUV444P
2020-06-23 12:43:21,179 found 5 video decoders: h264, vp8, h265, mpeg4, vp9
2020-06-23 12:43:21,179 video decoder options: {'h264': {'YUV420P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'YUV422P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'YUV444P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'RGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'XRGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'BGRX': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'ARGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'BGRA': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'GBRP': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)]}, 'vp8': {'YUV420P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>), ('dec_vpx', <module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>)]}, 'h265': {'YUV420P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'YUV422P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'YUV444P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'RGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'XRGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'BGRX': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'ARGB': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'BGRA': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)], 'GBRP': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)]}, 'mpeg4': {'YUV420P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>)]}, 'vp9': {'YUV420P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>), ('dec_vpx', <module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>)], 'YUV444P': [('dec_avcodec2', <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>), ('dec_vpx', <module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>)]}}
2020-06-23 12:43:21,179 VideoHelper.init() done
2020-06-23 12:43:21,179 init: <class 'xpra.client.mixins.tray.TrayClient'>
2020-06-23 12:43:21,180 make_tray_menu_helper() tray menu helper classes: (<function getOSXMenuHelper at 0x10a06c670>, <class 'xpra.client.gtk3.tray_menu.GTK3TrayMenu'>)
2020-06-23 12:43:21,180 make_instance((<function getOSXMenuHelper at 0x10a06c670>, <class 'xpra.client.gtk3.tray_menu.GTK3TrayMenu'>), gtk3.client)
2020-06-23 12:43:21,181 after_handshake(<bound method OSXMenuHelper.add_about of <xpra.platform.darwin.osx_menu.OSXMenuHelper object at 0x1093b8fd0>>, ()) on_handshake=[]
2020-06-23 12:43:21,181 make_instance(..) <function getOSXMenuHelper at 0x10a06c670>()=<xpra.platform.darwin.osx_menu.OSXMenuHelper object at 0x1093b8fd0>
2020-06-23 12:43:21,181 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Control+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+plusminus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+emdash:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff', '#+degree:scalereset'])
2020-06-23 12:43:21,182 parse_shortcuts: modifier names={'shift': 'shift', 'control': 'control', 'ctrl': 'control', 'alt': 'mod1', 'meta': 'mod1', 'super': 'mod3', 'hyper': 'mod4', 'altgr': 'mod5', 'mode_switch': 'mod5'}
2020-06-23 12:43:21,183 shortcut modifiers=['meta', 'shift']
2020-06-23 12:43:21,183 action(Control+Menu:toggle_keyboard_grab)=toggle_keyboard_grab()
2020-06-23 12:43:21,183 shortcut(Control+Menu:toggle_keyboard_grab)=['control'], toggle_keyboard_grab, ()
2020-06-23 12:43:21,183 action(Shift+Menu:toggle_pointer_grab)=toggle_pointer_grab()
2020-06-23 12:43:21,183 shortcut(Shift+Menu:toggle_pointer_grab)=['shift'], toggle_pointer_grab, ()
2020-06-23 12:43:21,183 action(Control+F11:toggle_fullscreen)=toggle_fullscreen()
2020-06-23 12:43:21,183 shortcut(Control+F11:toggle_fullscreen)=['control'], toggle_fullscreen, ()
2020-06-23 12:43:21,183 action(#+F1:show_menu)=show_menu()
2020-06-23 12:43:21,183 shortcut(#+F1:show_menu)=['mod1', 'shift'], show_menu, ()
2020-06-23 12:43:21,183 action(#+F2:show_start_new_command)=show_start_new_command()
2020-06-23 12:43:21,183 shortcut(#+F2:show_start_new_command)=['mod1', 'shift'], show_start_new_command, ()
2020-06-23 12:43:21,183 action(#+F3:show_bug_report)=show_bug_report()
2020-06-23 12:43:21,183 shortcut(#+F3:show_bug_report)=['mod1', 'shift'], show_bug_report, ()
2020-06-23 12:43:21,183 action(#+F4:quit)=quit()
2020-06-23 12:43:21,183 shortcut(#+F4:quit)=['mod1', 'shift'], quit, ()
2020-06-23 12:43:21,183 action(#+F5:increase_quality)=increase_quality()
2020-06-23 12:43:21,184 shortcut(#+F5:increase_quality)=['mod1', 'shift'], increase_quality, ()
2020-06-23 12:43:21,184 action(#+F6:decrease_quality)=decrease_quality()
2020-06-23 12:43:21,184 shortcut(#+F6:decrease_quality)=['mod1', 'shift'], decrease_quality, ()
2020-06-23 12:43:21,184 action(#+F7:increase_speed)=increase_speed()
2020-06-23 12:43:21,184 shortcut(#+F7:increase_speed)=['mod1', 'shift'], increase_speed, ()
2020-06-23 12:43:21,184 action(#+F8:decrease_speed)=decrease_speed()
2020-06-23 12:43:21,184 shortcut(#+F8:decrease_speed)=['mod1', 'shift'], decrease_speed, ()
2020-06-23 12:43:21,184 action(#+F10:magic_key)=magic_key()
2020-06-23 12:43:21,184 shortcut(#+F10:magic_key)=['mod1', 'shift'], magic_key, ()
2020-06-23 12:43:21,184 action(#+F11:show_session_info)=show_session_info()
2020-06-23 12:43:21,184 shortcut(#+F11:show_session_info)=['mod1', 'shift'], show_session_info, ()
2020-06-23 12:43:21,184 action(#+F12:toggle_debug)=toggle_debug()
2020-06-23 12:43:21,184 shortcut(#+F12:toggle_debug)=['mod1', 'shift'], toggle_debug, ()
2020-06-23 12:43:21,184 action(#+plus:scaleup)=scaleup()
2020-06-23 12:43:21,184 shortcut(#+plus:scaleup)=['mod1', 'shift'], scaleup, ()
2020-06-23 12:43:21,184 action(#+plusminus:scaleup)=scaleup()
2020-06-23 12:43:21,184 shortcut(#+plusminus:scaleup)=['mod1', 'shift'], scaleup, ()
2020-06-23 12:43:21,184 action(#+minus:scaledown)=scaledown()
2020-06-23 12:43:21,185 shortcut(#+minus:scaledown)=['mod1', 'shift'], scaledown, ()
2020-06-23 12:43:21,185 action(#+underscore:scaledown)=scaledown()
2020-06-23 12:43:21,185 shortcut(#+underscore:scaledown)=['mod1', 'shift'], scaledown, ()
2020-06-23 12:43:21,185 action(#+emdash:scaledown)=scaledown()
2020-06-23 12:43:21,185 shortcut(#+emdash:scaledown)=['mod1', 'shift'], scaledown, ()
2020-06-23 12:43:21,185 action(#+KP_Add:scaleup)=scaleup()
2020-06-23 12:43:21,185 shortcut(#+KP_Add:scaleup)=['mod1', 'shift'], scaleup, ()
2020-06-23 12:43:21,185 action(#+KP_Subtract:scaledown)=scaledown()
2020-06-23 12:43:21,185 shortcut(#+KP_Subtract:scaledown)=['mod1', 'shift'], scaledown, ()
2020-06-23 12:43:21,185 action(#+KP_Multiply:scalereset)=scalereset()
2020-06-23 12:43:21,185 shortcut(#+KP_Multiply:scalereset)=['mod1', 'shift'], scalereset, ()
2020-06-23 12:43:21,185 action(#+bar:scalereset)=scalereset()
2020-06-23 12:43:21,185 shortcut(#+bar:scalereset)=['mod1', 'shift'], scalereset, ()
2020-06-23 12:43:21,185 action(#+question:scalingoff)=scalingoff()
2020-06-23 12:43:21,185 shortcut(#+question:scalingoff)=['mod1', 'shift'], scalingoff, ()
2020-06-23 12:43:21,185 action(#+degree:scalereset)=scalereset()
2020-06-23 12:43:21,185 shortcut(#+degree:scalereset)=['mod1', 'shift'], scalereset, ()
2020-06-23 12:43:21,186 parse_shortcuts(['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Control+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+plusminus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+emdash:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff', '#+degree:scalereset'])={'Menu': [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())], 'F11': [(['control'], 'toggle_fullscreen', ()), (['mod1', 'shift'], 'show_session_info', ())], 'F1': [(['mod1', 'shift'], 'show_menu', ())], 'F2': [(['mod1', 'shift'], 'show_start_new_command', ())], 'F3': [(['mod1', 'shift'], 'show_bug_report', ())], 'F4': [(['mod1', 'shift'], 'quit', ())], 'F5': [(['mod1', 'shift'], 'increase_quality', ())], 'F6': [(['mod1', 'shift'], 'decrease_quality', ())], 'F7': [(['mod1', 'shift'], 'increase_speed', ())], 'F8': [(['mod1', 'shift'], 'decrease_speed', ())], 'F10': [(['mod1', 'shift'], 'magic_key', ())], 'F12': [(['mod1', 'shift'], 'toggle_debug', ())], 'plus': [(['mod1', 'shift'], 'scaleup', ())], 'plusminus': [(['mod1', 'shift'], 'scaleup', ())], 'minus': [(['mod1', 'shift'], 'scaledown', ())], 'underscore': [(['mod1', 'shift'], 'scaledown', ())], 'emdash': [(['mod1', 'shift'], 'scaledown', ())], 'KP_Add': [(['mod1', 'shift'], 'scaleup', ())], 'KP_Subtract': [(['mod1', 'shift'], 'scaledown', ())], 'KP_Multiply': [(['mod1', 'shift'], 'scalereset', ())], 'bar': [(['mod1', 'shift'], 'scalereset', ())], 'question': [(['mod1', 'shift'], 'scalingoff', ())], 'degree': [(['mod1', 'shift'], 'scalereset', ())]}
2020-06-23 12:43:21,186 * F1 : [(['mod1', 'shift'], 'show_menu', ())]
2020-06-23 12:43:21,186 * F2 : [(['mod1', 'shift'], 'show_start_new_command', ())]
2020-06-23 12:43:21,186 * F3 : [(['mod1', 'shift'], 'show_bug_report', ())]
2020-06-23 12:43:21,186 * F4 : [(['mod1', 'shift'], 'quit', ())]
2020-06-23 12:43:21,186 * F5 : [(['mod1', 'shift'], 'increase_quality', ())]
2020-06-23 12:43:21,186 * F6 : [(['mod1', 'shift'], 'decrease_quality', ())]
2020-06-23 12:43:21,186 * F7 : [(['mod1', 'shift'], 'increase_speed', ())]
2020-06-23 12:43:21,186 * F8 : [(['mod1', 'shift'], 'decrease_speed', ())]
2020-06-23 12:43:21,187 * F10 : [(['mod1', 'shift'], 'magic_key', ())]
2020-06-23 12:43:21,187 * F11 : [(['control'], 'toggle_fullscreen', ()), (['mod1', 'shift'], 'show_session_info', ())]
2020-06-23 12:43:21,187 * F12 : [(['mod1', 'shift'], 'toggle_debug', ())]
2020-06-23 12:43:21,187 * KP_Add : [(['mod1', 'shift'], 'scaleup', ())]
2020-06-23 12:43:21,187 * KP_Multiply : [(['mod1', 'shift'], 'scalereset', ())]
2020-06-23 12:43:21,187 * KP_Subtract : [(['mod1', 'shift'], 'scaledown', ())]
2020-06-23 12:43:21,187 * Menu : [(['control'], 'toggle_keyboard_grab', ()), (['shift'], 'toggle_pointer_grab', ())]
2020-06-23 12:43:21,187 * bar : [(['mod1', 'shift'], 'scalereset', ())]
2020-06-23 12:43:21,187 * degree : [(['mod1', 'shift'], 'scalereset', ())]
2020-06-23 12:43:21,187 * emdash : [(['mod1', 'shift'], 'scaledown', ())]
2020-06-23 12:43:21,187 * minus : [(['mod1', 'shift'], 'scaledown', ())]
2020-06-23 12:43:21,187 * plus : [(['mod1', 'shift'], 'scaleup', ())]
2020-06-23 12:43:21,187 * plusminus : [(['mod1', 'shift'], 'scaleup', ())]
2020-06-23 12:43:21,187 * question : [(['mod1', 'shift'], 'scalingoff', ())]
2020-06-23 12:43:21,187 * underscore : [(['mod1', 'shift'], 'scaledown', ())]
2020-06-23 12:43:21,192 KeyboardHelper((<bound method XpraClientBase.send of gtk3.client>, True, ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Control+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+plusminus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+emdash:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff', '#+degree:scalereset'], False, None, None, None, None, None)) keyboard=<xpra.platform.darwin.keyboard.Keyboard object at 0x10a9eeb20>
2020-06-23 12:43:21,193 query_xkbmap()
2020-06-23 12:43:21,197 get_layout_spec() current_keyboard=com.apple.keylayout.USInternational-PC, code=None
2020-06-23 12:43:21,198 get_layout_spec() other keyboards=(
"com.apple.keylayout.US",
"com.apple.keylayout.USInternational-PC"
)
2020-06-23 12:43:21,198 get_layout_spec() view=<NSTextView: 0x7ffea36732b0>
Frame = {{0.00, 0.00}, {0.00, 0.00}}, Bounds = {{0.00, 0.00}, {0.00, 0.00}}
Horizontally resizable: NO, Vertically resizable: YES
MinSize = {0.00, 0.00}, MaxSize = {0.00, 10000000.00}
, input_context=<NSTextInputContext: 0x7ffea3662740>, layout=us, layouts=['us']
2020-06-23 12:43:21,199 <xpra.platform.darwin.keyboard.Keyboard object at 0x10a9eeb20>.get_layout_spec()=('us', ['us'], '', [], '')
2020-06-23 12:43:21,199 get_layout_spec()=('us', ['us'], '', [''], None)
2020-06-23 12:43:21,199 query_xkbmap() get_keymap_spec()=('', '', {})
2020-06-23 12:43:21,199 keymap_get_for_display(<__gi__.GdkQuartzDisplay object at 0x10aa06cc0 (GdkQuartzDisplay at 0x7ffe9f045030)>)=<__gi__.GdkQuartzKeymap object at 0x10ae58280 (GdkQuartzKeymap at 0x7ffe9e64cc20)>, direction=<enum PANGO_DIRECTION_NEUTRAL of type Pango.Direction>, bidirectional layouts: False
2020-06-23 12:43:21,199 keycode 0: [(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1)]
2020-06-23 12:43:21,200 keycode 1: [(115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1)]
2020-06-23 12:43:21,200 keycode 2: [(100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1)]
2020-06-23 12:43:21,200 keycode 3: [(102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1)]
2020-06-23 12:43:21,200 keycode 4: [(104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1)]
2020-06-23 12:43:21,200 keycode 5: [(103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1)]
2020-06-23 12:43:21,200 keycode 6: [(122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1)]
2020-06-23 12:43:21,200 keycode 7: [(120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1)]
2020-06-23 12:43:21,201 keycode 8: [(99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1)]
2020-06-23 12:43:21,201 keycode 9: [(118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1)]
2020-06-23 12:43:21,201 keycode 10: [(167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1)]
2020-06-23 12:43:21,201 keycode 11: [(98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1)]
2020-06-23 12:43:21,201 keycode 12: [(113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1)]
2020-06-23 12:43:21,201 keycode 13: [(119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1)]
2020-06-23 12:43:21,201 keycode 14: [(101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1)]
2020-06-23 12:43:21,202 keycode 15: [(114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1)]
2020-06-23 12:43:21,202 keycode 16: [(121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1)]
2020-06-23 12:43:21,202 keycode 17: [(116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1)]
2020-06-23 12:43:21,202 keycode 18: [(49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1)]
2020-06-23 12:43:21,202 keycode 19: [(50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1)]
2020-06-23 12:43:21,202 keycode 20: [(51, '3', 20, 0, 0), (35, 'numbersign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1)]
2020-06-23 12:43:21,202 keycode 21: [(52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1)]
2020-06-23 12:43:21,203 keycode 22: [(54, '6', 22, 0, 0), (65106, 'dead_circumflex', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1)]
2020-06-23 12:43:21,203 keycode 23: [(53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1)]
2020-06-23 12:43:21,203 keycode 24: [(61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1)]
2020-06-23 12:43:21,203 keycode 25: [(57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1)]
2020-06-23 12:43:21,203 keycode 26: [(55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1)]
2020-06-23 12:43:21,203 keycode 27: [(45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1)]
2020-06-23 12:43:21,203 keycode 28: [(56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1)]
2020-06-23 12:43:21,203 keycode 29: [(48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1)]
2020-06-23 12:43:21,204 keycode 30: [(93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1)]
2020-06-23 12:43:21,204 keycode 31: [(111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'ooblique', 31, 1, 0), (216, 'Ooblique', 31, 1, 1)]
2020-06-23 12:43:21,204 keycode 32: [(117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1)]
2020-06-23 12:43:21,204 keycode 33: [(91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1)]
2020-06-23 12:43:21,204 keycode 34: [(105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1)]
2020-06-23 12:43:21,204 keycode 35: [(112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1)]
2020-06-23 12:43:21,204 keycode 36: [(65293, 'Return', 36, 0, 0)]
2020-06-23 12:43:21,205 keycode 37: [(108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1)]
2020-06-23 12:43:21,205 keycode 38: [(106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1)]
2020-06-23 12:43:21,205 keycode 39: [(65105, 'dead_acute', 39, 0, 0), (65113, 'dead_doubleacute', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1)]
2020-06-23 12:43:21,205 keycode 40: [(107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1)]
2020-06-23 12:43:21,205 keycode 41: [(59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1)]
2020-06-23 12:43:21,205 keycode 42: [(92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1)]
2020-06-23 12:43:21,205 keycode 43: [(44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1)]
2020-06-23 12:43:21,205 keycode 44: [(47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1)]
2020-06-23 12:43:21,206 keycode 45: [(110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_perispomeni', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1)]
2020-06-23 12:43:21,206 keycode 46: [(109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1)]
2020-06-23 12:43:21,206 keycode 47: [(46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1)]
2020-06-23 12:43:21,206 keycode 48: [(65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0)]
2020-06-23 12:43:21,206 keycode 49: [(32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0)]
2020-06-23 12:43:21,206 keycode 50: [(65104, 'dead_grave', 50, 0, 0), (65107, 'dead_perispomeni', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1)]
2020-06-23 12:43:21,206 keycode 51: [(65288, 'BackSpace', 51, 0, 0)]
2020-06-23 12:43:21,206 keycode 52: [(65293, 'Return', 52, 0, 0)]
2020-06-23 12:43:21,207 keycode 53: [(65307, 'Escape', 53, 0, 0)]
2020-06-23 12:43:21,207 keycode 54: [(65512, 'Meta_R', 54, 0, 0)]
2020-06-23 12:43:21,207 keycode 55: [(65511, 'Meta_L', 55, 0, 0)]
2020-06-23 12:43:21,207 keycode 56: [(65505, 'Shift_L', 56, 0, 0)]
2020-06-23 12:43:21,207 keycode 57: [(65509, 'Caps_Lock', 57, 0, 0)]
2020-06-23 12:43:21,207 keycode 58: [(65513, 'Alt_L', 58, 0, 0)]
2020-06-23 12:43:21,207 keycode 59: [(65507, 'Control_L', 59, 0, 0)]
2020-06-23 12:43:21,207 keycode 60: [(65506, 'Shift_R', 60, 0, 0)]
2020-06-23 12:43:21,207 keycode 61: [(65514, 'Alt_R', 61, 0, 0)]
2020-06-23 12:43:21,207 keycode 62: [(65508, 'Control_R', 62, 0, 0)]
2020-06-23 12:43:21,208 get_entries_for_keycode(63)=()
2020-06-23 12:43:21,208 keycode 64: [(16777232, 'U+0010', 64, 0, 0)]
2020-06-23 12:43:21,208 keycode 65: [(65454, 'KP_Decimal', 65, 0, 0)]
2020-06-23 12:43:21,208 keycode 66: [(65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1)]
2020-06-23 12:43:21,208 keycode 67: [(65450, 'KP_Multiply', 67, 0, 0)]
2020-06-23 12:43:21,208 get_entries_for_keycode(68)=()
2020-06-23 12:43:21,208 keycode 69: [(65451, 'KP_Add', 69, 0, 0)]
2020-06-23 12:43:21,208 keycode 70: [(65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1)]
2020-06-23 12:43:21,208 keycode 71: [(65307, 'Escape', 71, 0, 0)]
2020-06-23 12:43:21,208 keycode 72: [(65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1)]
2020-06-23 12:43:21,208 get_entries_for_keycode(73)=()
2020-06-23 12:43:21,209 get_entries_for_keycode(74)=()
2020-06-23 12:43:21,209 keycode 75: [(65455, 'KP_Divide', 75, 0, 0)]
2020-06-23 12:43:21,209 keycode 76: [(65421, 'KP_Enter', 76, 0, 0)]
2020-06-23 12:43:21,209 keycode 77: [(65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1)]
2020-06-23 12:43:21,209 keycode 78: [(65453, 'KP_Subtract', 78, 0, 0)]
2020-06-23 12:43:21,209 keycode 79: [(16777232, 'U+0010', 79, 0, 0)]
2020-06-23 12:43:21,209 keycode 80: [(16777232, 'U+0010', 80, 0, 0)]
2020-06-23 12:43:21,209 keycode 81: [(65469, 'KP_Equal', 81, 0, 0)]
2020-06-23 12:43:21,209 keycode 82: [(65456, 'KP_0', 82, 0, 0)]
2020-06-23 12:43:21,209 keycode 83: [(65457, 'KP_1', 83, 0, 0)]
2020-06-23 12:43:21,209 keycode 84: [(65458, 'KP_2', 84, 0, 0)]
2020-06-23 12:43:21,210 keycode 85: [(65459, 'KP_3', 85, 0, 0)]
2020-06-23 12:43:21,210 keycode 86: [(65460, 'KP_4', 86, 0, 0)]
2020-06-23 12:43:21,210 keycode 87: [(65461, 'KP_5', 87, 0, 0)]
2020-06-23 12:43:21,210 keycode 88: [(65462, 'KP_6', 88, 0, 0)]
2020-06-23 12:43:21,210 keycode 89: [(65463, 'KP_7', 89, 0, 0)]
2020-06-23 12:43:21,210 get_entries_for_keycode(90)=()
2020-06-23 12:43:21,210 keycode 91: [(65464, 'KP_8', 91, 0, 0)]
2020-06-23 12:43:21,210 keycode 92: [(65465, 'KP_9', 92, 0, 0)]
2020-06-23 12:43:21,210 get_entries_for_keycode(93)=()
2020-06-23 12:43:21,210 get_entries_for_keycode(94)=()
2020-06-23 12:43:21,210 get_entries_for_keycode(95)=()
2020-06-23 12:43:21,211 keycode 96: [(65474, 'F5', 96, 0, 0)]
2020-06-23 12:43:21,211 keycode 97: [(65475, 'F6', 97, 0, 0)]
2020-06-23 12:43:21,211 keycode 98: [(65476, 'F7', 98, 0, 0)]
2020-06-23 12:43:21,211 keycode 99: [(65472, 'F3', 99, 0, 0)]
2020-06-23 12:43:21,211 keycode 100: [(65477, 'F8', 100, 0, 0)]
2020-06-23 12:43:21,211 keycode 101: [(65478, 'F9', 101, 0, 0)]
2020-06-23 12:43:21,211 keycode 102: [(16777232, 'U+0010', 102, 0, 0)]
2020-06-23 12:43:21,211 keycode 103: [(65480, 'F11', 103, 0, 0)]
2020-06-23 12:43:21,211 keycode 104: [(16777232, 'U+0010', 104, 0, 0)]
2020-06-23 12:43:21,211 keycode 105: [(65482, 'F13', 105, 0, 0)]
2020-06-23 12:43:21,211 keycode 106: [(65485, 'F16', 106, 0, 0)]
2020-06-23 12:43:21,211 keycode 107: [(65483, 'F14', 107, 0, 0)]
2020-06-23 12:43:21,212 keycode 108: [(16777232, 'U+0010', 108, 0, 0)]
2020-06-23 12:43:21,212 keycode 109: [(65479, 'F10', 109, 0, 0)]
2020-06-23 12:43:21,212 keycode 110: [(16777232, 'U+0010', 110, 0, 0)]
2020-06-23 12:43:21,212 keycode 111: [(65481, 'F12', 111, 0, 0)]
2020-06-23 12:43:21,212 keycode 112: [(16777232, 'U+0010', 112, 0, 0)]
2020-06-23 12:43:21,212 keycode 113: [(65484, 'F15', 113, 0, 0)]
2020-06-23 12:43:21,212 keycode 114: [(16777221, 'U+0005', 114, 0, 0)]
2020-06-23 12:43:21,212 keycode 115: [(65360, 'Home', 115, 0, 0)]
2020-06-23 12:43:21,212 keycode 116: [(65365, 'Page_Up', 116, 0, 0)]
2020-06-23 12:43:21,212 keycode 117: [(65535, 'Delete', 117, 0, 0)]
2020-06-23 12:43:21,212 keycode 118: [(65473, 'F4', 118, 0, 0)]
2020-06-23 12:43:21,213 keycode 119: [(65367, 'End', 119, 0, 0)]
2020-06-23 12:43:21,213 keycode 120: [(65471, 'F2', 120, 0, 0)]
2020-06-23 12:43:21,213 keycode 121: [(65366, 'Page_Down', 121, 0, 0)]
2020-06-23 12:43:21,213 keycode 122: [(65470, 'F1', 122, 0, 0)]
2020-06-23 12:43:21,213 keycode 123: [(65361, 'Left', 123, 0, 0)]
2020-06-23 12:43:21,213 keycode 124: [(65363, 'Right', 124, 0, 0)]
2020-06-23 12:43:21,213 keycode 125: [(65364, 'Down', 125, 0, 0)]
2020-06-23 12:43:21,213 keycode 126: [(65362, 'Up', 126, 0, 0)]
2020-06-23 12:43:21,213 get_entries_for_keycode(127)=()
2020-06-23 12:43:21,213 keycode 128: [(1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)]
2020-06-23 12:43:21,213 get_entries_for_keycode(129)=()
2020-06-23 12:43:21,213 get_entries_for_keycode(130)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(131)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(132)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(133)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(134)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(135)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(136)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(137)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(138)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(139)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(140)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(141)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(142)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(143)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(144)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(145)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(146)=()
2020-06-23 12:43:21,214 get_entries_for_keycode(147)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(148)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(149)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(150)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(151)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(152)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(153)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(154)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(155)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(156)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(157)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(158)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(159)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(160)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(161)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(162)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(163)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(164)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(165)=()
2020-06-23 12:43:21,215 get_entries_for_keycode(166)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(167)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(168)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(169)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(170)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(171)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(172)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(173)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(174)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(175)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(176)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(177)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(178)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(179)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(180)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(181)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(182)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(183)=()
2020-06-23 12:43:21,216 get_entries_for_keycode(184)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(185)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(186)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(187)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(188)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(189)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(190)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(191)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(192)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(193)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(194)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(195)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(196)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(197)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(198)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(199)=()
2020-06-23 12:43:21,217 get_entries_for_keycode(200)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(201)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(202)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(203)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(204)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(205)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(206)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(207)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(208)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(209)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(210)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(211)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(212)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(213)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(214)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(215)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(216)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(217)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(218)=()
2020-06-23 12:43:21,218 get_entries_for_keycode(219)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(220)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(221)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(222)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(223)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(224)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(225)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(226)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(227)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(228)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(229)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(230)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(231)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(232)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(233)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(234)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(235)=()
2020-06-23 12:43:21,219 get_entries_for_keycode(236)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(237)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(238)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(239)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(240)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(241)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(242)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(243)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(244)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(245)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(246)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(247)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(248)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(249)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(250)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(251)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(252)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(253)=()
2020-06-23 12:43:21,220 get_entries_for_keycode(254)=()
2020-06-23 12:43:21,221 get_entries_for_keycode(255)=()
2020-06-23 12:43:21,221 get_gtk_keymap((None, 'VoidSymbol', '0xffffff'))=[(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbersign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (65106, 'dead_circumflex', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'ooblique', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (65105, 'dead_acute', 39, 0, 0), (65113, 'dead_doubleacute', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_perispomeni', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (65104, 'dead_grave', 50, 0, 0), (65107, 'dead_perispomeni', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (16777232, 'U+0010', 64, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (16777232, 'U+0010', 79, 0, 0), (16777232, 'U+0010', 80, 0, 0), (65469, 'KP_Equal', 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)] (keymap=<__gi__.GdkQuartzKeymap object at 0x10ae58280 (GdkQuartzKeymap at 0x7ffe9e64cc20)>)
2020-06-23 12:43:21,221 query_xkbmap() get_full_keymap()=[(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbersign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (65106, 'dead_circumflex', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'ooblique', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (65105, 'dead_acute', 39, 0, 0), (65113, 'dead_doubleacute', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_perispomeni', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (65104, 'dead_grave', 50, 0, 0), (65107, 'dead_perispomeni', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (16777232, 'U+0010', 64, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (16777232, 'U+0010', 79, 0, 0), (16777232, 'U+0010', 80, 0, 0), (65469, 'KP_Equal', 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)]
2020-06-23 12:43:21,221 query_xkbmap() <xpra.platform.darwin.keyboard.Keyboard object at 0x10a9eeb20>.get_x11_keymap()={}
2020-06-23 12:43:21,221 query_xkbmap() <xpra.platform.darwin.keyboard.Keyboard object at 0x10a9eeb20>.get_keymap_modifiers()=({}, [], ['lock', 'control'])
2020-06-23 12:43:21,222 layout=us, layouts=['us'], variant=, variants=['']
2020-06-23 12:43:21,222 print=, query=, struct={}
2020-06-23 12:43:21,222 keycodes=[(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, ' .. ), (1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)]
2020-06-23 12:43:21,222 x11 keycodes={}
2020-06-23 12:43:21,222 mod managed: []
2020-06-23 12:43:21,222 mod meanings: {}
2020-06-23 12:43:21,222 mod pointermissing: ['lock', 'control']
2020-06-23 12:43:21,222 hash=us/03de008aa6ac5a02022c62032b0eaf7912e63f5f
2020-06-23 12:43:21,222 update() modifier_map={'shift': 1, 'lock': 2, 'control': 4, 'mod1': 8, 'mod2': 16, 'mod3': 32, 'mod4': 64, 'mod5': 128}, old hash=None, new hash=us/03de008aa6ac5a02022c62032b0eaf7912e63f5f
2020-06-23 12:43:21,223 init_opengl(probe-success)
2020-06-23 12:43:21,223 init_opengl: enable_option=probe-success
2020-06-23 12:43:21,223 init_opengl: going to import xpra.client.gl
2020-06-23 12:43:21,226 get_gl_client_window_module()
2020-06-23 12:43:21,264 OpenGL_accelerate module loaded
2020-06-23 12:43:21,285 Using accelerated ArrayDatatype
2020-06-23 12:43:21,725 get_paint_context(<__gi__.GdkQuartzWindow object at 0x10c086400 (GdkQuartzWindow at 0x7ffea08851a0)>) nsview(0x7ffea46bd690)=<GdkQuartzView: 0x7ffea46bd690>
2020-06-23 12:43:21,726 AGLWindowContext(<NSOpenGLContext: 0x7ffea00ec5b0>, <GdkQuartzView: 0x7ffea46bd690>)
2020-06-23 12:43:21,732 GL_VERSION=2.1 INTEL-14.6.18
2020-06-23 12:43:21,732 found valid OpenGL version: 2.1
2020-06-23 12:43:21,732 OpenGL_accelerate version 3.1.5
2020-06-23 12:43:21,732 OpenGL extensions found: GL_ARB_color_buffer_float, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_debug_label, GL_EXT_debug_marker, GL_EXT_draw_buffers2, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture_array, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_add, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod_bias, GL_EXT_texture_rectangle, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_timer_query, GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra, GL_APPLE_aux_depth_stencil, GL_APPLE_client_storage, GL_APPLE_element_array, GL_APPLE_fence, GL_APPLE_float_pixels, GL_APPLE_flush_buffer_range, GL_APPLE_flush_render, GL_APPLE_object_purgeable, GL_APPLE_packed_pixels, GL_APPLE_pixel_buffer, GL_APPLE_rgb_422, GL_APPLE_row_bytes, GL_APPLE_specular_vector, GL_APPLE_texture_range, GL_APPLE_transform_hint, GL_APPLE_vertex_array_object, GL_APPLE_vertex_array_range, GL_APPLE_vertex_point_size, GL_APPLE_vertex_program_evaluators, GL_APPLE_ycbcr_422, GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_IBM_rasterpos_clip, GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
2020-06-23 12:43:21,732 vendor: Intel Inc.
2020-06-23 12:43:21,732 renderer: Intel Iris Pro OpenGL Engine
2020-06-23 12:43:21,732 shading-language-version: 1.20
2020-06-23 12:43:21,780 GLU.version: 1.3 MacOSX
2020-06-23 12:43:21,780 GLU.extensions:
2020-06-23 12:43:21,780 renderer 'Intel Iris Pro OpenGL Engine' not found in blacklist: ['SVGA3D', 'Software Rasterizer', 'Mesa DRI Intel(R) Ivybridge Desktop', 'Mesa DRI Intel(R) Haswell Mobile', 'Intel(R) UHD Graphics 620']
2020-06-23 12:43:21,780 vendor 'Intel Inc.' not found in blacklist: []
2020-06-23 12:43:21,780 vendor 'Intel Inc.' found in greylist: ['Intel']
2020-06-23 12:43:21,780 renderer 'Intel Iris Pro OpenGL Engine' not found in whitelist: ['Haswell', 'Skylake', 'Kabylake', 'Cannonlake', 'Whiskeylake', 'Amberlake', 'Cascadelake', 'Cometlake', 'Icelake', 'Cooperlake']
2020-06-23 12:43:21,781 Warning: vendor 'Intel Inc.' is greylisted,
2020-06-23 12:43:21,781 you may want to turn off OpenGL if you encounter bugs
2020-06-23 12:43:21,786 All the required OpenGL functions are available: glActiveTexture, glTexSubImage2D, glTexCoord2i, glViewport, glMatrixMode, glLoadIdentity, glOrtho, glEnableClientState, glGenTextures, glDisable, glBindTexture, glPixelStorei, glEnable, glBegin, glFlush, glTexParameteri, glTexEnvi, glHint, glBlendFunc, glLineStipple, glTexImage2D, glMultiTexCoord2i, glVertex2i, glEnd
2020-06-23 12:43:21,787 All the required OpenGL functions are available: GL_FRAMEBUFFER (GL_FRAMEBUFFER), GL_COLOR_ATTACHMENT0 (GL_COLOR_ATTACHMENT0), glGenFramebuffers, glBindFramebuffer, glFramebufferTexture2D
2020-06-23 12:43:21,788 All required extensions are present: ['GL_ARB_texture_rectangle', 'GL_ARB_vertex_program']
2020-06-23 12:43:21,788 glInitFragmentProgramARB found
2020-06-23 12:43:21,788 glInitTextureRectangleARB found
2020-06-23 12:43:21,789 All the required OpenGL functions are available: glGenProgramsARB, glDeleteProgramsARB, glBindProgramARB, glProgramStringARB
2020-06-23 12:43:22,104 GL_MAX_TEXTURE_SIZE=16384
2020-06-23 12:43:22,104 Texture size GL_MAX_RECTANGLE_TEXTURE_SIZE=16384
2020-06-23 12:43:22,104 GL_MAX_VIEWPORT_DIMS=(16384, 16384)
2020-06-23 12:43:22,108 AGLContext.destroy() window_context=AGLWindowContext(<NSOpenGLContext: 0x7ffea00ec5b0>, <GdkQuartzView: 0x7ffea46bd690>)
2020-06-23 12:43:22,110 check_support(False)={'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384)}
2020-06-23 12:43:22,110 init_opengl: found props {'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384)}
2020-06-23 12:43:22,110 OpenGL: enabled=True, texture-size-limit=16384, max-window-size=(32767, 32767)
2020-06-23 12:43:22,111 OpenGL enabled with Intel Iris Pro OpenGL Engine
2020-06-23 12:43:22,111 ClientExtras.__init__(gtk3.client, {'start': [], 'start_child': [], 'start_after_connect': [], 'start_child_after_connect': [], 'start_on_connect': [], 'start_child_on_connect': [], 'start_on_last_client_exit': [], 'start_child_on_last_client_exit': [], 'exec_wrapper': '', 'terminate_children': False, 'exit_with_children': False, 'start_new_commands': True, 'start_via_proxy': False, 'proxy_start_sessions': True, 'dbus_launch': 'dbus-launch --sh-syntax --close-stderr', 'source': [], 'source_start': [], 'start_env': [], 'systemd_run': 'no', 'systemd_run_args': '', 'tcp_proxy': '', 'html': 'auto', 'attach': None, 'file_transfer': 'auto', 'open_files': 'auto', 'open_url': 'auto', 'printing': 'yes', 'exit_with_client': False, 'idle_timeout': 0, 'server_idle_timeout': 0, 'resize_display': False, 'bind': (), 'bind_tcp': [], 'bind_udp': (), 'bind_ws': [], 'bind_wss': [], 'bind_ssl': [], 'bind_ssh': [], 'bind_rfb': [], 'mdns': True, 'bandwidth_limit': 'auto', 'bandwidth_detection': True, 'readonly': False, 'clipboard': 'yes', 'clipboard_direction': 'both', 'notifications': True, 'system_tray': True, 'cursors': True, 'bell': True, 'webcam': 'no', 'mousewheel': 'on', 'global_menus': True, 'xsettings': False, 'mmap': 'yes', 'sharing': None, 'lock': None, 'remote_logging': 'both', 'speaker': 'on', 'speaker_codec': [], 'microphone': 'off', 'microphone_codec': [], 'sound_source': '', 'av_sync': True, 'encodings': ['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'mpeg1', 'mpeg2'], 'encoding': 'auto', 'video_encoders': ['x264', 'vpx', 'ffmpeg'], 'proxy_video_encoders': [], 'csc_modules': ['swscale', 'libyuv'], 'video_decoders': ['avcodec2', 'vpx'], 'video_scaling': 'auto', 'min_quality': 30, 'quality': 0, 'min_speed': 30, 'speed': 0, 'auto_refresh_delay': 0.15, 'compressors': ['lz4', 'lzo', 'zlib', 'brotli'], 'packet_encoders': ['rencode', 'bencode', 'yaml'], 'compression_level': 1, 'opengl': 'probe-success', 'windows': True, 'session_name': '', 'min_size': '', 'max_size': '', 'desktop_scaling': 'auto', 'desktop_fullscreen': False, 'border': 'auto,5:off', 'title': '@title@ on @hostname@', 'window_close': 'auto', 'window_icon': '', 'dock_icon': '', 'swap_keys': True, 'tray_icon': '', 'shortcut_modifiers': 'auto', 'key_shortcut': ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Control+F11:toggle_fullscreen', '#+F1:show_menu', '#+F2:show_start_new_command', '#+F3:show_bug_report', '#+F4:quit', '#+F5:increase_quality', '#+F6:decrease_quality', '#+F7:increase_speed', '#+F8:decrease_speed', '#+F10:magic_key', '#+F11:show_session_info', '#+F12:toggle_debug', '#+plus:scaleup', '#+plusminus:scaleup', '#+minus:scaledown', '#+underscore:scaledown', '#+emdash:scaledown', '#+KP_Add:scaleup', '#+KP_Subtract:scaledown', '#+KP_Multiply:scalereset', '#+bar:scalereset', '#+question:scalingoff', '#+degree:scalereset'], 'keyboard_sync': True, 'keyboard_raw': False, 'keyboard_layout': '', 'keyboard_layouts': [], 'keyboard_variant': '', 'keyboard_variants': [], 'keyboard_options': '', 'ssl': 'auto', 'ssl_key': '', 'ssl_cert': '', 'ssl_protocol': 'TLSv1_2', 'ssl_ca_certs': 'default', 'ssl_ca_data': '', 'ssl_ciphers': 'DEFAULT', 'ssl_client_verify_mode': 'optional', 'ssl_server_verify_mode': 'required', 'ssl_verify_flags': 'X509_STRICT', 'ssl_check_hostname': False, 'ssl_server_hostname': 'localhost', 'ssl_options': 'ALL,NO_COMPRESSION', 'env': [], 'challenge_handlers': ['all'], 'password_file': [], 'forward_xdg_open': True, 'open_command': 'open', 'modal_windows': False, 'input_method': 'none', 'dpi': 0, 'pixel_depth': 0, 'sync_xvfb': 0, 'socket_dirs': ['~/.xpra'], 'socket_dir': '', 'system_proxy_socket': '/run/xpra/system', 'ssh_upgrade': True, 'rfb_upgrade': 5, 'debug': 'all', 'ssh': 'auto', 'exit_ssh': True, 'username': 'mathias', 'auth': [], 'tcp_auth': [], 'udp_auth': [], 'ws_auth': [], 'wss_auth': [], 'ssl_auth': [], 'ssh_auth': [], 'rfb_auth': [], 'min_port': 1024, 'mmap_group': 'auto', 'socket_permissions': '600', 'pings': 5, 'clipboard_filter_file': '', 'local_clipboard': 'CLIPBOARD', 'remote_clipboard': 'CLIPBOARD', 'remote_xpra': ['$XDG_RUNTIME_DIR/xpra/run-xpra', 'xpra', '/usr/local/bin/xpra', '~/.xpra/run-xpra', 'Xpra_cmd.exe'], 'encryption': '', 'encryption_keyfile': '', 'tcp_encryption': '', 'tcp_encryption_keyfile': '', 'display': '', 'wm_name': 'Xpra', 'download_path': '~/Downloads', 'uid': 510, 'gid': 600, 'daemon': False, 'pidfile': '', 'log_file': '$DISPLAY.log', 'log_dir': 'auto', 'chdir': '', 'lpadmin': '/usr/sbin/lpadmin', 'lpinfo': '/usr/sbin/lpinfo', 'pdf_printer': '', 'postscript_printer': 'drv:///sample.drv/generic.ppd', 'add_printer_options': ['-E', '-o printer-is-shared=false', '-u allow:$USER'], 'file_size_limit': 100, 'use_display': 'no', 'xvfb': 'Xvfb +extension GLX +extension Composite -screen 0 5760x2560x24+32 -dpi 96 -nolisten tcp -noreset -auth $XAUTHORITY', 'displayfd': 0, 'fake_xinerama': 'no', 'bind_vsock': [], 'pulseaudio': False, 'pulseaudio_command': '', 'dbus_proxy': False, 'dbus_control': False, 'pulseaudio_configure_commands': ['pactl set-default-sink Xpra-Speaker', 'pactl set-default-source Xpra-Microphone.monitor'], 'input_devices': 'auto', 'tray': True, 'delay_tray': False, 'vsock_auth': [], 'password': ''}) swap_keys=True
2020-06-23 12:43:22,111 setting swap_keys=True using <xpra.client.gtk_base.gtk_keyboard_helper.GTKKeyboardHelper object at 0x10a9eea60>
2020-06-23 12:43:22,111 <xpra.platform.darwin.keyboard.Keyboard object at 0x10a9eeb20>.swap_keys=True
2020-06-23 12:43:22,112 get_vrefresh() 1 active displays: (69733248,) (err=0)
2020-06-23 12:43:22,113 get_vrefresh() refresh-rate(0x4280b80)=0
2020-06-23 12:43:22,113 get_vrefresh() found []
2020-06-23 12:43:22,113 mouse delay: 8
2020-06-23 12:43:22,115 parsed user config '/Users/mkoerber/.ssh/config': 20 hosts found
2020-06-23 12:43:22,118 got host config for '192.168.0.12': {'addkeystoagent': 'yes', 'forwardagent': 'yes', 'addressfamily': 'any', 'passwordauthentication': 'yes', 'tcpkeepalive': 'yes', 'serveraliveinterval': '20', 'serveralivecountmax': '10', 'useroaming': 'no', 'canonicalizehostname': 'yes', 'canonicaldomains': 'koerber.org akamai.com', 'canonicalizefallbacklocal': 'yes', 'identitiesonly': 'yes', 'include': 'config.d/*.conf', 'user': 'mathias', 'hostkeyalgorithms': '+ssh-dss', 'hostname': '192.168.0.12'}
2020-06-23 12:43:22,124 socket.connect(('192.168.0.12', 22))
2020-06-23 12:43:22,126 paramiko socket_connect: sockname=('192.168.0.120', 61305), peername=('192.168.0.12', 22)
2020-06-23 12:43:22,141 Connected (version 2.0, client OpenSSH_7.6p1)
2020-06-23 12:43:22,210 do_ssh_paramiko_connect_to(<paramiko.Transport at 0xccfbb80 (cipher aes128-ctr, 128 bits) (connected; awaiting auth)>, '192.168.0.12', 'mathias', None, {'addkeystoagent': 'yes', 'forwardagent': 'yes', 'addressfamily': 'any', 'passwordauthentication': 'yes', 'tcpkeepalive': 'yes', 'serveraliveinterval': '20', 'serveralivecountmax': '10', 'useroaming': 'no', 'canonicalizehostname': 'yes', 'canonicaldomains': 'koerber.org akamai.com', 'canonicalizefallbacklocal': 'yes', 'identitiesonly': 'yes', 'include': 'config.d/*.conf', 'user': 'mathias', 'hostkeyalgorithms': '+ssh-dss', 'hostname': '192.168.0.12'}, ['/Users/mkoerber/.ssh/id_ed25519', '/Users/mkoerber/.ssh/id_ecdsa', '/Users/mkoerber/.ssh/id_rsa', '/Users/mkoerber/.ssh/id_dsa'], {'display_name': 'ssh:mathias at 192.168.0.12', 'type': 'ssh', 'proxy_command': ['_proxy_start'], 'exit_ssh': True, 'display': None, 'display_as_args': ['--debug=all', '--start-child=xterm'], 'is_paramiko': True, 'username': 'mathias', 'port': 22, 'host': '192.168.0.12', 'local': False, 'full_ssh': ['paramiko'], 'remote_xpra': ['$XDG_RUNTIME_DIR/xpra/run-xpra', 'xpra', '/usr/local/bin/xpra', '~/.xpra/run-xpra', 'Xpra_cmd.exe']})
2020-06-23 12:43:22,210 SSH transport <paramiko.Transport at 0xccfbb80 (cipher aes128-ctr, 128 bits) (connected; awaiting auth)>
2020-06-23 12:43:22,211 remote_server_key=MD5:24:f6:71:fa:9d:0f:0f:9b:09:e7:35:70:be:26:d0:c7
2020-06-23 12:43:22,264 HostKeys.load(/Users/mkoerber/.ssh/known_hosts) successful
2020-06-23 12:43:22,265 host keys=<paramiko.hostkeys.HostKeys object at 0x10ccf9730>
2020-06-23 12:43:22,266 ed25519 host key 'MD5:24:f6:71:fa:9d:0f:0f:9b:09:e7:35:70:be:26:d0:c7' OK for host '192.168.0.12'
2020-06-23 12:43:22,266 starting authentication, authentication methods: ['none', 'agent', 'key', 'password']
2020-06-23 12:43:22,266 auth=none
2020-06-23 12:43:22,267 trying none authentication
2020-06-23 12:43:22,271 auth_none()
Traceback (most recent call last):
File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/net/ssh.py", line 626, in auth_none
transport.auth_none(username)
File "paramiko/transport.pyc", line 1446, in auth_none
File "paramiko/auth_handler.pyc", line 250, in wait_for_response
paramiko.ssh_exception.BadAuthenticationType: Bad authentication type; allowed types: ['publickey', 'password']
2020-06-23 12:43:22,272 auth=agent
2020-06-23 12:43:22,272 agent keys: (<paramiko.agent.AgentKey object at 0x10cc791c0>, <paramiko.agent.AgentKey object at 0x10cc65ee0>, <paramiko.agent.AgentKey object at 0x10cc65610>, <paramiko.agent.AgentKey object at 0x10cc65c70>)
2020-06-23 12:43:22,272 trying ssh-agent key 'MD5:f9:f6:68:34:8c:78:9c:51:fb:ab:e6:93:e9:e3:0b:4a'
2020-06-23 12:43:22,281 Authentication (publickey) failed.
2020-06-23 12:43:22,281 agent key 'MD5:f9:f6:68:34:8c:78:9c:51:fb:ab:e6:93:e9:e3:0b:4a' rejected
Traceback (most recent call last):
File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/net/ssh.py", line 560, in auth_agent
transport.auth_publickey(username, agent_key)
File "paramiko/transport.pyc", line 1580, in auth_publickey
File "paramiko/auth_handler.pyc", line 250, in wait_for_response
paramiko.ssh_exception.AuthenticationException: Authentication failed.
2020-06-23 12:43:22,282 trying ssh-agent key 'MD5:0a:66:8e:34:7d:8a:9f:9b:48:0e:4e:0c:77:e2:2f:da'
2020-06-23 12:43:22,297 Authentication (publickey) successful!
2020-06-23 12:43:22,297 authenticated using agent and key 'MD5:0a:66:8e:34:7d:8a:9f:9b:48:0e:4e:0c:77:e2:2f:da'
2020-06-23 12:43:22,297 will try to run xpra from: ['$XDG_RUNTIME_DIR/xpra/run-xpra', 'xpra', '/usr/local/bin/xpra', '~/.xpra/run-xpra', 'Xpra_cmd.exe']
2020-06-23 12:43:22,297 run_test_command('which $XDG_RUNTIME_DIR/xpra/run-xpra')
2020-06-23 12:43:24,001 exec_command('which $XDG_RUNTIME_DIR/xpra/run-xpra')=0, out=b'/run/user/1000/xpra/run-xpra\n', err=b''
2020-06-23 12:43:24,001 cmd(['_proxy_start'], ['--debug=all', '--start-child=xterm'])="$XDG_RUNTIME_DIR/xpra/run-xpra" "_proxy_start" "--debug=all" "--start-child=xterm"
2020-06-23 12:43:24,001 trying to open SSH session, window-size=134217727, timeout=60
2020-06-23 12:43:24,048 channel exec_command("$XDG_RUNTIME_DIR/xpra/run-xpra" "_proxy_start" "--debug=all" "--start-child=xterm")
2020-06-23 12:43:24,051 SocketConnection(<paramiko.Channel 1 (open) window=2097152 -> <paramiko.Transport at 0xccfbb80 (cipher aes128-ctr, 128 bits) (active; 1 open channel(s))>>, ('192.168.0.120', 61305), ('192.168.0.12', 22), ('192.168.0.12', 22), 'ssh', {'host': '192.168.0.12', 'port': 22})
2020-06-23 12:43:24,052 Connection(('192.168.0.12', 22), 'ssh', {'host': '192.168.0.12', 'port': 22})
2020-06-23 12:43:24,052 setup_connection(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22) timeout=20, socktype=ssh
2020-06-23 12:43:24,053 get_enabled_encoders(('rencode', 'bencode', 'yaml')) enabled=['rencode', 'bencode', 'yaml']
2020-06-23 12:43:24,053 get_enabled_encoders(('rencode', 'bencode', 'yaml')) enabled=['rencode', 'bencode', 'yaml']
2020-06-23 12:43:24,053 enable_encoder(rencode): <function do_rencode at 0x10915cca0>
2020-06-23 12:43:24,053 enable_compressor(zlib): <function zcompress at 0x109090dc0>
2020-06-23 12:43:24,053 setup_connection(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22) protocol=Protocol(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22)
2020-06-23 12:43:24,053 init_mmap(None, auto, None)
2020-06-23 12:43:24,053 init_mmap('auto', None, 268435456, None)
2020-06-23 12:43:24,109 using mmap file /var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/xpra.vju9t_46.mmap, fd=12, size=268439552
2020-06-23 12:43:24,122 write_mmap_token(<mmap.mmap object at 0x10cc96670>, 0x43e9fea5acf04c9c9bb52b78eec14d76, 0x200, 0x80)
2020-06-23 12:43:24,123 write_mmap_token(<mmap.mmap object at 0x10cc96670>, 0x43e9fea5acf04c9c9bb52b78eec14d76, 0x10000f80, 0x80)
2020-06-23 12:43:24,123 border color derived from None: #d41d8c
2020-06-23 12:43:24,124 parse_border(auto,5:off)=WindowBorder(False, 0xD41D8C, 0.6, 5)
2020-06-23 12:43:24,124 run() HAS_X11_BINDINGS=False
2020-06-23 12:43:24,125 GTKXpraClient.gtk_main() calling <function main at 0x1029da790>
2020-06-23 12:43:24,136 poll() procinfo list: []
2020-06-23 12:43:24,137 check() alive=(), quit callback=None
2020-06-23 12:43:24,137 setup_xpra_tray()
2020-06-23 12:43:24,137 OSXMenuHelper.build()
2020-06-23 12:43:24,138 netifaces loaded sucessfully
2020-06-23 12:43:24,165 get_tray_title()=('192.168.0.12', 22) (items=("('192.168.0.12', 22)",))
2020-06-23 12:43:24,171 tray GUESS_GEOMETRY=True
2020-06-23 12:43:24,172 make_tray(0, <Gtk.MenuBar object at 0x10a371300 (GtkMenuBar at 0x7ffea0a41170)>, "('192.168.0.12', 22)", 'xpra', <function TrayClient.create_xpra_tray.<locals>.xpra_tray_geometry at 0x10cc77160>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_click at 0x10a37c940>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_mouseover at 0x10cd0d820>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_exit at 0x10cd0d790>) tray classes=[<class 'xpra.platform.darwin.osx_tray.OSXTray'>, <class 'xpra.client.gtk_base.statusicon_tray.GTKStatusIconTray'>]
2020-06-23 12:43:24,172 make_instance([<class 'xpra.platform.darwin.osx_tray.OSXTray'>, <class 'xpra.client.gtk_base.statusicon_tray.GTKStatusIconTray'>], gtk3.client, 0, <Gtk.MenuBar object at 0x10a371300 (GtkMenuBar at 0x7ffea0a41170)>, "('192.168.0.12', 22)", 'xpra', <function TrayClient.create_xpra_tray.<locals>.xpra_tray_geometry at 0x10cc77160>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_click at 0x10a37c940>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_mouseover at 0x10cd0d820>, <function TrayClient.create_xpra_tray.<locals>.xpra_tray_exit at 0x10cd0d790>)
2020-06-23 12:43:24,172 OSXMenuHelper.build()
(Xpra:2959): Gtk-CRITICAL **: 12:43:24.172: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
2020-06-23 12:43:24,172 OSXMenuHelper.add_full_menu()
2020-06-23 12:43:24,173 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,173 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,173 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,174 get_image(statistics.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d107580 (GdkPixbuf at 0x7ffe9f09e4c0)>
2020-06-23 12:43:24,175 after_handshake(<function GTKTrayMenuBase.handshake_menuitem.<locals>.enable_menuitem at 0x10cc748b0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. menu.OSXMenuHelper object at 0x1093b8fd0>>, ())]
2020-06-23 12:43:24,175 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,175 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,175 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,176 get_image(update.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d1074c0 (GdkPixbuf at 0x7ffe9f09e640)>
2020-06-23 12:43:24,177 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,177 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,177 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,178 get_image(bugs.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d1074c0 (GdkPixbuf at 0x7ffe9f09e700)>
2020-06-23 12:43:24,179 after_handshake(<function GTKTrayMenuBase.make_sharingmenuitem.<locals>.set_sharing_menuitem at 0x10cc74af0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_menuitem at 0x10cc748b0>, ())]
2020-06-23 12:43:24,179 after_handshake(<function GTKTrayMenuBase.make_lockmenuitem.<locals>.set_lock_menuitem at 0x10cc74c10>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. cals>.set_sharing_menuitem at 0x10cc74af0>, ())]
2020-06-23 12:43:24,179 after_handshake(<function GTKTrayMenuBase.make_readonlymenuitem.<locals>.set_readonly_menuitem at 0x10ce1f0d0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. <locals>.set_lock_menuitem at 0x10cc74c10>, ())]
2020-06-23 12:43:24,180 after_handshake(<function GTKTrayMenuBase.make_bellmenuitem.<locals>.set_bell_menuitem at 0x10ce1f1f0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. als>.set_readonly_menuitem at 0x10ce1f0d0>, ())]
2020-06-23 12:43:24,180 after_handshake(<function GTKTrayMenuBase.make_notificationsmenuitem.<locals>.set_notifications_menuitem at 0x10ce1f310>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. <locals>.set_bell_menuitem at 0x10ce1f1f0>, ())]
2020-06-23 12:43:24,180 after_handshake(<function GTKTrayMenuBase.make_cursorsmenuitem.<locals>.set_cursors_menuitem at 0x10ce1f430>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. set_notifications_menuitem at 0x10ce1f310>, ())]
2020-06-23 12:43:24,180 after_handshake(<function GTKTrayMenuBase.make_openglmenuitem.<locals>.gl_set at 0x10ce1f4c0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. cals>.set_cursors_menuitem at 0x10ce1f430>, ())]
2020-06-23 12:43:24,181 after_handshake(<function GTKTrayMenuBase.make_modalwindowmenuitem.<locals>.set_modal_menuitem at 0x10ce1f5e0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. glmenuitem.<locals>.gl_set at 0x10ce1f4c0>, ())]
2020-06-23 12:43:24,181 after_handshake(<function GTKTrayMenuBase.make_keyboardsyncmenuitem.<locals>.set_keyboard_sync_menuitem at 0x10ce1f790>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. locals>.set_modal_menuitem at 0x10ce1f5e0>, ())]
2020-06-23 12:43:24,181 after_handshake(<function OSXMenuHelper.make_swapkeysmenuitem.<locals>.set_swapkeys_menuitem at 0x10ce1f8b0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. set_keyboard_sync_menuitem at 0x10ce1f790>, ())]
2020-06-23 12:43:24,182 numlock_toggled((<Gtk.CheckMenuItem object at 0x10ce16fc0 (GtkCheckMenuItem at 0x7ffe9f131500)>,)) menu active=True
2020-06-23 12:43:24,182 after_handshake(<function OSXMenuHelper.make_numlockmenuitem.<locals>.set_numlock_menuitem at 0x10ce1fa60>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. als>.set_swapkeys_menuitem at 0x10ce1f8b0>, ())]
2020-06-23 12:43:24,182 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,182 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,182 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,183 get_image(scaling.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10ce16680 (GdkPixbuf at 0x7ffe9e8dc800)>
2020-06-23 12:43:24,184 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce1fc10>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. cals>.set_numlock_menuitem at 0x10ce1fa60>, ())]
2020-06-23 12:43:24,184 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce1fdc0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce1fc10>, ())]
2020-06-23 12:43:24,184 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce1ff70>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce1fdc0>, ())]
2020-06-23 12:43:24,184 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce23160>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce1ff70>, ())]
2020-06-23 12:43:24,185 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce23310>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce23160>, ())]
2020-06-23 12:43:24,185 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce234c0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce23310>, ())]
2020-06-23 12:43:24,185 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce23670>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce234c0>, ())]
2020-06-23 12:43:24,185 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce23820>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce23670>, ())]
2020-06-23 12:43:24,185 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce239d0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce23820>, ())]
2020-06-23 12:43:24,186 after_handshake(<function GTKTrayMenuBase.make_scalingvaluemenuitem.<locals>.set_active_state at 0x10ce23b80>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce239d0>, ())]
2020-06-23 12:43:24,187 after_handshake(<bound method OSXMenuHelper.set_clipboard_menu of <xpra.platform.darwin.osx_menu.OSXMenuHelper object at 0x1093b8fd0>>, (<Gtk.Menu object at 0x10d107280 (GtkMenu at 0x7ffea0a0ee20)>,)) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.set_active_state at 0x10ce23b80>, ())]
2020-06-23 12:43:24,187 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,187 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,187 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,188 get_image(speaker.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a740 (GdkPixbuf at 0x7ffe9f09e640)>
2020-06-23 12:43:24,189 after_handshake(<function GTKTrayMenuBase.make_speakermenuitem.<locals>.speaker_state at 0x10ce28160>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. at 0x10d107280 (GtkMenu at 0x7ffea0a0ee20)>,))]
2020-06-23 12:43:24,189 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,189 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,189 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,190 get_image(microphone.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a340 (GdkPixbuf at 0x7ffe9f09e640)>
2020-06-23 12:43:24,190 after_handshake(<function GTKTrayMenuBase.make_microphonemenuitem.<locals>.microphone_state at 0x10ce28280>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. tem.<locals>.speaker_state at 0x10ce28160>, ())]
2020-06-23 12:43:24,191 after_handshake(<function OSXMenuHelper.get_extra_menus.<locals>.set_encodings_menu at 0x10ce28310>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. .<locals>.microphone_state at 0x10ce28280>, ())]
2020-06-23 12:43:24,191 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,191 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,191 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,192 get_image(raise.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a9c0 (GdkPixbuf at 0x7ffe9e8dcaa0)>
2020-06-23 12:43:24,192 after_handshake(<function GTKTrayMenuBase.handshake_menuitem.<locals>.enable_menuitem at 0x10ce28430>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. locals>.set_encodings_menu at 0x10ce28310>, ())]
2020-06-23 12:43:24,192 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,192 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,192 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,193 get_image(minimize.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a6c0 (GdkPixbuf at 0x7ffe9f07d980)>
2020-06-23 12:43:24,194 after_handshake(<function GTKTrayMenuBase.handshake_menuitem.<locals>.enable_menuitem at 0x10ce28550>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_menuitem at 0x10ce28430>, ())]
2020-06-23 12:43:24,194 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,194 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,194 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,195 get_image(retry.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a880 (GdkPixbuf at 0x7ffe9e8dd860)>
2020-06-23 12:43:24,195 after_handshake(<function GTKTrayMenuBase.handshake_menuitem.<locals>.enable_menuitem at 0x10ce28670>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_menuitem at 0x10ce28550>, ())]
2020-06-23 12:43:24,195 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,195 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,195 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,197 get_image(reinitialize.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10a800 (GdkPixbuf at 0x7ffe9e8dd300)>
2020-06-23 12:43:24,197 after_handshake(<function GTKTrayMenuBase.handshake_menuitem.<locals>.enable_menuitem at 0x10ce28790>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_menuitem at 0x10ce28670>, ())]
2020-06-23 12:43:24,197 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,197 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,197 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,198 get_image(shutdown.png, 16) pixbuf=<GdkPixbuf.Pixbuf object at 0x10d10ad40 (GdkPixbuf at 0x7ffe9e8dd0c0)>
2020-06-23 12:43:24,198 after_handshake(<function GTKTrayMenuBase.make_shutdownmenuitem.<locals>.enable_shutdown at 0x10ce288b0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_menuitem at 0x10ce28790>, ())]
2020-06-23 12:43:24,199 after_handshake(<function OSXMenuHelper.get_extra_menus.<locals>.add_ah at 0x10ce28940>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. m.<locals>.enable_shutdown at 0x10ce288b0>, ())]
2020-06-23 12:43:24,204 OSXTray.set_global_menu() done
2020-06-23 12:43:24,204 OSXTray.set_dock_menu()
2020-06-23 12:43:24,204 OSXTray.set_dock_menu() done
2020-06-23 12:43:24,205 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:24,205 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:24,205 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:24,205 OSXTray.set_dock_icon() loading icon from /Applications/Xpra.app/Contents/Resources/share/xpra/icons/xpra.png
2020-06-23 12:43:24,207 make_instance(..) <class 'xpra.platform.darwin.osx_tray.OSXTray'>()=Tray(0:('192.168.0.12', 22))
2020-06-23 12:43:24,207 setup_xpra_tray(xpra)=Tray(0:('192.168.0.12', 22)) (<class 'xpra.platform.darwin.osx_tray.OSXTray'>)
2020-06-23 12:43:24,207 after_handshake(<function TrayClient.create_xpra_tray.<locals>.reset_tray_title at 0x10ce289d0>, ()) on_handshake=[(<bound method OSXMenuHelper.add_about of <xpra .. xtra_menus.<locals>.add_ah at 0x10ce28940>, ())]
2020-06-23 12:43:24,208 sigchld(20, <frame at 0x102cd4040, file 'subprocess.pyc', line 1804, code _wait>)
2020-06-23 12:43:24,208 poll() procinfo list: []
2020-06-23 12:43:24,208 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:24,208 sigchld(20, <frame at 0x7ffea0011f10, file 'subprocess.pyc', line 1011, code communicate>)
2020-06-23 12:43:24,209 poll() procinfo list: []
2020-06-23 12:43:24,209 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:24,209 sigchld(20, <frame at 0x7ffea0011f10, file 'subprocess.pyc', line 1011, code communicate>)
2020-06-23 12:43:24,209 poll() procinfo list: []
2020-06-23 12:43:24,209 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:24,209 sigchld(20, <frame at 0x7ffea3504650, file 'subprocess.pyc', line 1886, code _communicate>)
2020-06-23 12:43:24,209 poll() procinfo list: []
2020-06-23 12:43:24,209 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:24,213 get_enabled_encoders(('rencode', 'bencode', 'yaml')) enabled=['rencode', 'bencode', 'yaml']
2020-06-23 12:43:24,214 get_version_info_full()={'version': '4.0.1', 'local_modifications': 0, 'revision': 26380, 'date': '2020-05-17', 'time': '08:48', 'bit': '64bit', 'cpu': 'i386', 'compiler': 'Apple clang version 11.0.0 (clang-1100.0.33.12)', 'linker': 'LLVM version 11.0.0, (clang-1100.0.33.12) (static support for 23, runtime is 23)', 'python': '3.8.2', 'cython': '0.29.17', 'lib.gobject_introspection': '1.60.2', 'lib.gtk': '3.24.10', 'lib.py3cairo': '1.18.1', 'lib.pygobject': '3.32.2', 'lib.python3': '3.8', 'lib.vpx': '1.8.2', 'lib.x264': '0.157.x'}
2020-06-23 12:43:24,216 mask_to_names(<flags 0 of type Gdk.ModifierType>)=[] swap_keys=True, modmap={<flags GDK_SHIFT_MASK of type Gdk.ModifierType>: 'shift', <flags GDK_LOCK_MASK of type Gdk.ModifierType>: 'lock', <flags GDK_SUPER_MASK of type Gdk.ModifierType>: None, <flags GDK_HYPER_MASK of type Gdk.ModifierType>: None, <flags GDK_META_MASK of type Gdk.ModifierType>: 'control', <flags GDK_CONTROL_MASK of type Gdk.ModifierType>: None}, num_lock_state=True, num_lock_modifier=None
2020-06-23 12:43:24,217 keyboard settings: layout=us
2020-06-23 12:43:24,217 mask_to_names(<flags 0 of type Gdk.ModifierType>)=[] swap_keys=True, modmap={<flags GDK_SHIFT_MASK of type Gdk.ModifierType>: 'shift', <flags GDK_LOCK_MASK of type Gdk.ModifierType>: 'lock', <flags GDK_SUPER_MASK of type Gdk.ModifierType>: None, <flags GDK_HYPER_MASK of type Gdk.ModifierType>: None, <flags GDK_META_MASK of type Gdk.ModifierType>: 'control', <flags GDK_CONTROL_MASK of type Gdk.ModifierType>: None}, num_lock_state=True, num_lock_modifier=None
2020-06-23 12:43:24,217 keyboard capabilities: {'xkbmap_layout': 'us', 'xkbmap_layouts': ['us'], 'xkbmap_variant': '', 'xkbmap_variants': [''], 'xkbmap_raw': False, 'xkbmap_layout_groups': True, 'xkbmap_print': '', 'xkbmap_query': '', 'xkbmap_query_struct': {}, 'xkbmap_mod_meanings': {}, 'xkbmap_mod_managed': [], 'xkbmap_mod_pointermissing': ['lock', 'control'], 'xkbmap_keycodes': [(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbersign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (65106, 'dead_circumflex', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'ooblique', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (65105, 'dead_acute', 39, 0, 0), (65113, 'dead_doubleacute', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_perispomeni', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (65104, 'dead_grave', 50, 0, 0), (65107, 'dead_perispomeni', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (16777232, 'U+0010', 64, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (16777232, 'U+0010', 79, 0, 0), (16777232, 'U+0010', 80, 0, 0), (65469, 'KP_Equal', 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)], 'xkbmap_x11_keycodes': {}, 'modifiers': [], 'keyboard_sync': False}
2020-06-23 12:43:24,218 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,218 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,218 backingScaleFactor=2.0
2020-06-23 12:43:24,218 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,218 monitor 0: ['0', 0, 0, 1440, 900, 331, 206]
2020-06-23 12:43:24,219 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,219 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,219 backingScaleFactor=2.0
2020-06-23 12:43:24,219 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,219 workarea=(0, 23, 1440, 877)
2020-06-23 12:43:24,219 Warning: ignoring invalid screen size 6264x6930mm
2020-06-23 12:43:24,219 using 331x206 mm
2020-06-23 12:43:24,265 screen: ('sin-mpbge.local', 1440, 900, 331, 206, [('0', 0, 0, 1440, 900, 331, 206, 0, 23, 1440, 877)], 0, 23, 1440, 877)
2020-06-23 12:43:24,265 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,266 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,266 backingScaleFactor=2.0
2020-06-23 12:43:24,266 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,266 monitor 0: ['0', 0, 0, 1440, 900, 331, 206]
2020-06-23 12:43:24,266 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,266 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,266 backingScaleFactor=2.0
2020-06-23 12:43:24,266 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,267 workarea=(0, 23, 1440, 877)
2020-06-23 12:43:24,267 screen: ('sin-mpbge.local', 1440, 900, 331, 206, [('0', 0, 0, 1440, 900, 331, 206, 0, 23, 1440, 877)], 0, 23, 1440, 877)
2020-06-23 12:43:24,267 get_screen_settings() sizes=[('sin-mpbge.local', 1440, 900, 331, 206, [('0', 0, 0, 1440, 900, 331, 206, 0, 23, 1440, 877)], 0, 23, 1440, 877)], 1 desktops: []
2020-06-23 12:43:24,267 get_screen_settings() xdpi=-1, ydpi=-1
2020-06-23 12:43:24,267 get_screen_settings() scaled: xdpi=72, ydpi=72
2020-06-23 12:43:24,267 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,267 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,267 backingScaleFactor=2.0
2020-06-23 12:43:24,267 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,268 monitor 0: ['0', 0, 0, 1440, 900, 331, 206]
2020-06-23 12:43:24,268 get_workareas() testing screen <NSScreen: 0x7ffe9e722460>
2020-06-23 12:43:24,268 frame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=900.0>>, visibleFrame=<NSRect origin=<NSPoint x=0.0 y=0.0> size=<NSSize width=1440.0 height=877.0>>
2020-06-23 12:43:24,268 backingScaleFactor=2.0
2020-06-23 12:43:24,268 get_workareas()=[(0, 23, 1440, 877)]
2020-06-23 12:43:24,268 workarea=(0, 23, 1440, 877)
2020-06-23 12:43:24,268 screen: ('sin-mpbge.local', 1440, 900, 331, 206, [('0', 0, 0, 1440, 900, 331, 206, 0, 23, 1440, 877)], 0, 23, 1440, 877)
2020-06-23 12:43:24,268 desktop size is 1440x900 with 1 screen:
2020-06-23 12:43:24,268 sin-mpbge.local (331x206 mm - DPI: 110x110) workarea: 1440x877 at 0x23
2020-06-23 12:43:24,269 monitor 2
2020-06-23 12:43:24,273 name is not set
2020-06-23 12:43:24,276 name is not set
2020-06-23 12:43:24,277 xdpi=72, ydpi=72
2020-06-23 12:43:24,277 get_dpi_caps()={'x': 72, 'y': 72, '': 72}
2020-06-23 12:43:24,277 get_vrefresh() 1 active displays: (69733248,) (err=0)
2020-06-23 12:43:24,277 get_vrefresh() refresh-rate(0x4280b80)=0
2020-06-23 12:43:24,277 get_vrefresh() found []
2020-06-23 12:43:24,278 audio capabilities: {'codec-full-names': True, 'decoders': ['opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac'], 'encoders': ['opus', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4'], 'send': True, 'receive': True, 'sources': ['osxaudiosrc', 'oss4src', 'audiotestsrc'], 'source.default': ['osxaudiosrc'], 'sinks': ['osxaudiosink', 'oss4sink'], 'sink.default': ['osxaudiosink'], 'muxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'demuxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'gst.version': ['1', '16', '2', '0'], 'pygst.version': ['3', '32', '2'], 'plugins': ['3gppmux', 'aacparse', 'ac3parse', 'amrparse', 'appsink', 'appsrc', 'audioamplify', 'audiobuffersplit', 'audiochannelmix', 'audiochebband', 'audiocheblimit', 'audioconvert', 'audiodynamic', 'audioecho', 'audiofirfilter', 'audioiirfilter', 'audiointerleave', 'audioinvert', 'audiokaraoke', 'audiolatency', 'audiomixer', 'audiomixmatrix', 'audiopanorama', 'audiorate', 'audioresample', 'audiotestsrc', 'audiowsincband', 'audiowsinclimit', 'bin', 'capsfilter', 'concat', 'dataurisrc', 'dcaparse', 'downloadbuffer', 'faac', 'faad', 'fakesink', 'fakesrc', 'fdsink', 'fdsrc', 'filesink', 'filesrc', 'flacdec', 'flacenc', 'flacparse', 'flactag', 'funnel', 'gdpdepay', 'gdppay', 'identity', 'input-selector', 'ismlmux', 'lamemp3enc', 'liveadder', 'matroskademux', 'matroskamux', 'matroskaparse', 'mj2mux', 'mp4mux', 'mpegaudioparse', 'multiqueue', 'oggaviparse', 'oggdemux', 'oggmux', 'oggparse', 'ogmaudioparse', 'ogmtextparse', 'ogmvideoparse', 'opusdec', 'opusenc', 'opusparse', 'oss4sink', 'oss4src', 'osxaudiosink', 'osxaudiosrc', 'output-selector', 'pipeline', 'qtdemux', 'qtmoovrecover', 'qtmux', 'queue', 'queue2', 'rtpxqtdepay', 'sbcparse', 'scaletempo', 'spacescope', 'spectrascope', 'speexdec', 'speexenc', 'stereo', 'streamiddemux', 'synaescope', 'tee', 'typefind', 'valve', 'volume', 'vorbisdec', 'vorbisenc', 'vorbisparse', 'vorbistag', 'wavenc', 'wavescope', 'wavpackparse', 'wavparse', 'webmmux'], 'python.version': ['3', '8', '2'], 'python.bits': b'64', 'bundle-metadata': ['True']}
2020-06-23 12:43:24,285 get_caps() found adapter-type=IEEE80211
2020-06-23 12:43:24,285 bandwidth-limit setting=None, socket-speed=0
2020-06-23 12:43:24,285 bandwidth-limit capability=0
2020-06-23 12:43:24,286 video_decodings=('h264', 'vp8', 'h265', 'mpeg4', 'vp9')
2020-06-23 12:43:24,286 get_batch_caps()={}
2020-06-23 12:43:24,286 get_server_full_csc_modes_for_rgb('RGB', 'RGBX', 'RGBA')
2020-06-23 12:43:24,286 get_client_full_csc_modes(('BGR', 'BGRX', 'GBRP', 'RGB', 'RGB', 'RGBA', 'RGBX', 'RGBX', 'XBGR', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P')) decoder encodings=dict_keys(['h264', 'vp8', 'h265', 'mpeg4', 'vp9'])
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with ARGB mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with BGRA mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with BGRX mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with GBRP mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with RGB mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with XRGB mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with YUV420P mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with YUV422P mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h264 with YUV444P mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for vp8 with YUV420P mode
2020-06-23 12:43:24,286 found decoder dec_vpx for vp8 with YUV420P mode
2020-06-23 12:43:24,286 found decoder dec_avcodec2 for h265 with ARGB mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with BGRA mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with BGRX mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with GBRP mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with RGB mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with XRGB mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with YUV420P mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with YUV422P mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for h265 with YUV444P mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for mpeg4 with YUV420P mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for vp9 with YUV420P mode
2020-06-23 12:43:24,287 found decoder dec_vpx for vp9 with YUV420P mode
2020-06-23 12:43:24,287 found decoder dec_avcodec2 for vp9 with YUV444P mode
2020-06-23 12:43:24,287 found decoder dec_vpx for vp9 with YUV444P mode
2020-06-23 12:43:24,287 get_client_full_csc_modes(('BGR', 'BGRX', 'GBRP', 'RGB', 'RGB', 'RGBA', 'RGBX', 'RGBX', 'XBGR', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'))={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'mpeg4': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:24,287 supported full csc_modes={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'mpeg4': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P'], 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}
2020-06-23 12:43:24,287 x264 encoding options: {'YUV420P.profile': 'high10', 'fast-decode': False}
2020-06-23 12:43:24,287 encoding capabilities: {'flush': True, 'video_scaling': True, 'video_b_frames': ('h264',), 'video_max_size': (8192, 8192), 'max-soft-expired': 5, 'send-timestamps': False, 'supports_delta': ('png', 'rgb24', 'rgb32'), '': 'auto', 'pillow.version': '7.1.2', 'jpeg.version': 1, 'webp.version': (1, 1, 0), 'swscale.version': (5, 5, 100), 'libyuv.version': 0, 'avcodec2.version': (58, 54, 100), 'vpx.version': '1.8.2', 'min-quality': 30, 'speed': 0, 'min-speed': 30, 'rgb_zlib': True, 'rgb_lz4': False, 'rgb_lzo': True, 'rgb_brotli': True, 'rgb_formats': ['RGB', 'RGBX', 'RGBA'], 'full_csc_modes': {'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'mpeg4': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P'], 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}, 'h264.YUV420P.profile': 'high10', 'h264.fast-decode': False}
2020-06-23 12:43:24,288 get_enabled_encoders(('rencode', 'bencode', 'yaml')) enabled=['rencode', 'bencode', 'yaml']
2020-06-23 12:43:24,288 get_control_commands_caps()=['show_session_info', 'show_bug_report', 'debug', 'enable_zlib', 'enable_lzo', 'enable_brotli', 'enable_rencode', 'enable_bencode', 'enable_yaml']
2020-06-23 12:43:24,288 default icon theme: <Gtk.IconTheme object at 0x10ce3cf40 (GtkIconTheme at 0x7ffea0a106b0)>
2020-06-23 12:43:24,289 icon search path: ['/Users/mkoerber/.local/share/icons', '/Users/mkoerber/.icons', '/Applications/Xpra.app/Contents/Resources/share/icons', '/Applications/Xpra.app/Contents/Resources/share/pixmaps']
2020-06-23 12:43:24,379 contexts: ['Emotes', 'Emblems', 'Actions', 'UI', 'Categories', 'Legacy', 'Devices', 'Places', 'Applications', 'Status', 'MimeTypes']
2020-06-23 12:43:24,381 icons: ['face-laugh-symbolic', 'face-raspberry-symbolic', 'face-monkey-symbolic', 'face-uncertain-symbolic', 'face-embarrassed-symbolic', 'face-glasses-symbolic', 'face-yawn-symbolic', 'face-smirk-symbolic', 'face-kiss-symbolic', 'face-smile-big-symbolic', 'face-shutmouth-symbolic', 'face-sad-symbolic', 'face-cool-symbolic', 'emote-love-symbolic', 'face-crying-symbolic', 'face-smile-symbolic', 'face-tired-symbolic', 'face-angry-symbolic', 'face-worried-symbolic', 'face-plain-symbolic', 'face-devilish-symbolic', 'face-angel-symbolic', 'face-sick-symbolic', 'face-wink-symbolic', 'face-surprise-symbolic', 'face-confused-symbolic', 'emblem-important-symbolic', 'emblem-synchronizing', 'emblem-default-symbolic', 'emblem-favorite-symbolic', 'emblem-unreadable', 'emblem-shared', 'emblem-synchronizing-symbolic', 'emblem-readonly', 'emblem-ok-symbolic', 'emblem-videos-symbolic', 'emblem-photos-symbolic', 'emblem-documents-symbolic', 'emblem-symbolic-link', 'emblem-shared-symbolic', 'emblem-system-symbolic', 'emblem-music-symbolic', 'gtk-orientation-reverse-portrait', 'media-eject-symbolic', 'media-skip-forward-symbolic', 'format-justify-fill-symbolic', 'gtk-color-picker', 'media-playback-pause-symbolic', 'gtk-undelete-rtl', 'view-continuous-symbolic', 'insert-text-symbolic', 'open-menu-symbolic', 'list-add-symbolic', 'view-restore-symbolic', 'error-correct-symbolic', 'gtk-orientation-landscape', 'object-rotate-left-symbolic', 'bookmark-new-symbolic', 'value-decrease-symbolic', 'go-down-symbolic', 'insert-link-symbolic', 'process-stop-symbolic', 'view-list-bullet-symbolic', 'document-revert-symbolic-rtl', 'document-revert-symbolic', 'edit-redo-symbolic', 'insert-object-symbolic', 'gesture-two-finger-swipe-left-symbolic', 'format-indent-more-symbolic-rtl', 'font-select-symbolic', 'edit-paste-symbolic', 'media-skip-backward-symbolic-rtl', 'gtk-index', 'mail-mark-junk-symbolic', 'zoom-fit-best-symbolic', 'call-start-symbolic', 'media-seek-backward-symbolic-rtl', 'go-next-symbolic-rtl', 'format-text-strikethrough-symbolic', 'edit-copy-symbolic', 'gtk-caps-lock-warning', 'media-playback-stop-symbolic', 'system-log-out-symbolic', 'view-more-symbolic', 'value-increase-symbolic', 'color-select-symbolic', 'view-sort-ascending-symbolic', 'edit-cut-symbolic', 'mail-mark-important-symbolic', 'zoom-in-symbolic', 'edit-delete-symbolic', 'go-jump-symbolic', 'media-skip-forward-symbolic-rtl', 'gtk-disconnect', 'view-dual-symbolic', 'edit-clear-all-symbolic', 'view-list-ordered-symbolic', 'edit-redo-symbolic-rtl', 'document-properties-symbolic', 'go-first-symbolic', 'gtk-edit', 'go-home-symbolic', 'gtk-ok', 'star-new-symbolic', 'mail-reply-sender-symbolic', 'view-more-horizontal-symbolic', 'view-refresh-symbolic', 'media-view-subtitles-symbolic', 'format-indent-less-symbolic-rtl', 'gesture-pinch-symbolic', 'view-mirror-symbolic', 'object-rotate-right-symbolic', 'contact-new-symbolic', 'view-grid-symbolic', 'mail-forward-symbolic', 'mail-reply-all-symbolic', 'folder-new-symbolic', 'zoom-out-symbolic', 'format-justify-right-symbolic', 'view-list-symbolic', 'application-exit-symbolic', 'media-skip-backward-symbolic', 'view-paged-symbolic', 'go-jump-symbolic-rtl', 'go-up-symbolic', 'format-indent-less-symbolic', 'insert-image-symbolic', 'action-unavailable-symbolic', 'mark-location-symbolic', 'tab-new-symbolic', 'media-seek-forward-symbolic-rtl', 'gtk-apply', 'document-new-symbolic', 'gtk-dnd', 'media-seek-backward-symbolic', 'gesture-two-finger-swipe-right-symbolic', 'go-first-symbolic-rtl', 'help-about-symbolic', 'media-seek-forward-symbolic', 'format-text-underline-symbolic', 'gtk-page-setup', 'gtk-yes', 'gtk-dnd-multiple', 'gtk-convert', 'mail-send-symbolic', 'edit-undo-symbolic', 'view-fullscreen-symbolic', 'call-stop-symbolic', 'mail-send-receive-symbolic', 'document-send-symbolic', 'list-remove-all-symbolic', 'gtk-select-color', 'media-record-symbolic', 'system-shutdown-symbolic', 'object-flip-vertical-symbolic', 'zoom-original-symbolic', 'document-open-symbolic', 'mail-mark-notjunk-symbolic', 'address-book-new-symbolic', 'edit-select-symbolic', 'document-open-recent-symbolic', 'system-search-symbolic', 'gtk-no', 'gtk-connect', 'gtk-preferences', 'media-playback-start-symbolic-rtl', 'find-location-symbolic', 'object-flip-horizontal-symbolic', 'go-top-symbolic', 'system-run-symbolic', 'gtk-orientation-reverse-landscape', 'edit-select-all-symbolic', 'document-save-symbolic', 'view-pin-symbolic', 'format-text-direction-symbolic', 'appointment-new-symbolic', 'format-justify-left-symbolic', 'edit-clear-symbolic', 'view-sort-descending-symbolic', 'tools-check-spelling-symbolic', 'edit-clear-symbolic-rtl', 'edit-find-replace-symbolic', 'object-select-symbolic', 'gesture-rotate-anticlockwise-symbolic', 'go-last-symbolic-rtl', 'edit-undo-symbolic-rtl', 'system-reboot-symbolic', 'list-remove-symbolic', 'go-next-symbolic', 'mail-message-new-symbolic', 'camera-switch-symbolic', 'format-indent-more-symbolic', 'go-previous-symbolic-rtl', 'system-switch-user-symbolic', 'format-text-bold-symbolic', 'document-page-setup-symbolic', 'gtk-select-font', 'go-bottom-symbolic', 'go-previous-symbolic', 'gtk-cancel', 'document-print-symbolic', 'media-playback-start-symbolic', 'gesture-stretch-symbolic', 'gtk-undelete', 'document-edit-symbolic', 'view-app-grid-symbolic', 'edit-find-symbolic', 'go-last-symbolic', 'gtk-orientation-portrait', 'format-text-italic-symbolic', 'format-justify-center-symbolic', 'document-print-preview-symbolic', 'gesture-rotate-clockwise-symbolic', 'document-save-as-symbolic', 'format-text-direction-symbolic-rtl', 'send-to-symbolic', 'window-new-symbolic', 'window-restore-symbolic', 'selection-end-symbolic', 'focus-windows-symbolic', 'selection-start-symbolic-rtl', 'window-minimize-symbolic', 'pan-down-symbolic', 'list-drag-handle-symbolic', 'radio-checked-symbolic', 'pan-start-symbolic', 'pan-start-symbolic-rtl', 'selection-end-symbolic-rtl', 'window-maximize-symbolic', 'pan-up-symbolic', 'radio-symbolic', 'pan-end-symbolic', 'focus-legacy-systray-symbolic', 'checkbox-symbolic', 'radio-mixed-symbolic', 'focus-top-bar-symbolic', 'checkbox-mixed-symbolic', 'window-close-symbolic', 'pan-end-symbolic-rtl', 'selection-start-symbolic', 'checkbox-checked-symbolic', 'applications-system-symbolic', 'applications-utilities-symbolic', 'emoji-symbols-symbolic', 'emoji-body-symbolic', 'emoji-flags-symbolic', 'applications-science-symbolic', 'emoji-nature-symbolic', 'emoji-recent-symbolic', 'applications-graphics-symbolic', 'applications-multimedia-symbolic', 'emoji-people-symbolic', 'emoji-food-symbolic', 'preferences-other-symbolic', 'preferences-system-symbolic', 'emoji-activities-symbolic', 'emoji-objects-symbolic', 'applications-engineering-symbolic', 'applications-games-symbolic', 'system-help-symbolic', 'emoji-travel-symbolic', 'ac-adapter', 'dialog-warning', 'go-first-rtl', 'audio-volume-medium', 'media-skip-forward', 'security-low', 'format-justify-right', 'user-away', 'go-last', 'system-lock-screen', 'appointment-new', 'mail-attachment', 'media-playback-start-rtl', 'mail-mark-read', 'system-help', 'edit-redo-rtl', 'microphone-sensitivity-muted', 'face-surprise', 'go-next', 'modem', 'mail-read', 'format-text-italic', 'pda', 'edit-find', 'edit-delete', 'battery-low', 'camera-web', 'applications-development', 'network-cellular-connected', 'applications-office', 'user-available', 'view-sort-ascending', 'mail-unread', 'preferences-system-sharing', 'help-browser', 'trophy-silver', 'printer-printing', 'preferences-desktop-screensaver', 'applications-other', 'system-log-out', 'window-close', 'applications-science', 'document-new', 'applications-engineering', 'mail-mark-junk', 'preferences-other', 'microphone-sensitivity-low', 'input-gaming', 'mail-reply-sender', 'media-tape', 'uninterruptible-power-supply', 'view-restore', 'face-angel', 'audio-volume-muted', 'face-embarrassed', 'mail-send', 'format-justify-fill', 'mail-mark-notjunk', 'preferences-desktop', 'ebook-reader', 'media-seek-backward-rtl', 'go-next-rtl', 'emblem-new', 'user-offline', 'input-mouse', 'emblem-mail', 'system-file-manager', 'zoom-fit-best', 'view-sort-descending', 'view-refresh', 'weather-fog', 'object-flip-horizontal', 'media-playback-pause', 'face-cool', 'face-laugh', 'preferences-desktop-display', 'mail-signed', 'preferences-desktop-theme', 'document-save', 'document-print-preview', 'weather-few-clouds-night', 'accessories-calculator', 'format-text-direction-rtl', 'input-touchpad', 'go-first', 'edit-cut', 'trophy-gold', 'accessories-dictionary', 'preferences-system', 'applications-system', 'task-due', 'process-stop', 'weather-showers', 'document-revert-rtl', 'media-skip-forward-rtl', 'camera-photo', 'media-seek-backward', 'preferences-system-network', 'scanner', 'format-text-strikethrough', 'edit-find-replace', 'edit-paste', 'applications-internet', 'edit-clear', 'user-invisible', 'audio-volume-high', 'dialog-question', 'mail-message-new', 'printer-error', 'go-top', 'go-bottom', 'call-start', 'mail-mark-unread', 'network-transmit-receive', 'format-text-direction-ltr', 'applications-accessories', 'insert-text', 'battery-good', 'format-indent-less', 'preferences-desktop-accessibility', 'battery-caution', 'help-about', 'format-justify-center', 'audio-card', 'software-update-available', 'face-kiss', 'network-offline', 'dialog-password', 'web-browser', 'folder-new', 'emblem-system', 'software-update-urgent', 'media-record', 'starred', 'preferences-system-privacy', 'mail-replied', 'format-text-bold', 'emote-love', 'weather-few-clouds', 'computer', 'face-glasses', 'document-save-as', 'document-revert', 'face-monkey', 'weather-storm', 'object-rotate-left', 'media-playlist-shuffle', 'format-text-underline', 'application-exit', 'network-wired-disconnected', 'user-info', 'bookmark-new', 'preferences-desktop-remote-desktop', 'microphone-sensitivity-high', 'applications-utilities', 'media-playback-start', 'preferences-desktop-keyboard-shortcuts', 'format-indent-more', 'document-print', 'input-dialpad', 'preferences-desktop-locale', 'battery-full-charged', 'utilities-terminal', 'network-receive', 'face-worried', 'zoom-out', 'emblem-generic', 'multimedia-player', 'computer-fail', 'network-error', 'battery-good-charging', 'folder-visiting', 'face-wink', 'battery-empty', 'system-users', 'mail-send-receive', 'tools-check-spelling', 'face-crying', 'battery-full-charging', 'edit-clear-all', 'edit-redo', 'changes-allow', 'network-wireless', 'window-new', 'network-transmit', 'preferences-desktop-personal', 'video-display', 'media-removable', 'face-smirk', 'list-add', 'weather-clear-night', 'face-smile-big', 'system-shutdown', 'mail-mark-important', 'preferences-desktop-keyboard', 'system-software-install', 'format-indent-less-rtl', 'mail-forward', 'dialog-error', 'preferences-system-search', 'image-missing', 'document-properties', 'emblem-package', 'phone', 'call-stop', 'media-skip-backward', 'printer', 'media-playlist-repeat', 'insert-link', 'face-angry', 'format-justify-left', 'multimedia-volume-control', 'face-plain', 'dialog-information', 'preferences-system-windows', 'media-flash', 'camera-video', 'semi-starred-rtl', 'user-busy', 'network-wireless-encrypted', 'zoom-original', 'mail-signed-verified', 'insert-image', 'input-tablet', 'emblem-documents', 'go-up', 'face-sad', 'media-optical', 'applications-graphics', 'object-flip-vertical', 'system-run', 'network-wired', 'weather-showers-scattered', 'contact-new', 'non-starred', 'user-idle', 'go-home', 'edit-clear-rtl', 'format-indent-more-rtl', 'face-uncertain', 'face-raspberry', 'emblem-synchronizing', 'document-open-recent', 'mark-location', 'user-trash-full', 'battery-full', 'view-fullscreen', 'go-last-rtl', 'face-tired', 'weather-snow', 'media-seek-forward', 'audio-volume-low', 'document-page-setup', 'media-skip-backward-rtl', 'appointment-soon', 'edit-select-all', 'weather-severe-alert', 'emblem-favorite', 'applets-screenshooter', 'preferences-desktop-wallpaper', 'semi-starred', 'edit-undo', 'zoom-in', 'insert-object', 'emblem-desktop', 'battery-low-charging', 'face-devilish', 'network-vpn', 'list-remove', 'help-contents', 'emblem-photos', 'media-seek-forward-rtl', 'weather-overcast', 'document-open', 'media-eject', 'microphone-sensitivity-medium', 'emblem-web', 'preferences-system-notifications', 'mail-reply-all', 'system-software-update', 'system-search', 'task-past-due', 'trophy-bronze', 'drive-optical', 'media-playback-stop', 'input-keyboard', 'battery-missing', 'face-sick', 'drive-multidisk', 'preferences-desktop-peripherals', 'accessories-character-map', 'media-floppy', 'tab-new', 'accessories-text-editor', 'emblem-default', 'weather-clear', 'printer-network', 'security-high', 'edit-copy', 'help-faq', 'battery', 'go-down', 'battery-caution-charging', 'audio-speakers', 'object-rotate-right', 'emblem-urgent', 'face-smile', 'security-medium', 'go-previous', 'preferences-desktop-font', 'changes-prevent', 'appointment-missed', 'address-book-new', 'go-previous-rtl', 'emblem-important', 'go-jump', 'edit-undo-rtl', 'document-send', 'network-idle', 'applications-games', 'emblem-downloads', 'input-keyboard-symbolic', 'media-zip-symbolic', 'input-gaming-symbolic', 'audio-speakers-symbolic', 'audio-card-symbolic', 'drive-multidisk-symbolic', 'camera-video-symbolic', 'drive-optical-symbolic', 'phone-symbolic', 'computer-apple-ipad-symbolic', 'multimedia-player-symbolic', 'video-display-symbolic', 'audio-headphones-symbolic', 'printer-symbolic', 'media-optical-symbolic', 'camera-web-symbolic', 'media-floppy-symbolic', 'battery-symbolic', 'network-wireless-symbolic', 'bluetooth-symbolic', 'camera-photo-symbolic', 'computer-symbolic', 'drive-removable-media-symbolic', 'input-dialpad-symbolic', 'phone-apple-iphone-symbolic', 'scanner-symbolic', 'display-projector-symbolic', 'video-joined-displays-symbolic', 'multimedia-player-apple-ipod-touch-symbolic', 'input-tablet-symbolic', 'thunderbolt-symbolic', 'drive-harddisk', 'colorimeter-colorhug-symbolic', 'media-removable-symbolic', 'auth-fingerprint-symbolic', 'auth-smartcard-symbolic', 'audio-headset-symbolic', 'media-optical-bd-symbolic', 'media-optical-cd-audio-symbolic', 'input-mouse-symbolic', 'input-touchpad-symbolic', 'computer', 'media-flash-symbolic', 'drive-harddisk-system-symbolic', 'drive-removable-media', 'audio-microphone', 'phone-old-symbolic', 'drive-harddisk-symbolic', 'drive-harddisk-usb-symbolic', 'auth-sim-symbolic', 'media-optical-dvd-symbolic', 'uninterruptible-power-supply-symbolic', 'audio-headphones', 'video-single-display-symbolic', 'modem-symbolic', 'audio-headset', 'media-tape-symbolic', 'drive-harddisk-solidstate-symbolic', 'pda-symbolic', 'audio-input-microphone-symbolic', 'ac-adapter-symbolic', 'printer-network-symbolic', 'tv-symbolic', 'drive-harddisk-ieee1394-symbolic', 'network-wired-symbolic', 'folder-music-symbolic', 'user-trash-symbolic', 'user-home-symbolic', 'folder-music', 'folder', 'folder-pictures-symbolic', 'folder-publicshare-symbolic', 'folder-templates', 'folder-publicshare', 'folder-templates-symbolic', 'folder-saved-search', 'folder-drag-accept', 'folder-download', 'user-home', 'network-server', 'folder-remote', 'folder-symbolic', 'folder-documents', 'user-desktop', 'user-trash', 'folder-saved-search-symbolic', 'network-workgroup', 'folder-open', 'folder-videos-symbolic', 'folder-remote-symbolic', 'user-bookmarks-symbolic', 'start-here', 'network-workgroup-symbolic', 'network-server-symbolic', 'user-desktop-symbolic', 'start-here-symbolic', 'folder-videos', 'folder-download-symbolic', 'folder-pictures', 'folder-documents-symbolic', 'user-bookmarks', 'preferences-system-search-symbolic', 'preferences-desktop-remote-desktop-symbolic', 'user-info-symbolic', 'preferences-desktop-keyboard-symbolic', 'preferences-color-symbolic', 'preferences-system-devices-symbolic', 'preferences-system-network-proxy-symbolic', 'system-file-manager-symbolic', 'accessories-calculator-symbolic', 'utilities-terminal-symbolic', 'preferences-desktop-display-symbolic', 'text-editor-symbolic', 'applets-screenshooter-symbolic', 'help-browser-symbolic', 'web-browser-symbolic', 'system-users-symbolic', 'system-software-install-symbolic', 'preferences-system-network-symbolic', 'preferences-system-details-symbolic', 'preferences-desktop-locale-symbolic', 'preferences-system-time-symbolic', 'preferences-desktop-wallpaper-symbolic', 'multimedia-volume-control-symbolic', 'preferences-system-privacy-symbolic', 'accessories-character-map-symbolic', 'help-contents-symbolic', 'help-faq-symbolic', 'preferences-system-sharing-symbolic', 'gnome-power-manager-symbolic', 'preferences-system-notifications-symbolic', 'goa-panel-symbolic', 'accessories-dictionary-symbolic', 'accessories-text-editor-symbolic', 'preferences-desktop-screensaver-symbolic', 'preferences-desktop-font-symbolic', 'preferences-desktop-keyboard-shortcuts-symbolic', 'preferences-desktop-accessibility-symbolic', 'media-playlist-repeat-symbolic-rtl', 'semi-starred-symbolic', 'camera-disabled-symbolic', 'changes-allow-symbolic', 'rotation-allowed-symbolic', 'non-starred-symbolic', 'call-missed-symbolic', 'bluetooth-active-symbolic', 'microphone-sensitivity-medium-symbolic', 'media-playlist-repeat-song-symbolic', 'changes-prevent-symbolic', 'image-loading', 'network-wireless-signal-ok-symbolic', 'security-low-symbolic', 'media-playlist-repeat-symbolic', 'battery-empty-charging-symbolic', 'weather-few-clouds-symbolic', 'printer-printing-symbolic', 'orientation-landscape-symbolic', 'weather-showers-symbolic', 'rotation-locked-symbolic', 'audio-volume-high-symbolic', 'mail-attachment-symbolic', 'semi-starred-symbolic-rtl', 'battery-empty-symbolic', 'weather-severe-alert-symbolic', 'view-wrapped-symbolic-rtl', 'user-invisible-symbolic', 'network-wireless-signal-none-symbolic', 'alarm-symbolic', 'network-vpn-symbolic', 'display-brightness-symbolic', 'network-cellular-signal-good-symbolic', 'task-due-symbolic', 'software-update-available-symbolic', 'avatar-default', 'weather-fog-symbolic', 'network-wired-no-route-symbolic', 'dialog-password-symbolic', 'battery-low-charging-symbolic', 'starred-symbolic', 'network-cellular-offline-symbolic', 'network-cellular-3g-symbolic', 'weather-clear-symbolic', 'channel-insecure-symbolic', 'weather-storm-symbolic', 'system-lock-screen-symbolic', 'dialog-error-symbolic', 'appointment-soon-symbolic', 'switch-on-symbolic', 'view-wrapped-symbolic', 'network-cellular-4g-symbolic', 'airplane-mode-symbolic', 'daytime-sunset-symbolic', 'night-light-symbolic', 'notifications-disabled-symbolic', 'network-cellular-signal-excellent-symbolic', 'battery-full-charging-symbolic', 'auth-sim-missing-symbolic', 'keyboard-brightness-symbolic', 'network-vpn-acquiring-symbolic', 'call-incoming-symbolic', 'network-idle-symbolic', 'mail-unread-symbolic', 'battery-good-symbolic', 'user-idle-symbolic', 'audio-volume-low-symbolic', 'location-services-active-symbolic', 'location-services-disabled-symbolic', 'network-vpn-no-route-symbolic', 'dialog-warning-symbolic', 'avatar-default-symbolic', 'software-update-urgent-symbolic', 'mail-read-symbolic', 'network-wired-offline-symbolic', 'switch-off-symbolic', 'process-working-symbolic', 'weather-snow-symbolic', 'network-cellular-signal-weak-symbolic', 'mail-replied-symbolic', 'microphone-sensitivity-muted-symbolic', 'microphone-sensitivity-low-symbolic', 'appointment-missed-symbolic', 'network-wireless-encrypted-symbolic', 'media-playlist-consecutive-symbolic-rtl', 'network-cellular-edge-symbolic', 'folder-open-symbolic', 'media-playlist-repeat-song-symbolic-rtl', 'microphone-disabled-symbolic', 'battery-caution-charging-symbolic', 'battery-full-symbolic', 'user-available-symbolic', 'network-no-route-symbolic', 'printer-warning-symbolic', 'network-cellular-no-route-symbolic', 'battery-low-symbolic', 'orientation-landscape-inverse-symbolic', 'microphone-sensitivity-high-symbolic', 'task-past-due-symbolic', 'network-wired-acquiring-symbolic', 'orientation-portrait-symbolic', 'network-cellular-connected-symbolic', 'audio-volume-muted-symbolic', 'security-high-symbolic', 'user-trash-full-symbolic', 'thunderbolt-acquiring-symbolic', 'network-transmit-receive-symbolic', 'touchpad-disabled-symbolic', 'image-loading-symbolic', 'caps-lock-symbolic', 'network-wireless-connected-symbolic', 'audio-volume-overamplified-symbolic', 'dialog-information-symbolic', 'audio-volume-medium-symbolic', 'weather-showers-scattered-symbolic', 'battery-good-charging-symbolic', 'network-wireless-signal-weak-symbolic', 'printer-error-symbolic', 'media-playlist-shuffle-symbolic-rtl', 'security-medium-symbolic', 'network-transmit-symbolic', 'auth-sim-locked-symbolic', 'weather-clear-night-symbolic', 'battery-caution-symbolic', 'orientation-portrait-inverse-symbolic', 'network-wireless-signal-excellent-symbolic', 'image-missing', 'content-loading-symbolic', 'network-cellular-hspa-symbolic', 'network-cellular-gprs-symbolic', 'folder-drag-accept-symbolic', 'user-away-symbolic', 'dialog-question-symbolic', 'call-outgoing-symbolic', 'network-wireless-hotspot-symbolic', 'network-wireless-offline-symbolic', 'battery-missing-symbolic', 'weather-windy-symbolic', 'media-playlist-shuffle-symbolic', 'user-offline-symbolic', 'network-cellular-acquiring-symbolic', 'media-playlist-consecutive-symbolic', 'user-busy-symbolic', 'screen-shared-symbolic', 'network-wireless-signal-good-symbolic', 'daytime-sunrise-symbolic', 'folder-visiting-symbolic', 'network-wireless-no-route-symbolic', 'weather-few-clouds-night-symbolic', 'channel-secure-symbolic', 'computer-fail-symbolic', 'user-not-tracked-symbolic', 'network-wireless-acquiring-symbolic', 'network-receive-symbolic', 'network-error-symbolic', 'network-cellular-signal-none-symbolic', 'weather-overcast-symbolic', 'network-wired-disconnected-symbolic', 'network-offline-symbolic', 'bluetooth-disabled-symbolic', 'battery-full-charged-symbolic', 'network-cellular-signal-ok-symbolic', 'user-status-pending-symbolic', 'x-office-presentation-template', 'x-office-calendar', 'x-office-spreadsheet-symbolic', 'x-office-address-book-symbolic', 'inode-directory-symbolic', 'video-x-generic', 'application-x-executable-symbolic', 'text-x-preview', 'text-x-generic-symbolic', 'font-x-generic-symbolic', 'text-x-script', 'text-html', 'audio-x-generic', 'package-x-generic-symbolic', 'application-rss+xml-symbolic', 'application-x-firmware', 'x-office-document', 'x-office-spreadsheet-template', 'application-x-executable', 'image-x-generic', 'x-office-document-symbolic', 'x-office-drawing', 'x-office-spreadsheet', 'video-x-generic-symbolic', 'font-x-generic', 'text-x-generic-template', 'x-office-presentation', 'x-office-drawing-symbolic', 'x-office-calendar-symbolic', 'application-x-addon-symbolic', 'application-certificate', 'application-x-appliance-symbolic', 'audio-x-generic-symbolic', 'x-office-document-template', 'text-x-generic', 'application-x-addon', 'x-office-presentation-symbolic', 'x-office-drawing-template', 'x-package-repository', 'application-certificate-symbolic', 'package-x-generic', 'image-x-generic-symbolic', 'x-office-address-book', 'application-x-firmware-symbolic']
2020-06-23 12:43:24,381 metadata.supported: ['title', 'icon-title', 'pid', 'iconic', 'size-hints', 'class-instance', 'client-machine', 'transient-for', 'window-type', 'fullscreen', 'maximized', 'decorations', 'skip-taskbar', 'skip-pager', 'has-alpha', 'override-redirect', 'tray', 'modal', 'role', 'opacity', 'xid', 'group-leader', 'command', 'workspace', 'above', 'below', 'sticky', 'set-initial-position', 'content-type', 'shaded', 'bypass-compositor', 'strut', 'fullscreen-monitors']
2020-06-23 12:43:24,385 get_window_frame_sizes()={'offset': (0, 22), 'frame': (0, 0, 22, 0)}
2020-06-23 12:43:24,385 send_hello() packet={'digest': ['xor', 'hmac+sha512', 'hmac+sha3_512', 'hmac+sha3_384', 'hmac+sha3_256', 'hmac+sha3_224', 'hmac+sha384', 'hmac+sha256', 'hmac+sha224', 'hmac+blake2s', 'hmac+blake2b', 'des', 'kerberos', 'gss', 'u2f'], 'salt-digest': ('hmac+sha512', 'hmac+sha3_512', 'hmac+sha3_384', 'hmac+sha3_256', 'hmac+sha3_224', 'hmac+sha384', 'hmac+sha256', 'hmac+sha224', 'hmac+blake2s', 'hmac+blake2b'), 'compressors': ['zlib', 'lzo', 'brotli'], 'encoders': ['rencode', 'bencode', 'yaml'], 'python-lzo': True, 'python-lzo.version': b'1.12', 'lz4': False, 'lzo': True, 'lzo.version': b'2.10', 'zlib': True, 'zlib.version': '1.0', 'brotli': True, 'brotli.version': '1.0.7', 'rencode': True, 'rencode.version': ('Cython', 1, 0, 6), 'bencode': True, 'bencode.version': (b'Cython', 4, 0), 'yaml': True, 'yaml.version': '5.3', 'file-transfer': True, 'file-transfer-ask': True, 'file-size-limit': 100, 'file-chunks': 65536, 'open-files': True, 'open-files-ask': True, 'printing': True, 'printing-ask': False, 'open-url': True, 'open-url-ask': True, 'file-ask-timeout': 3600, 'version': '4.0.1', 'websocket.multi-packet': True, 'hostname': 'sin-mpbge', 'uuid': 'e9b5c2825739a81cc98c9590e4e07d262bfccfae', 'session-id': '7183cbf147a845978afb2cf31a696738', 'username': 'mathias', 'name': 'Mathias Koerber', 'client_type': 'Python/GTK3', 'python.version': (3, 8, 2), 'python.bits': 64, 'compression_level': 1, 'argv': ['/Applications/Xpra.app/Contents/MacOS/Xpra'], 'build.version': '4.0.1', 'build.local_modifications': 0, 'build.revision': 26380, 'build.date': '2020-05-17', 'build.time': '08:48', 'build.bit': '64bit', 'build.cpu': 'i386', 'build.compiler': 'Apple clang version 11.0.0 (clang-1100.0.33.12)', 'build.linker': 'LLVM version 11.0.0, (clang-1100.0.33.12) (static support for 23, runtime is 23)', 'build.python': '3.8.2', 'build.cython': '0.29.17', 'build.lib.gobject_introspection': '1.60.2', 'build.lib.gtk': '3.24.10', 'build.lib.py3cairo': '1.18.1', 'build.lib.pygobject': '3.32.2', 'build.lib.python3': '3.8', 'build.lib.vpx': '1.8.2', 'build.lib.x264': '0.157.x', 'machine_id': 'None', 'randr_notify': True, 'windows': True, 'aliases': {'hello': 1, 'info': 2, 'open-url': 3, 'send-file': 4, 'send-data-request': 5, 'send-data-response': 6, 'ack-file-chunk': 7, 'send-file-chunk': 8, 'sound-data': 9, 'new-stream': 10, 'state-changed': 11, 'new-buffer': 12, 'cleanup': 13, 'add_data': 14, 'stop': 15, 'ping': 16, 'ping_echo': 17, 'info-response': 18, 'server-event': 19, 'disconnect': 20, 'set_deflate': 21, 'connection-lost': 22, 'gibberish': 23, 'invalid': 24, 'show-desktop': 25, 'desktop_size': 26, 'new-window': 27, 'new-override-redirect': 28, 'new-tray': 29, 'raise-window': 30, 'initiate-moveresize': 31, 'window-move-resize': 32, 'window-resized': 33, 'window-metadata': 34, 'configure-override-redirect': 35, 'lost-window': 36, 'window-icon': 37, 'draw': 38, 'eos': 39, 'cursor': 40, 'bell': 41, 'pointer-position': 42, 'pointer-grab': 43, 'pointer-ungrab': 44, 'webcam-stop': 45, 'webcam-ack': 46, 'set-clipboard-enabled': 47, 'clipboard-token': 48, 'clipboard-request': 49, 'clipboard-contents': 50, 'clipboard-contents-none': 51, 'clipboard-pending-requests': 52, 'clipboard-enable-selections': 53, 'notify_show': 54, 'notify_close': 55, 'rpc-reply': 56, 'startup-complete': 57, 'setting-change': 58, 'control': 59, 'encodings': 60, 'udp-control': 61}, 'session-type': '', 'wants_events': True, 'setting-change': True, 'xdg-menu-update': True, 'share': False, 'lock': False, 'mouse': True, 'xkbmap_layout': 'us', 'xkbmap_layouts': ['us'], 'xkbmap_variant': '', 'xkbmap_variants': [''], 'xkbmap_raw': False, 'xkbmap_layout_groups': True, 'xkbmap_print': '', 'xkbmap_query': '', 'xkbmap_query_struct': {}, 'xkbmap_mod_meanings': {}, 'xkbmap_mod_managed': [], 'xkbmap_mod_pointermissing': ['lock', 'control'], 'xkbmap_keycodes': [(97, 'a', 0, 0, 0), (65, 'A', 0, 0, 1), (229, 'aring', 0, 1, 0), (197, 'Aring', 0, 1, 1), (115, 's', 1, 0, 0), (83, 'S', 1, 0, 1), (223, 'ssharp', 1, 1, 0), (205, 'Iacute', 1, 1, 1), (100, 'd', 2, 0, 0), (68, 'D', 2, 0, 1), (2287, 'partialderivative', 2, 1, 0), (206, 'Icircumflex', 2, 1, 1), (102, 'f', 3, 0, 0), (70, 'F', 3, 0, 1), (2294, 'function', 3, 1, 0), (207, 'Idiaeresis', 3, 1, 1), (104, 'h', 4, 0, 0), (72, 'H', 4, 0, 1), (511, 'abovedot', 4, 1, 0), (211, 'Oacute', 4, 1, 1), (103, 'g', 5, 0, 0), (71, 'G', 5, 0, 1), (169, 'copyright', 5, 1, 0), (445, 'doubleacute', 5, 1, 1), (122, 'z', 6, 0, 0), (90, 'Z', 6, 0, 1), (2009, 'Greek_OMEGA', 6, 1, 0), (184, 'cedilla', 6, 1, 1), (120, 'x', 7, 0, 0), (88, 'X', 7, 0, 1), (16785992, 'U+2248', 7, 1, 0), (434, 'ogonek', 7, 1, 1), (99, 'c', 8, 0, 0), (67, 'C', 8, 0, 1), (231, 'ccedilla', 8, 1, 0), (199, 'Ccedilla', 8, 1, 1), (118, 'v', 9, 0, 0), (86, 'V', 9, 0, 1), (2262, 'radical', 9, 1, 0), (16786890, 'U+25CA', 9, 1, 1), (167, 'section', 10, 0, 0), (177, 'plusminus', 10, 0, 1), (98, 'b', 11, 0, 0), (66, 'B', 11, 0, 1), (2239, 'integral', 11, 1, 0), (697, 'idotless', 11, 1, 1), (113, 'q', 12, 0, 0), (81, 'Q', 12, 0, 1), (5053, 'oe', 12, 1, 0), (5052, 'OE', 12, 1, 1), (119, 'w', 13, 0, 0), (87, 'W', 13, 0, 1), (16785937, 'U+2211', 13, 1, 0), (2814, 'doublelowquotemark', 13, 1, 1), (101, 'e', 14, 0, 0), (69, 'E', 14, 0, 1), (65105, 'dead_acute', 14, 1, 0), (180, 'acute', 14, 1, 1), (114, 'r', 15, 0, 0), (82, 'R', 15, 0, 1), (174, 'registered', 15, 1, 0), (16785456, 'U+2030', 15, 1, 1), (121, 'y', 16, 0, 0), (89, 'Y', 16, 0, 1), (165, 'yen', 16, 1, 0), (193, 'Aacute', 16, 1, 1), (116, 't', 17, 0, 0), (84, 'T', 17, 0, 1), (2801, 'dagger', 17, 1, 0), (439, 'caron', 17, 1, 1), (49, '1', 18, 0, 0), (33, 'exclam', 18, 0, 1), (161, 'exclamdown', 18, 1, 0), (16785476, 'U+2044', 18, 1, 1), (50, '2', 19, 0, 0), (64, 'at', 19, 0, 1), (2761, 'trademark', 19, 1, 0), (8364, 'EuroSign', 19, 1, 1), (51, '3', 20, 0, 0), (35, 'numbersign', 20, 0, 1), (163, 'sterling', 20, 1, 0), (16785465, 'U+2039', 20, 1, 1), (52, '4', 21, 0, 0), (36, 'dollar', 21, 0, 1), (162, 'cent', 21, 1, 0), (16785466, 'U+203A', 21, 1, 1), (54, '6', 22, 0, 0), (65106, 'dead_circumflex', 22, 0, 1), (167, 'section', 22, 1, 0), (16841474, 'U+FB02', 22, 1, 1), (53, '5', 23, 0, 0), (37, 'percent', 23, 0, 1), (2242, 'infinity', 23, 1, 0), (16841473, 'U+FB01', 23, 1, 1), (61, 'equal', 24, 0, 0), (43, 'plus', 24, 0, 1), (2237, 'notequal', 24, 1, 0), (177, 'plusminus', 24, 1, 1), (57, '9', 25, 0, 0), (40, 'parenleft', 25, 0, 1), (170, 'ordfeminine', 25, 1, 0), (183, 'periodcentered', 25, 1, 1), (55, '7', 26, 0, 0), (38, 'ampersand', 26, 0, 1), (182, 'paragraph', 26, 1, 0), (2802, 'doubledagger', 26, 1, 1), (45, 'minus', 27, 0, 0), (95, 'underscore', 27, 0, 1), (2730, 'endash', 27, 1, 0), (2729, 'emdash', 27, 1, 1), (56, '8', 28, 0, 0), (42, 'asterisk', 28, 0, 1), (2790, 'enfilledcircbullet', 28, 1, 0), (176, 'degree', 28, 1, 1), (48, '0', 29, 0, 0), (41, 'parenright', 29, 0, 1), (186, 'masculine', 29, 1, 0), (2813, 'singlelowquotemark', 29, 1, 1), (93, 'bracketright', 30, 0, 0), (125, 'braceright', 30, 0, 1), (2768, 'leftsinglequotemark', 30, 1, 0), (2769, 'rightsinglequotemark', 30, 1, 1), (111, 'o', 31, 0, 0), (79, 'O', 31, 0, 1), (248, 'ooblique', 31, 1, 0), (216, 'Ooblique', 31, 1, 1), (117, 'u', 32, 0, 0), (85, 'U', 32, 0, 1), (65111, 'dead_diaeresis', 32, 1, 0), (168, 'diaeresis', 32, 1, 1), (91, 'bracketleft', 33, 0, 0), (123, 'braceleft', 33, 0, 1), (2770, 'leftdoublequotemark', 33, 1, 0), (2771, 'rightdoublequotemark', 33, 1, 1), (105, 'i', 34, 0, 0), (73, 'I', 34, 0, 1), (65106, 'dead_circumflex', 34, 1, 0), (16777926, 'U+02C6', 34, 1, 1), (112, 'p', 35, 0, 0), (80, 'P', 35, 0, 1), (2032, 'Greek_pi', 35, 1, 0), (16785935, 'U+220F', 35, 1, 1), (65293, 'Return', 36, 0, 0), (108, 'l', 37, 0, 0), (76, 'L', 37, 0, 1), (172, 'notsign', 37, 1, 0), (210, 'Ograve', 37, 1, 1), (106, 'j', 38, 0, 0), (74, 'J', 38, 0, 1), (16785926, 'U+2206', 38, 1, 0), (212, 'Ocircumflex', 38, 1, 1), (65105, 'dead_acute', 39, 0, 0), (65113, 'dead_doubleacute', 39, 0, 1), (230, 'ae', 39, 1, 0), (198, 'AE', 39, 1, 1), (107, 'k', 40, 0, 0), (75, 'K', 40, 0, 1), (16777946, 'U+02DA', 40, 1, 0), (16840959, 'U+F8FF', 40, 1, 1), (59, 'semicolon', 41, 0, 0), (58, 'colon', 41, 0, 1), (2734, 'ellipsis', 41, 1, 0), (218, 'Uacute', 41, 1, 1), (92, 'backslash', 42, 0, 0), (124, 'bar', 42, 0, 1), (171, 'guillemotleft', 42, 1, 0), (187, 'guillemotright', 42, 1, 1), (44, 'comma', 43, 0, 0), (60, 'less', 43, 0, 1), (2236, 'lessthanequal', 43, 1, 0), (175, 'macron', 43, 1, 1), (47, 'slash', 44, 0, 0), (63, 'question', 44, 0, 1), (247, 'division', 44, 1, 0), (191, 'questiondown', 44, 1, 1), (110, 'n', 45, 0, 0), (78, 'N', 45, 0, 1), (65107, 'dead_perispomeni', 45, 1, 0), (16777948, 'U+02DC', 45, 1, 1), (109, 'm', 46, 0, 0), (77, 'M', 46, 0, 1), (181, 'mu', 46, 1, 0), (194, 'Acircumflex', 46, 1, 1), (46, 'period', 47, 0, 0), (62, 'greater', 47, 0, 1), (2238, 'greaterthanequal', 47, 1, 0), (418, 'breve', 47, 1, 1), (65289, 'Tab', 48, 0, 0), (65056, 'ISO_Left_Tab', 48, 0, 1), (65289, 'Tab', 48, 1, 0), (32, 'space', 49, 0, 0), (160, 'nobreakspace', 49, 1, 0), (65104, 'dead_grave', 50, 0, 0), (65107, 'dead_perispomeni', 50, 0, 1), (65104, 'dead_grave', 50, 1, 0), (96, 'grave', 50, 1, 1), (65288, 'BackSpace', 51, 0, 0), (65293, 'Return', 52, 0, 0), (65307, 'Escape', 53, 0, 0), (65512, 'Meta_R', 54, 0, 0), (65511, 'Meta_L', 55, 0, 0), (65505, 'Shift_L', 56, 0, 0), (65509, 'Caps_Lock', 57, 0, 0), (65513, 'Alt_L', 58, 0, 0), (65507, 'Control_L', 59, 0, 0), (65506, 'Shift_R', 60, 0, 0), (65514, 'Alt_R', 61, 0, 0), (65508, 'Control_R', 62, 0, 0), (16777232, 'U+0010', 64, 0, 0), (65454, 'KP_Decimal', 65, 0, 0), (65363, 'Right', 66, 0, 0), (42, 'asterisk', 66, 0, 1), (65450, 'KP_Multiply', 67, 0, 0), (65451, 'KP_Add', 69, 0, 0), (65361, 'Left', 70, 0, 0), (43, 'plus', 70, 0, 1), (65307, 'Escape', 71, 0, 0), (65364, 'Down', 72, 0, 0), (61, 'equal', 72, 0, 1), (65455, 'KP_Divide', 75, 0, 0), (65421, 'KP_Enter', 76, 0, 0), (65362, 'Up', 77, 0, 0), (47, 'slash', 77, 0, 1), (65453, 'KP_Subtract', 78, 0, 0), (16777232, 'U+0010', 79, 0, 0), (16777232, 'U+0010', 80, 0, 0), (65469, 'KP_Equal', 81, 0, 0), (65456, 'KP_0', 82, 0, 0), (65457, 'KP_1', 83, 0, 0), (65458, 'KP_2', 84, 0, 0), (65459, 'KP_3', 85, 0, 0), (65460, 'KP_4', 86, 0, 0), (65461, 'KP_5', 87, 0, 0), (65462, 'KP_6', 88, 0, 0), (65463, 'KP_7', 89, 0, 0), (65464, 'KP_8', 91, 0, 0), (65465, 'KP_9', 92, 0, 0), (65474, 'F5', 96, 0, 0), (65475, 'F6', 97, 0, 0), (65476, 'F7', 98, 0, 0), (65472, 'F3', 99, 0, 0), (65477, 'F8', 100, 0, 0), (65478, 'F9', 101, 0, 0), (16777232, 'U+0010', 102, 0, 0), (65480, 'F11', 103, 0, 0), (16777232, 'U+0010', 104, 0, 0), (65482, 'F13', 105, 0, 0), (65485, 'F16', 106, 0, 0), (65483, 'F14', 107, 0, 0), (16777232, 'U+0010', 108, 0, 0), (65479, 'F10', 109, 0, 0), (16777232, 'U+0010', 110, 0, 0), (65481, 'F12', 111, 0, 0), (16777232, 'U+0010', 112, 0, 0), (65484, 'F15', 113, 0, 0), (16777221, 'U+0005', 114, 0, 0), (65360, 'Home', 115, 0, 0), (65365, 'Page_Up', 116, 0, 0), (65535, 'Delete', 117, 0, 0), (65473, 'F4', 118, 0, 0), (65367, 'End', 119, 0, 0), (65471, 'F2', 120, 0, 0), (65366, 'Page_Down', 121, 0, 0), (65470, 'F1', 122, 0, 0), (65361, 'Left', 123, 0, 0), (65363, 'Right', 124, 0, 0), (65364, 'Down', 125, 0, 0), (65362, 'Up', 126, 0, 0), (1, '0x1', 128, 0, 0), (64, 'at', 128, 1, 0)], 'xkbmap_x11_keycodes': {}, 'modifiers': [], 'keyboard_sync': False, 'show-desktop': True, 'desktop_size': (1440, 900), 'desktops': 1, 'desktop.names': (), 'screen_sizes': [('sin-mpbge.local', 1440, 900, 331, 206, [('0', 0, 0, 1440, 900, 331, 206, 0, 23, 1440, 877)], 0, 23, 1440, 877)], 'antialias': {}, 'cursor': {'size': -1}, 'icc': {'icc-profile': 'b\'\\x00\\x00\\x0f\\xe0appl\\x02\\x10\\x00\\x00mntrRGB XYZ \\x07\\xe4\\x00\\x06\\x00\\x03\\x00\\n\\x008\\x00\\x1aacspAPPL\\x00\\x00\\x00\\x00APPL\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xf6\\xd6\\x00\\x01\\x00\\x00\\x00\\x00\\xd3-appl\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x12desc\\x00\\x00\\x01\\\\\\x00\\x00\\x00bdscm\\x00\\x00\\x01\\xc0\\x00\\x00\\x04\\x82cprt\\x00\\x00\\x06D\\x00\\x00\\x00#wtpt\\x00\\x00\\x06h\\x00\\x00\\x00\\x14rXYZ\\x00\\x00\\x06|\\x00\\x00\\x00\\x14gXYZ\\x00\\x00\\x06\\x90\\x00\\x00\\x00\\x14bXYZ\\x00\\x00\\x06\\xa4\\x00\\x00\\x00\\x14rTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caarg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 vcgt\\x00\\x00\\x0e\\xe4\\x00\\x00\\x000ndin\\x00\\x00\\x0f\\x14\\x00\\x00\\x00>chad\\x00\\x00\\x0fT\\x00\\x00\\x00,mmod\\x00\\x00\\x0f\\x80\\x00\\x00\\x00(vcgp\\x00\\x00\\x0f\\xa8\\x00\\x00\\x008bTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0cgTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caabg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 aagg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 desc\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x08Display\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00mluc\\x00\\x00\\x00\\x00\\x00\\x00\\x00&\\x00\\x00\\x00\\x0chrHR\\x00\\x00\\x00\\x14\\x00\\x00\\x01\\xd8koKR\\x00\\x00\\x00\\x0c\\x00\\x00\\x01\\xecnbNO\\x00\\x00\\x00\\x12\\x00\\x00\\x01\\xf8id\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\nhuHU\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x1ccsCZ\\x00\\x00\\x00\\x16\\x00\\x00\\x020daDK\\x00\\x00\\x00\\x1c\\x00\\x00\\x02FnlNL\\x00\\x00\\x00\\x16\\x00\\x00\\x02bfiFI\\x00\\x00\\x00\\x10\\x00\\x00\\x02xitIT\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x88esES\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9croRO\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cfrCA\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xaear\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\xc4ukUA\\x00\\x00\\x00\\x1c\\x00\\x00\\x02\\xd8heIL\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xf4zhTW\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nviVN\\x00\\x00\\x00\\x0e\\x00\\x00\\x03\\x14skSK\\x00\\x00\\x00\\x16\\x00\\x00\\x03"zhCN\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nruRU\\x00\\x00\\x00$\\x00\\x00\\x038enGB\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\frFR\\x00\\x00\\x00\\x16\\x00\\x00\\x03pms\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x86hiIN\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x98thTH\\x00\\x00\\x00\\x0c\\x00\\x00\\x03\\xaacaES\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xb6enAU\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\esXL\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cdeDE\\x00\\x00\\x00\\x10\\x00\\x00\\x03\\xceenUS\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\xdeptBR\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xf0plPL\\x00\\x00\\x00\\x12\\x00\\x00\\x04\\x08elGR\\x00\\x00\\x00"\\x00\\x00\\x04\\x1asvSE\\x00\\x00\\x00\\x10\\x00\\x00\\x04<trTR\\x00\\x00\\x00\\x14\\x00\\x00\\x04LptPT\\x00\\x00\\x00\\x16\\x00\\x00\\x04`jaJP\\x00\\x00\\x00\\x0c\\x00\\x00\\x04v\\x00L\\x00C\\x00D\\x00 \\x00u\\x00 \\x00b\\x00o\\x00j\\x00i\\xce\\xec\\xb7\\xec\\x00 \\x00L\\x00C\\x00D\\x00F\\x00a\\x00r\\x00g\\x00e\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00W\\x00a\\x00r\\x00n\\x00a\\x00S\\x00z\\x00\\xed\\x00n\\x00e\\x00s\\x00 \\x00L\\x00C\\x00D\\x00B\\x00a\\x00r\\x00e\\x00v\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00-\\x00f\\x00a\\x00r\\x00v\\x00e\\x00s\\x00k\\x00\\xe6\\x00r\\x00m\\x00K\\x00l\\x00e\\x00u\\x00r\\x00e\\x00n\\x00-\\x00L\\x00C\\x00D\\x00V\\x00\\xe4\\x00r\\x00i\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00i\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00A\\x00C\\x00L\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r \\x0f\\x00L\\x00C\\x00D\\x00 \\x06E\\x06D\\x06H\\x06F\\x06)\\x04\\x1a\\x04>\\x04;\\x04L\\x04>\\x04@\\x04>\\x042\\x048\\x049\\x00 \\x00L\\x00C\\x00D \\x0f\\x00L\\x00C\\x00D\\x00 \\x05\\xe6\\x05\\xd1\\x05\\xe2\\x05\\xd5\\x05\\xe0\\x05\\xd9_i\\x82r\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00M\\x00\\xe0\\x00u\\x00F\\x00a\\x00r\\x00e\\x00b\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x04&\\x042\\x045\\x04B\\x04=\\x04>\\x049\\x00 \\x04\\x16\\x04\\x1a\\x00-\\x044\\x048\\x04A\\x04?\\x04;\\x045\\x049\\x00C\\x00o\\x00l\\x00o\\x00u\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r\\x00W\\x00a\\x00r\\x00n\\x00a\\x00 \\x00L\\x00C\\x00D\\t0\\t\\x02\\t\\x17\\t@\\t(\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x0e*\\x0e5\\x00L\\x00C\\x00D\\x00 \\x00e\\x00n\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00F\\x00a\\x00r\\x00b\\x00-\\x00L\\x00C\\x00D\\x00C\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00C\\x00o\\x00l\\x00o\\x00r\\x00i\\x00d\\x00o\\x00K\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x03\\x88\\x03\\xb3\\x03\\xc7\\x03\\xc1\\x03\\xc9\\x03\\xbc\\x03\\xb7\\x00 \\x03\\xbf\\x03\\xb8\\x03\\xcc\\x03\\xbd\\x03\\xb7\\x00 \\x00L\\x00C\\x00D\\x00F\\x00\\xe4\\x00r\\x00g\\x00-\\x00L\\x00C\\x00D\\x00R\\x00e\\x00n\\x00k\\x00l\\x00i\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00a\\x00 \\x00C\\x00o\\x00r\\x00e\\x00s0\\xab0\\xe90\\xfc\\x00L\\x00C\\x00D\\x00\\x00text\\x00\\x00\\x00\\x00Copyright Apple Inc., 2020\\x00\\x00XYZ \\x00\\x00\\x00\\x00\\x00\\x00\\xf3\\x16\\x00\\x01\\x00\\x00\\x00\\x01\\x16\\xcaXYZ \\x00\\x00\\x00\\x00\\x00\\x00q\\xc0\\x00\\x009\\x8a\\x00\\x00\\x01gXYZ \\x00\\x00\\x00\\x00\\x00\\x00a#\\x00\\x00\\xb9\\xe6\\x00\\x00\\x13\\xf6XYZ \\x00\\x00\\x00\\x00\\x00\\x00#\\xf2\\x00\\x00\\x0c\\x90\\x00\\x00\\xbd\\xd0curv\\x00\\x00\\x00\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\x00\\x05\\x00\\n\\x00\\x0f\\x00\\x14\\x00\\x19\\x00\\x1e\\x00#\\x00(\\x00-\\x002\\x006\\x00;\\x00@\\x00E\\x00J\\x00O\\x00T\\x00Y\\x00^\\x00c\\x00h\\x00m\\x00r\\x00w\\x00|\\x00\\x81\\x00\\x86\\x00\\x8b\\x00\\x90\\x00\\x95\\x00\\x9a\\x00\\x9f\\x00\\xa3\\x00\\xa8\\x00\\xad\\x00\\xb2\\x00\\xb7\\x00\\xbc\\x00\\xc1\\x00\\xc6\\x00\\xcb\\x00\\xd0\\x00\\xd5\\x00\\xdb\\x00\\xe0\\x00\\xe5\\x00\\xeb\\x00\\xf0\\x00\\xf6\\x00\\xfb\\x01\\x01\\x01\\x07\\x01\\r\\x01\\x13\\x01\\x19\\x01\\x1f\\x01%\\x01+\\x012\\x018\\x01>\\x01E\\x01L\\x01R\\x01Y\\x01`\\x01g\\x01n\\x01u\\x01|\\x01\\x83\\x01\\x8b\\x01\\x92\\x01\\x9a\\x01\\xa1\\x01\\xa9\\x01\\xb1\\x01\\xb9\\x01\\xc1\\x01\\xc9\\x01\\xd1\\x01\\xd9\\x01\\xe1\\x01\\xe9\\x01\\xf2\\x01\\xfa\\x02\\x03\\x02\\x0c\\x02\\x14\\x02\\x1d\\x02&\\x02/\\x028\\x02A\\x02K\\x02T\\x02]\\x02g\\x02q\\x02z\\x02\\x84\\x02\\x8e\\x02\\x98\\x02\\xa2\\x02\\xac\\x02\\xb6\\x02\\xc1\\x02\\xcb\\x02\\xd5\\x02\\xe0\\x02\\xeb\\x02\\xf5\\x03\\x00\\x03\\x0b\\x03\\x16\\x03!\\x03-\\x038\\x03C\\x03O\\x03Z\\x03f\\x03r\\x03~\\x03\\x8a\\x03\\x96\\x03\\xa2\\x03\\xae\\x03\\xba\\x03\\xc7\\x03\\xd3\\x03\\xe0\\x03\\xec\\x03\\xf9\\x04\\x06\\x04\\x13\\x04 \\x04-\\x04;\\x04H\\x04U\\x04c\\x04q\\x04~\\x04\\x8c\\x04\\x9a\\x04\\xa8\\x04\\xb6\\x04\\xc4\\x04\\xd3\\x04\\xe1\\x04\\xf0\\x04\\xfe\\x05\\r\\x05\\x1c\\x05+\\x05:\\x05I\\x05X\\x05g\\x05w\\x05\\x86\\x05\\x96\\x05\\xa6\\x05\\xb5\\x05\\xc5\\x05\\xd5\\x05\\xe5\\x05\\xf6\\x06\\x06\\x06\\x16\\x06\\\'\\x067\\x06H\\x06Y\\x06j\\x06{\\x06\\x8c\\x06\\x9d\\x06\\xaf\\x06\\xc0\\x06\\xd1\\x06\\xe3\\x06\\xf5\\x07\\x07\\x07\\x19\\x07+\\x07=\\x07O\\x07a\\x07t\\x07\\x86\\x07\\x99\\x07\\xac\\x07\\xbf\\x07\\xd2\\x07\\xe5\\x07\\xf8\\x08\\x0b\\x08\\x1f\\x082\\x08F\\x08Z\\x08n\\x08\\x82\\x08\\x96\\x08\\xaa\\x08\\xbe\\x08\\xd2\\x08\\xe7\\x08\\xfb\\t\\x10\\t%\\t:\\tO\\td\\ty\\t\\x8f\\t\\xa4\\t\\xba\\t\\xcf\\t\\xe5\\t\\xfb\\n\\x11\\n\\\'\\n=\\nT\\nj\\n\\x81\\n\\x98\\n\\xae\\n\\xc5\\n\\xdc\\n\\xf3\\x0b\\x0b\\x0b"\\x0b9\\x0bQ\\x0bi\\x0b\\x80\\x0b\\x98\\x0b\\xb0\\x0b\\xc8\\x0b\\xe1\\x0b\\xf9\\x0c\\x12\\x0c*\\x0cC\\x0c\\\\\\x0cu\\x0c\\x8e\\x0c\\xa7\\x0c\\xc0\\x0c\\xd9\\x0c\\xf3\\r\\r\\r&\\r@\\rZ\\rt\\r\\x8e\\r\\xa9\\r\\xc3\\r\\xde\\r\\xf8\\x0e\\x13\\x0e.\\x0eI\\x0ed\\x0e\\x7f\\x0e\\x9b\\x0e\\xb6\\x0e\\xd2\\x0e\\xee\\x0f\\t\\x0f%\\x0fA\\x0f^\\x0fz\\x0f\\x96\\x0f\\xb3\\x0f\\xcf\\x0f\\xec\\x10\\t\\x10&\\x10C\\x10a\\x10~\\x10\\x9b\\x10\\xb9\\x10\\xd7\\x10\\xf5\\x11\\x13\\x111\\x11O\\x11m\\x11\\x8c\\x11\\xaa\\x11\\xc9\\x11\\xe8\\x12\\x07\\x12&\\x12E\\x12d\\x12\\x84\\x12\\xa3\\x12\\xc3\\x12\\xe3\\x13\\x03\\x13#\\x13C\\x13c\\x13\\x83\\x13\\xa4\\x13\\xc5\\x13\\xe5\\x14\\x06\\x14\\\'\\x14I\\x14j\\x14\\x8b\\x14\\xad\\x14\\xce\\x14\\xf0\\x15\\x12\\x154\\x15V\\x15x\\x15\\x9b\\x15\\xbd\\x15\\xe0\\x16\\x03\\x16&\\x16I\\x16l\\x16\\x8f\\x16\\xb2\\x16\\xd6\\x16\\xfa\\x17\\x1d\\x17A\\x17e\\x17\\x89\\x17\\xae\\x17\\xd2\\x17\\xf7\\x18\\x1b\\x18@\\x18e\\x18\\x8a\\x18\\xaf\\x18\\xd5\\x18\\xfa\\x19 \\x19E\\x19k\\x19\\x91\\x19\\xb7\\x19\\xdd\\x1a\\x04\\x1a*\\x1aQ\\x1aw\\x1a\\x9e\\x1a\\xc5\\x1a\\xec\\x1b\\x14\\x1b;\\x1bc\\x1b\\x8a\\x1b\\xb2\\x1b\\xda\\x1c\\x02\\x1c*\\x1cR\\x1c{\\x1c\\xa3\\x1c\\xcc\\x1c\\xf5\\x1d\\x1e\\x1dG\\x1dp\\x1d\\x99\\x1d\\xc3\\x1d\\xec\\x1e\\x16\\x1e@\\x1ej\\x1e\\x94\\x1e\\xbe\\x1e\\xe9\\x1f\\x13\\x1f>\\x1fi\\x1f\\x94\\x1f\\xbf\\x1f\\xea \\x15 A l \\x98 \\xc4 \\xf0!\\x1c!H!u!\\xa1!\\xce!\\xfb"\\\'"U"\\x82"\\xaf"\\xdd#\\n#8#f#\\x94#\\xc2#\\xf0$\\x1f$M$|$\\xab$\\xda%\\t%8%h%\\x97%\\xc7%\\xf7&\\\'&W&\\x87&\\xb7&\\xe8\\\'\\x18\\\'I\\\'z\\\'\\xab\\\'\\xdc(\\r(?(q(\\xa2(\\xd4)\\x06)8)k)\\x9d)\\xd0*\\x02*5*h*\\x9b*\\xcf+\\x02+6+i+\\x9d+\\xd1,\\x05,9,n,\\xa2,\\xd7-\\x0c-A-v-\\xab-\\xe1.\\x16.L.\\x82.\\xb7.\\xee/$/Z/\\x91/\\xc7/\\xfe050l0\\xa40\\xdb1\\x121J1\\x821\\xba1\\xf22*2c2\\x9b2\\xd43\\r3F3\\x7f3\\xb83\\xf14+4e4\\x9e4\\xd85\\x135M5\\x875\\xc25\\xfd676r6\\xae6\\xe97$7`7\\x9c7\\xd78\\x148P8\\x8c8\\xc89\\x059B9\\x7f9\\xbc9\\xf9:6:t:\\xb2:\\xef;-;k;\\xaa;\\xe8<\\\'<e<\\xa4<\\xe3="=a=\\xa1=\\xe0> >`>\\xa0>\\xe0?!?a?\\xa2?\\xe2@#@d@\\xa6@\\xe7A)AjA\\xacA\\xeeB0BrB\\xb5B\\xf7C:C}C\\xc0D\\x03DGD\\x8aD\\xceE\\x12EUE\\x9aE\\xdeF"FgF\\xabF\\xf0G5G{G\\xc0H\\x05HKH\\x91H\\xd7I\\x1dIcI\\xa9I\\xf0J7J}J\\xc4K\\x0cKSK\\x9aK\\xe2L*LrL\\xbaM\\x02MJM\\x93M\\xdcN%NnN\\xb7O\\x00OIO\\x93O\\xddP\\\'PqP\\xbbQ\\x06QPQ\\x9bQ\\xe6R1R|R\\xc7S\\x13S_S\\xaaS\\xf6TBT\\x8fT\\xdbU(UuU\\xc2V\\x0fV\\\\V\\xa9V\\xf7WDW\\x92W\\xe0X/X}X\\xcbY\\x1aYiY\\xb8Z\\x07ZVZ\\xa6Z\\xf5[E[\\x95[\\xe5\\\\5\\\\\\x86\\\\\\xd6]\\\']x]\\xc9^\\x1a^l^\\xbd_\\x0f_a_\\xb3`\\x05`W`\\xaa`\\xfcaOa\\xa2a\\xf5bIb\\x9cb\\xf0cCc\\x97c\\xebd at d\\x94d\\xe9e=e\\x92e\\xe7f=f\\x92f\\xe8g=g\\x93g\\xe9h?h\\x96h\\xeciCi\\x9ai\\xf1jHj\\x9fj\\xf7kOk\\xa7k\\xfflWl\\xafm\\x08m`m\\xb9n\\x12nkn\\xc4o\\x1eoxo\\xd1p+p\\x86p\\xe0q:q\\x95q\\xf0rKr\\xa6s\\x01s]s\\xb8t\\x14tpt\\xccu(u\\x85u\\xe1v>v\\x9bv\\xf8wVw\\xb3x\\x11xnx\\xccy*y\\x89y\\xe7zFz\\xa5{\\x04{c{\\xc2|!|\\x81|\\xe1}A}\\xa1~\\x01~b~\\xc2\\x7f#\\x7f\\x84\\x7f\\xe5\\x80G\\x80\\xa8\\x81\\n\\x81k\\x81\\xcd\\x820\\x82\\x92\\x82\\xf4\\x83W\\x83\\xba\\x84\\x1d\\x84\\x80\\x84\\xe3\\x85G\\x85\\xab\\x86\\x0e\\x86r\\x86\\xd7\\x87;\\x87\\x9f\\x88\\x04\\x88i\\x88\\xce\\x893\\x89\\x99\\x89\\xfe\\x8ad\\x8a\\xca\\x8b0\\x8b\\x96\\x8b\\xfc\\x8cc\\x8c\\xca\\x8d1\\x8d\\x98\\x8d\\xff\\x8ef\\x8e\\xce\\x8f6\\x8f\\x9e\\x90\\x06\\x90n\\x90\\xd6\\x91?\\x91\\xa8\\x92\\x11\\x92z\\x92\\xe3\\x93M\\x93\\xb6\\x94 \\x94\\x8a\\x94\\xf4\\x95_\\x95\\xc9\\x964\\x96\\x9f\\x97\\n\\x97u\\x97\\xe0\\x98L\\x98\\xb8\\x99$\\x99\\x90\\x99\\xfc\\x9ah\\x9a\\xd5\\x9bB\\x9b\\xaf\\x9c\\x1c\\x9c\\x89\\x9c\\xf7\\x9dd\\x9d\\xd2\\x9e@\\x9e\\xae\\x9f\\x1d\\x9f\\x8b\\x9f\\xfa\\xa0i\\xa0\\xd8\\xa1G\\xa1\\xb6\\xa2&\\xa2\\x96\\xa3\\x06\\xa3v\\xa3\\xe6\\xa4V\\xa4\\xc7\\xa58\\xa5\\xa9\\xa6\\x1a\\xa6\\x8b\\xa6\\xfd\\xa7n\\xa7\\xe0\\xa8R\\xa8\\xc4\\xa97\\xa9\\xa9\\xaa\\x1c\\xaa\\x8f\\xab\\x02\\xabu\\xab\\xe9\\xac\\\\\\xac\\xd0\\xadD\\xad\\xb8\\xae-\\xae\\xa1\\xaf\\x16\\xaf\\x8b\\xb0\\x00\\xb0u\\xb0\\xea\\xb1`\\xb1\\xd6\\xb2K\\xb2\\xc2\\xb38\\xb3\\xae\\xb4%\\xb4\\x9c\\xb5\\x13\\xb5\\x8a\\xb6\\x01\\xb6y\\xb6\\xf0\\xb7h\\xb7\\xe0\\xb8Y\\xb8\\xd1\\xb9J\\xb9\\xc2\\xba;\\xba\\xb5\\xbb.\\xbb\\xa7\\xbc!\\xbc\\x9b\\xbd\\x15\\xbd\\x8f\\xbe\\n\\xbe\\x84\\xbe\\xff\\xbfz\\xbf\\xf5\\xc0p\\xc0\\xec\\xc1g\\xc1\\xe3\\xc2_\\xc2\\xdb\\xc3X\\xc3\\xd4\\xc4Q\\xc4\\xce\\xc5K\\xc5\\xc8\\xc6F\\xc6\\xc3\\xc7A\\xc7\\xbf\\xc8=\\xc8\\xbc\\xc9:\\xc9\\xb9\\xca8\\xca\\xb7\\xcb6\\xcb\\xb6\\xcc5\\xcc\\xb5\\xcd5\\xcd\\xb5\\xce6\\xce\\xb6\\xcf7\\xcf\\xb8\\xd09\\xd0\\xba\\xd1<\\xd1\\xbe\\xd2?\\xd2\\xc1\\xd3D\\xd3\\xc6\\xd4I\\xd4\\xcb\\xd5N\\xd5\\xd1\\xd6U\\xd6\\xd8\\xd7\\\\\\xd7\\xe0\\xd8d\\xd8\\xe8\\xd9l\\xd9\\xf1\\xdav\\xda\\xfb\\xdb\\x80\\xdc\\x05\\xdc\\x8a\\xdd\\x10\\xdd\\x96\\xde\\x1c\\xde\\xa2\\xdf)\\xdf\\xaf\\xe06\\xe0\\xbd\\xe1D\\xe1\\xcc\\xe2S\\xe2\\xdb\\xe3c\\xe3\\xeb\\xe4s\\xe4\\xfc\\xe5\\x84\\xe6\\r\\xe6\\x96\\xe7\\x1f\\xe7\\xa9\\xe82\\xe8\\xbc\\xe9F\\xe9\\xd0\\xea[\\xea\\xe5\\xebp\\xeb\\xfb\\xec\\x86\\xed\\x11\\xed\\x9c\\xee(\\xee\\xb4\\xef@\\xef\\xcc\\xf0X\\xf0\\xe5\\xf1r\\xf1\\xff\\xf2\\x8c\\xf3\\x19\\xf3\\xa7\\xf44\\xf4\\xc2\\xf5P\\xf5\\xde\\xf6m\\xf6\\xfb\\xf7\\x8a\\xf8\\x19\\xf8\\xa8\\xf98\\xf9\\xc7\\xfaW\\xfa\\xe7\\xfbw\\xfc\\x07\\xfc\\x98\\xfd)\\xfd\\xba\\xfeK\\xfe\\xdc\\xffm\\xff\\xffpara\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\xf2\\xa7\\x00\\x00\\rY\\x00\\x00\\x13\\xd0\\x00\\x00\\n[vcgt\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00ndin\\x00\\x00\\x00\\x00\\x00\\x00\\x006\\x00\\x00\\xa7@\\x00\\x00U\\x80\\x00\\x00L\\xc0\\x00\\x00\\x9e\\xc0\\x00\\x00%\\x80\\x00\\x00\\x0c\\xc0\\x00\\x00P\\x00\\x00\\x00T@\\x00\\x0233\\x00\\x0233\\x00\\x0233\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00sf32\\x00\\x00\\x00\\x00\\x00\\x01\\x0cr\\x00\\x00\\x05\\xf8\\xff\\xff\\xf3\\x1d\\x00\\x00\\x07\\xba\\x00\\x00\\xfdr\\xff\\xff\\xfb\\x9d\\xff\\xff\\xfd\\xa4\\x00\\x00\\x03\\xd9\\x00\\x00\\xc0qmmod\\x00\\x00\\x00\\x00\\x00\\x00\\x06\\x10\\x00\\x00\\xa0.\\x00\\x00\\x00\\x00\\xd0\\xe5\\xde\\xdd\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00vcgp\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\'', 'icc-data': 'b\'\\x00\\x00\\x0f\\xe0appl\\x02\\x10\\x00\\x00mntrRGB XYZ \\x07\\xe4\\x00\\x06\\x00\\x03\\x00\\n\\x008\\x00\\x1aacspAPPL\\x00\\x00\\x00\\x00APPL\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xf6\\xd6\\x00\\x01\\x00\\x00\\x00\\x00\\xd3-appl\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x12desc\\x00\\x00\\x01\\\\\\x00\\x00\\x00bdscm\\x00\\x00\\x01\\xc0\\x00\\x00\\x04\\x82cprt\\x00\\x00\\x06D\\x00\\x00\\x00#wtpt\\x00\\x00\\x06h\\x00\\x00\\x00\\x14rXYZ\\x00\\x00\\x06|\\x00\\x00\\x00\\x14gXYZ\\x00\\x00\\x06\\x90\\x00\\x00\\x00\\x14bXYZ\\x00\\x00\\x06\\xa4\\x00\\x00\\x00\\x14rTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caarg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 vcgt\\x00\\x00\\x0e\\xe4\\x00\\x00\\x000ndin\\x00\\x00\\x0f\\x14\\x00\\x00\\x00>chad\\x00\\x00\\x0fT\\x00\\x00\\x00,mmod\\x00\\x00\\x0f\\x80\\x00\\x00\\x00(vcgp\\x00\\x00\\x0f\\xa8\\x00\\x00\\x008bTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0cgTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caabg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 aagg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 desc\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x08Display\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00mluc\\x00\\x00\\x00\\x00\\x00\\x00\\x00&\\x00\\x00\\x00\\x0chrHR\\x00\\x00\\x00\\x14\\x00\\x00\\x01\\xd8koKR\\x00\\x00\\x00\\x0c\\x00\\x00\\x01\\xecnbNO\\x00\\x00\\x00\\x12\\x00\\x00\\x01\\xf8id\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\nhuHU\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x1ccsCZ\\x00\\x00\\x00\\x16\\x00\\x00\\x020daDK\\x00\\x00\\x00\\x1c\\x00\\x00\\x02FnlNL\\x00\\x00\\x00\\x16\\x00\\x00\\x02bfiFI\\x00\\x00\\x00\\x10\\x00\\x00\\x02xitIT\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x88esES\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9croRO\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cfrCA\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xaear\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\xc4ukUA\\x00\\x00\\x00\\x1c\\x00\\x00\\x02\\xd8heIL\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xf4zhTW\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nviVN\\x00\\x00\\x00\\x0e\\x00\\x00\\x03\\x14skSK\\x00\\x00\\x00\\x16\\x00\\x00\\x03"zhCN\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nruRU\\x00\\x00\\x00$\\x00\\x00\\x038enGB\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\frFR\\x00\\x00\\x00\\x16\\x00\\x00\\x03pms\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x86hiIN\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x98thTH\\x00\\x00\\x00\\x0c\\x00\\x00\\x03\\xaacaES\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xb6enAU\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\esXL\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cdeDE\\x00\\x00\\x00\\x10\\x00\\x00\\x03\\xceenUS\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\xdeptBR\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xf0plPL\\x00\\x00\\x00\\x12\\x00\\x00\\x04\\x08elGR\\x00\\x00\\x00"\\x00\\x00\\x04\\x1asvSE\\x00\\x00\\x00\\x10\\x00\\x00\\x04<trTR\\x00\\x00\\x00\\x14\\x00\\x00\\x04LptPT\\x00\\x00\\x00\\x16\\x00\\x00\\x04`jaJP\\x00\\x00\\x00\\x0c\\x00\\x00\\x04v\\x00L\\x00C\\x00D\\x00 \\x00u\\x00 \\x00b\\x00o\\x00j\\x00i\\xce\\xec\\xb7\\xec\\x00 \\x00L\\x00C\\x00D\\x00F\\x00a\\x00r\\x00g\\x00e\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00W\\x00a\\x00r\\x00n\\x00a\\x00S\\x00z\\x00\\xed\\x00n\\x00e\\x00s\\x00 \\x00L\\x00C\\x00D\\x00B\\x00a\\x00r\\x00e\\x00v\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00-\\x00f\\x00a\\x00r\\x00v\\x00e\\x00s\\x00k\\x00\\xe6\\x00r\\x00m\\x00K\\x00l\\x00e\\x00u\\x00r\\x00e\\x00n\\x00-\\x00L\\x00C\\x00D\\x00V\\x00\\xe4\\x00r\\x00i\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00i\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00A\\x00C\\x00L\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r \\x0f\\x00L\\x00C\\x00D\\x00 \\x06E\\x06D\\x06H\\x06F\\x06)\\x04\\x1a\\x04>\\x04;\\x04L\\x04>\\x04@\\x04>\\x042\\x048\\x049\\x00 \\x00L\\x00C\\x00D \\x0f\\x00L\\x00C\\x00D\\x00 \\x05\\xe6\\x05\\xd1\\x05\\xe2\\x05\\xd5\\x05\\xe0\\x05\\xd9_i\\x82r\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00M\\x00\\xe0\\x00u\\x00F\\x00a\\x00r\\x00e\\x00b\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x04&\\x042\\x045\\x04B\\x04=\\x04>\\x049\\x00 \\x04\\x16\\x04\\x1a\\x00-\\x044\\x048\\x04A\\x04?\\x04;\\x045\\x049\\x00C\\x00o\\x00l\\x00o\\x00u\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r\\x00W\\x00a\\x00r\\x00n\\x00a\\x00 \\x00L\\x00C\\x00D\\t0\\t\\x02\\t\\x17\\t@\\t(\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x0e*\\x0e5\\x00L\\x00C\\x00D\\x00 \\x00e\\x00n\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00F\\x00a\\x00r\\x00b\\x00-\\x00L\\x00C\\x00D\\x00C\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00C\\x00o\\x00l\\x00o\\x00r\\x00i\\x00d\\x00o\\x00K\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x03\\x88\\x03\\xb3\\x03\\xc7\\x03\\xc1\\x03\\xc9\\x03\\xbc\\x03\\xb7\\x00 \\x03\\xbf\\x03\\xb8\\x03\\xcc\\x03\\xbd\\x03\\xb7\\x00 \\x00L\\x00C\\x00D\\x00F\\x00\\xe4\\x00r\\x00g\\x00-\\x00L\\x00C\\x00D\\x00R\\x00e\\x00n\\x00k\\x00l\\x00i\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00a\\x00 \\x00C\\x00o\\x00r\\x00e\\x00s0\\xab0\\xe90\\xfc\\x00L\\x00C\\x00D\\x00\\x00text\\x00\\x00\\x00\\x00Copyright Apple Inc., 2020\\x00\\x00XYZ \\x00\\x00\\x00\\x00\\x00\\x00\\xf3\\x16\\x00\\x01\\x00\\x00\\x00\\x01\\x16\\xcaXYZ \\x00\\x00\\x00\\x00\\x00\\x00q\\xc0\\x00\\x009\\x8a\\x00\\x00\\x01gXYZ \\x00\\x00\\x00\\x00\\x00\\x00a#\\x00\\x00\\xb9\\xe6\\x00\\x00\\x13\\xf6XYZ \\x00\\x00\\x00\\x00\\x00\\x00#\\xf2\\x00\\x00\\x0c\\x90\\x00\\x00\\xbd\\xd0curv\\x00\\x00\\x00\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\x00\\x05\\x00\\n\\x00\\x0f\\x00\\x14\\x00\\x19\\x00\\x1e\\x00#\\x00(\\x00-\\x002\\x006\\x00;\\x00@\\x00E\\x00J\\x00O\\x00T\\x00Y\\x00^\\x00c\\x00h\\x00m\\x00r\\x00w\\x00|\\x00\\x81\\x00\\x86\\x00\\x8b\\x00\\x90\\x00\\x95\\x00\\x9a\\x00\\x9f\\x00\\xa3\\x00\\xa8\\x00\\xad\\x00\\xb2\\x00\\xb7\\x00\\xbc\\x00\\xc1\\x00\\xc6\\x00\\xcb\\x00\\xd0\\x00\\xd5\\x00\\xdb\\x00\\xe0\\x00\\xe5\\x00\\xeb\\x00\\xf0\\x00\\xf6\\x00\\xfb\\x01\\x01\\x01\\x07\\x01\\r\\x01\\x13\\x01\\x19\\x01\\x1f\\x01%\\x01+\\x012\\x018\\x01>\\x01E\\x01L\\x01R\\x01Y\\x01`\\x01g\\x01n\\x01u\\x01|\\x01\\x83\\x01\\x8b\\x01\\x92\\x01\\x9a\\x01\\xa1\\x01\\xa9\\x01\\xb1\\x01\\xb9\\x01\\xc1\\x01\\xc9\\x01\\xd1\\x01\\xd9\\x01\\xe1\\x01\\xe9\\x01\\xf2\\x01\\xfa\\x02\\x03\\x02\\x0c\\x02\\x14\\x02\\x1d\\x02&\\x02/\\x028\\x02A\\x02K\\x02T\\x02]\\x02g\\x02q\\x02z\\x02\\x84\\x02\\x8e\\x02\\x98\\x02\\xa2\\x02\\xac\\x02\\xb6\\x02\\xc1\\x02\\xcb\\x02\\xd5\\x02\\xe0\\x02\\xeb\\x02\\xf5\\x03\\x00\\x03\\x0b\\x03\\x16\\x03!\\x03-\\x038\\x03C\\x03O\\x03Z\\x03f\\x03r\\x03~\\x03\\x8a\\x03\\x96\\x03\\xa2\\x03\\xae\\x03\\xba\\x03\\xc7\\x03\\xd3\\x03\\xe0\\x03\\xec\\x03\\xf9\\x04\\x06\\x04\\x13\\x04 \\x04-\\x04;\\x04H\\x04U\\x04c\\x04q\\x04~\\x04\\x8c\\x04\\x9a\\x04\\xa8\\x04\\xb6\\x04\\xc4\\x04\\xd3\\x04\\xe1\\x04\\xf0\\x04\\xfe\\x05\\r\\x05\\x1c\\x05+\\x05:\\x05I\\x05X\\x05g\\x05w\\x05\\x86\\x05\\x96\\x05\\xa6\\x05\\xb5\\x05\\xc5\\x05\\xd5\\x05\\xe5\\x05\\xf6\\x06\\x06\\x06\\x16\\x06\\\'\\x067\\x06H\\x06Y\\x06j\\x06{\\x06\\x8c\\x06\\x9d\\x06\\xaf\\x06\\xc0\\x06\\xd1\\x06\\xe3\\x06\\xf5\\x07\\x07\\x07\\x19\\x07+\\x07=\\x07O\\x07a\\x07t\\x07\\x86\\x07\\x99\\x07\\xac\\x07\\xbf\\x07\\xd2\\x07\\xe5\\x07\\xf8\\x08\\x0b\\x08\\x1f\\x082\\x08F\\x08Z\\x08n\\x08\\x82\\x08\\x96\\x08\\xaa\\x08\\xbe\\x08\\xd2\\x08\\xe7\\x08\\xfb\\t\\x10\\t%\\t:\\tO\\td\\ty\\t\\x8f\\t\\xa4\\t\\xba\\t\\xcf\\t\\xe5\\t\\xfb\\n\\x11\\n\\\'\\n=\\nT\\nj\\n\\x81\\n\\x98\\n\\xae\\n\\xc5\\n\\xdc\\n\\xf3\\x0b\\x0b\\x0b"\\x0b9\\x0bQ\\x0bi\\x0b\\x80\\x0b\\x98\\x0b\\xb0\\x0b\\xc8\\x0b\\xe1\\x0b\\xf9\\x0c\\x12\\x0c*\\x0cC\\x0c\\\\\\x0cu\\x0c\\x8e\\x0c\\xa7\\x0c\\xc0\\x0c\\xd9\\x0c\\xf3\\r\\r\\r&\\r@\\rZ\\rt\\r\\x8e\\r\\xa9\\r\\xc3\\r\\xde\\r\\xf8\\x0e\\x13\\x0e.\\x0eI\\x0ed\\x0e\\x7f\\x0e\\x9b\\x0e\\xb6\\x0e\\xd2\\x0e\\xee\\x0f\\t\\x0f%\\x0fA\\x0f^\\x0fz\\x0f\\x96\\x0f\\xb3\\x0f\\xcf\\x0f\\xec\\x10\\t\\x10&\\x10C\\x10a\\x10~\\x10\\x9b\\x10\\xb9\\x10\\xd7\\x10\\xf5\\x11\\x13\\x111\\x11O\\x11m\\x11\\x8c\\x11\\xaa\\x11\\xc9\\x11\\xe8\\x12\\x07\\x12&\\x12E\\x12d\\x12\\x84\\x12\\xa3\\x12\\xc3\\x12\\xe3\\x13\\x03\\x13#\\x13C\\x13c\\x13\\x83\\x13\\xa4\\x13\\xc5\\x13\\xe5\\x14\\x06\\x14\\\'\\x14I\\x14j\\x14\\x8b\\x14\\xad\\x14\\xce\\x14\\xf0\\x15\\x12\\x154\\x15V\\x15x\\x15\\x9b\\x15\\xbd\\x15\\xe0\\x16\\x03\\x16&\\x16I\\x16l\\x16\\x8f\\x16\\xb2\\x16\\xd6\\x16\\xfa\\x17\\x1d\\x17A\\x17e\\x17\\x89\\x17\\xae\\x17\\xd2\\x17\\xf7\\x18\\x1b\\x18@\\x18e\\x18\\x8a\\x18\\xaf\\x18\\xd5\\x18\\xfa\\x19 \\x19E\\x19k\\x19\\x91\\x19\\xb7\\x19\\xdd\\x1a\\x04\\x1a*\\x1aQ\\x1aw\\x1a\\x9e\\x1a\\xc5\\x1a\\xec\\x1b\\x14\\x1b;\\x1bc\\x1b\\x8a\\x1b\\xb2\\x1b\\xda\\x1c\\x02\\x1c*\\x1cR\\x1c{\\x1c\\xa3\\x1c\\xcc\\x1c\\xf5\\x1d\\x1e\\x1dG\\x1dp\\x1d\\x99\\x1d\\xc3\\x1d\\xec\\x1e\\x16\\x1e@\\x1ej\\x1e\\x94\\x1e\\xbe\\x1e\\xe9\\x1f\\x13\\x1f>\\x1fi\\x1f\\x94\\x1f\\xbf\\x1f\\xea \\x15 A l \\x98 \\xc4 \\xf0!\\x1c!H!u!\\xa1!\\xce!\\xfb"\\\'"U"\\x82"\\xaf"\\xdd#\\n#8#f#\\x94#\\xc2#\\xf0$\\x1f$M$|$\\xab$\\xda%\\t%8%h%\\x97%\\xc7%\\xf7&\\\'&W&\\x87&\\xb7&\\xe8\\\'\\x18\\\'I\\\'z\\\'\\xab\\\'\\xdc(\\r(?(q(\\xa2(\\xd4)\\x06)8)k)\\x9d)\\xd0*\\x02*5*h*\\x9b*\\xcf+\\x02+6+i+\\x9d+\\xd1,\\x05,9,n,\\xa2,\\xd7-\\x0c-A-v-\\xab-\\xe1.\\x16.L.\\x82.\\xb7.\\xee/$/Z/\\x91/\\xc7/\\xfe050l0\\xa40\\xdb1\\x121J1\\x821\\xba1\\xf22*2c2\\x9b2\\xd43\\r3F3\\x7f3\\xb83\\xf14+4e4\\x9e4\\xd85\\x135M5\\x875\\xc25\\xfd676r6\\xae6\\xe97$7`7\\x9c7\\xd78\\x148P8\\x8c8\\xc89\\x059B9\\x7f9\\xbc9\\xf9:6:t:\\xb2:\\xef;-;k;\\xaa;\\xe8<\\\'<e<\\xa4<\\xe3="=a=\\xa1=\\xe0> >`>\\xa0>\\xe0?!?a?\\xa2?\\xe2@#@d@\\xa6@\\xe7A)AjA\\xacA\\xeeB0BrB\\xb5B\\xf7C:C}C\\xc0D\\x03DGD\\x8aD\\xceE\\x12EUE\\x9aE\\xdeF"FgF\\xabF\\xf0G5G{G\\xc0H\\x05HKH\\x91H\\xd7I\\x1dIcI\\xa9I\\xf0J7J}J\\xc4K\\x0cKSK\\x9aK\\xe2L*LrL\\xbaM\\x02MJM\\x93M\\xdcN%NnN\\xb7O\\x00OIO\\x93O\\xddP\\\'PqP\\xbbQ\\x06QPQ\\x9bQ\\xe6R1R|R\\xc7S\\x13S_S\\xaaS\\xf6TBT\\x8fT\\xdbU(UuU\\xc2V\\x0fV\\\\V\\xa9V\\xf7WDW\\x92W\\xe0X/X}X\\xcbY\\x1aYiY\\xb8Z\\x07ZVZ\\xa6Z\\xf5[E[\\x95[\\xe5\\\\5\\\\\\x86\\\\\\xd6]\\\']x]\\xc9^\\x1a^l^\\xbd_\\x0f_a_\\xb3`\\x05`W`\\xaa`\\xfcaOa\\xa2a\\xf5bIb\\x9cb\\xf0cCc\\x97c\\xebd at d\\x94d\\xe9e=e\\x92e\\xe7f=f\\x92f\\xe8g=g\\x93g\\xe9h?h\\x96h\\xeciCi\\x9ai\\xf1jHj\\x9fj\\xf7kOk\\xa7k\\xfflWl\\xafm\\x08m`m\\xb9n\\x12nkn\\xc4o\\x1eoxo\\xd1p+p\\x86p\\xe0q:q\\x95q\\xf0rKr\\xa6s\\x01s]s\\xb8t\\x14tpt\\xccu(u\\x85u\\xe1v>v\\x9bv\\xf8wVw\\xb3x\\x11xnx\\xccy*y\\x89y\\xe7zFz\\xa5{\\x04{c{\\xc2|!|\\x81|\\xe1}A}\\xa1~\\x01~b~\\xc2\\x7f#\\x7f\\x84\\x7f\\xe5\\x80G\\x80\\xa8\\x81\\n\\x81k\\x81\\xcd\\x820\\x82\\x92\\x82\\xf4\\x83W\\x83\\xba\\x84\\x1d\\x84\\x80\\x84\\xe3\\x85G\\x85\\xab\\x86\\x0e\\x86r\\x86\\xd7\\x87;\\x87\\x9f\\x88\\x04\\x88i\\x88\\xce\\x893\\x89\\x99\\x89\\xfe\\x8ad\\x8a\\xca\\x8b0\\x8b\\x96\\x8b\\xfc\\x8cc\\x8c\\xca\\x8d1\\x8d\\x98\\x8d\\xff\\x8ef\\x8e\\xce\\x8f6\\x8f\\x9e\\x90\\x06\\x90n\\x90\\xd6\\x91?\\x91\\xa8\\x92\\x11\\x92z\\x92\\xe3\\x93M\\x93\\xb6\\x94 \\x94\\x8a\\x94\\xf4\\x95_\\x95\\xc9\\x964\\x96\\x9f\\x97\\n\\x97u\\x97\\xe0\\x98L\\x98\\xb8\\x99$\\x99\\x90\\x99\\xfc\\x9ah\\x9a\\xd5\\x9bB\\x9b\\xaf\\x9c\\x1c\\x9c\\x89\\x9c\\xf7\\x9dd\\x9d\\xd2\\x9e@\\x9e\\xae\\x9f\\x1d\\x9f\\x8b\\x9f\\xfa\\xa0i\\xa0\\xd8\\xa1G\\xa1\\xb6\\xa2&\\xa2\\x96\\xa3\\x06\\xa3v\\xa3\\xe6\\xa4V\\xa4\\xc7\\xa58\\xa5\\xa9\\xa6\\x1a\\xa6\\x8b\\xa6\\xfd\\xa7n\\xa7\\xe0\\xa8R\\xa8\\xc4\\xa97\\xa9\\xa9\\xaa\\x1c\\xaa\\x8f\\xab\\x02\\xabu\\xab\\xe9\\xac\\\\\\xac\\xd0\\xadD\\xad\\xb8\\xae-\\xae\\xa1\\xaf\\x16\\xaf\\x8b\\xb0\\x00\\xb0u\\xb0\\xea\\xb1`\\xb1\\xd6\\xb2K\\xb2\\xc2\\xb38\\xb3\\xae\\xb4%\\xb4\\x9c\\xb5\\x13\\xb5\\x8a\\xb6\\x01\\xb6y\\xb6\\xf0\\xb7h\\xb7\\xe0\\xb8Y\\xb8\\xd1\\xb9J\\xb9\\xc2\\xba;\\xba\\xb5\\xbb.\\xbb\\xa7\\xbc!\\xbc\\x9b\\xbd\\x15\\xbd\\x8f\\xbe\\n\\xbe\\x84\\xbe\\xff\\xbfz\\xbf\\xf5\\xc0p\\xc0\\xec\\xc1g\\xc1\\xe3\\xc2_\\xc2\\xdb\\xc3X\\xc3\\xd4\\xc4Q\\xc4\\xce\\xc5K\\xc5\\xc8\\xc6F\\xc6\\xc3\\xc7A\\xc7\\xbf\\xc8=\\xc8\\xbc\\xc9:\\xc9\\xb9\\xca8\\xca\\xb7\\xcb6\\xcb\\xb6\\xcc5\\xcc\\xb5\\xcd5\\xcd\\xb5\\xce6\\xce\\xb6\\xcf7\\xcf\\xb8\\xd09\\xd0\\xba\\xd1<\\xd1\\xbe\\xd2?\\xd2\\xc1\\xd3D\\xd3\\xc6\\xd4I\\xd4\\xcb\\xd5N\\xd5\\xd1\\xd6U\\xd6\\xd8\\xd7\\\\\\xd7\\xe0\\xd8d\\xd8\\xe8\\xd9l\\xd9\\xf1\\xdav\\xda\\xfb\\xdb\\x80\\xdc\\x05\\xdc\\x8a\\xdd\\x10\\xdd\\x96\\xde\\x1c\\xde\\xa2\\xdf)\\xdf\\xaf\\xe06\\xe0\\xbd\\xe1D\\xe1\\xcc\\xe2S\\xe2\\xdb\\xe3c\\xe3\\xeb\\xe4s\\xe4\\xfc\\xe5\\x84\\xe6\\r\\xe6\\x96\\xe7\\x1f\\xe7\\xa9\\xe82\\xe8\\xbc\\xe9F\\xe9\\xd0\\xea[\\xea\\xe5\\xebp\\xeb\\xfb\\xec\\x86\\xed\\x11\\xed\\x9c\\xee(\\xee\\xb4\\xef@\\xef\\xcc\\xf0X\\xf0\\xe5\\xf1r\\xf1\\xff\\xf2\\x8c\\xf3\\x19\\xf3\\xa7\\xf44\\xf4\\xc2\\xf5P\\xf5\\xde\\xf6m\\xf6\\xfb\\xf7\\x8a\\xf8\\x19\\xf8\\xa8\\xf98\\xf9\\xc7\\xfaW\\xfa\\xe7\\xfbw\\xfc\\x07\\xfc\\x98\\xfd)\\xfd\\xba\\xfeK\\xfe\\xdc\\xffm\\xff\\xffpara\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\xf2\\xa7\\x00\\x00\\rY\\x00\\x00\\x13\\xd0\\x00\\x00\\n[vcgt\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00ndin\\x00\\x00\\x00\\x00\\x00\\x00\\x006\\x00\\x00\\xa7@\\x00\\x00U\\x80\\x00\\x00L\\xc0\\x00\\x00\\x9e\\xc0\\x00\\x00%\\x80\\x00\\x00\\x0c\\xc0\\x00\\x00P\\x00\\x00\\x00T@\\x00\\x0233\\x00\\x0233\\x00\\x0233\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00sf32\\x00\\x00\\x00\\x00\\x00\\x01\\x0cr\\x00\\x00\\x05\\xf8\\xff\\xff\\xf3\\x1d\\x00\\x00\\x07\\xba\\x00\\x00\\xfdr\\xff\\xff\\xfb\\x9d\\xff\\xff\\xfd\\xa4\\x00\\x00\\x03\\xd9\\x00\\x00\\xc0qmmod\\x00\\x00\\x00\\x00\\x00\\x00\\x06\\x10\\x00\\x00\\xa0.\\x00\\x00\\x00\\x00\\xd0\\xe5\\xde\\xdd\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00vcgp\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\'', 'components': 3, 'supports-output': True, 'model': 'RGB', 'wide-gamut': False, 'color-table-count': 0}, 'display-icc': {0: {'icc-profile': 'b\'\\x00\\x00\\x0f\\xe0appl\\x02\\x10\\x00\\x00mntrRGB XYZ \\x07\\xe4\\x00\\x06\\x00\\x03\\x00\\n\\x008\\x00\\x1aacspAPPL\\x00\\x00\\x00\\x00APPL\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xf6\\xd6\\x00\\x01\\x00\\x00\\x00\\x00\\xd3-appl\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x12desc\\x00\\x00\\x01\\\\\\x00\\x00\\x00bdscm\\x00\\x00\\x01\\xc0\\x00\\x00\\x04\\x82cprt\\x00\\x00\\x06D\\x00\\x00\\x00#wtpt\\x00\\x00\\x06h\\x00\\x00\\x00\\x14rXYZ\\x00\\x00\\x06|\\x00\\x00\\x00\\x14gXYZ\\x00\\x00\\x06\\x90\\x00\\x00\\x00\\x14bXYZ\\x00\\x00\\x06\\xa4\\x00\\x00\\x00\\x14rTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caarg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 vcgt\\x00\\x00\\x0e\\xe4\\x00\\x00\\x000ndin\\x00\\x00\\x0f\\x14\\x00\\x00\\x00>chad\\x00\\x00\\x0fT\\x00\\x00\\x00,mmod\\x00\\x00\\x0f\\x80\\x00\\x00\\x00(vcgp\\x00\\x00\\x0f\\xa8\\x00\\x00\\x008bTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0cgTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caabg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 aagg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 desc\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x08Display\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00mluc\\x00\\x00\\x00\\x00\\x00\\x00\\x00&\\x00\\x00\\x00\\x0chrHR\\x00\\x00\\x00\\x14\\x00\\x00\\x01\\xd8koKR\\x00\\x00\\x00\\x0c\\x00\\x00\\x01\\xecnbNO\\x00\\x00\\x00\\x12\\x00\\x00\\x01\\xf8id\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\nhuHU\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x1ccsCZ\\x00\\x00\\x00\\x16\\x00\\x00\\x020daDK\\x00\\x00\\x00\\x1c\\x00\\x00\\x02FnlNL\\x00\\x00\\x00\\x16\\x00\\x00\\x02bfiFI\\x00\\x00\\x00\\x10\\x00\\x00\\x02xitIT\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x88esES\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9croRO\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cfrCA\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xaear\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\xc4ukUA\\x00\\x00\\x00\\x1c\\x00\\x00\\x02\\xd8heIL\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xf4zhTW\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nviVN\\x00\\x00\\x00\\x0e\\x00\\x00\\x03\\x14skSK\\x00\\x00\\x00\\x16\\x00\\x00\\x03"zhCN\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nruRU\\x00\\x00\\x00$\\x00\\x00\\x038enGB\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\frFR\\x00\\x00\\x00\\x16\\x00\\x00\\x03pms\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x86hiIN\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x98thTH\\x00\\x00\\x00\\x0c\\x00\\x00\\x03\\xaacaES\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xb6enAU\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\esXL\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cdeDE\\x00\\x00\\x00\\x10\\x00\\x00\\x03\\xceenUS\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\xdeptBR\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xf0plPL\\x00\\x00\\x00\\x12\\x00\\x00\\x04\\x08elGR\\x00\\x00\\x00"\\x00\\x00\\x04\\x1asvSE\\x00\\x00\\x00\\x10\\x00\\x00\\x04<trTR\\x00\\x00\\x00\\x14\\x00\\x00\\x04LptPT\\x00\\x00\\x00\\x16\\x00\\x00\\x04`jaJP\\x00\\x00\\x00\\x0c\\x00\\x00\\x04v\\x00L\\x00C\\x00D\\x00 \\x00u\\x00 \\x00b\\x00o\\x00j\\x00i\\xce\\xec\\xb7\\xec\\x00 \\x00L\\x00C\\x00D\\x00F\\x00a\\x00r\\x00g\\x00e\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00W\\x00a\\x00r\\x00n\\x00a\\x00S\\x00z\\x00\\xed\\x00n\\x00e\\x00s\\x00 \\x00L\\x00C\\x00D\\x00B\\x00a\\x00r\\x00e\\x00v\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00-\\x00f\\x00a\\x00r\\x00v\\x00e\\x00s\\x00k\\x00\\xe6\\x00r\\x00m\\x00K\\x00l\\x00e\\x00u\\x00r\\x00e\\x00n\\x00-\\x00L\\x00C\\x00D\\x00V\\x00\\xe4\\x00r\\x00i\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00i\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00A\\x00C\\x00L\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r \\x0f\\x00L\\x00C\\x00D\\x00 \\x06E\\x06D\\x06H\\x06F\\x06)\\x04\\x1a\\x04>\\x04;\\x04L\\x04>\\x04@\\x04>\\x042\\x048\\x049\\x00 \\x00L\\x00C\\x00D \\x0f\\x00L\\x00C\\x00D\\x00 \\x05\\xe6\\x05\\xd1\\x05\\xe2\\x05\\xd5\\x05\\xe0\\x05\\xd9_i\\x82r\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00M\\x00\\xe0\\x00u\\x00F\\x00a\\x00r\\x00e\\x00b\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x04&\\x042\\x045\\x04B\\x04=\\x04>\\x049\\x00 \\x04\\x16\\x04\\x1a\\x00-\\x044\\x048\\x04A\\x04?\\x04;\\x045\\x049\\x00C\\x00o\\x00l\\x00o\\x00u\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r\\x00W\\x00a\\x00r\\x00n\\x00a\\x00 \\x00L\\x00C\\x00D\\t0\\t\\x02\\t\\x17\\t@\\t(\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x0e*\\x0e5\\x00L\\x00C\\x00D\\x00 \\x00e\\x00n\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00F\\x00a\\x00r\\x00b\\x00-\\x00L\\x00C\\x00D\\x00C\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00C\\x00o\\x00l\\x00o\\x00r\\x00i\\x00d\\x00o\\x00K\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x03\\x88\\x03\\xb3\\x03\\xc7\\x03\\xc1\\x03\\xc9\\x03\\xbc\\x03\\xb7\\x00 \\x03\\xbf\\x03\\xb8\\x03\\xcc\\x03\\xbd\\x03\\xb7\\x00 \\x00L\\x00C\\x00D\\x00F\\x00\\xe4\\x00r\\x00g\\x00-\\x00L\\x00C\\x00D\\x00R\\x00e\\x00n\\x00k\\x00l\\x00i\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00a\\x00 \\x00C\\x00o\\x00r\\x00e\\x00s0\\xab0\\xe90\\xfc\\x00L\\x00C\\x00D\\x00\\x00text\\x00\\x00\\x00\\x00Copyright Apple Inc., 2020\\x00\\x00XYZ \\x00\\x00\\x00\\x00\\x00\\x00\\xf3\\x16\\x00\\x01\\x00\\x00\\x00\\x01\\x16\\xcaXYZ \\x00\\x00\\x00\\x00\\x00\\x00q\\xc0\\x00\\x009\\x8a\\x00\\x00\\x01gXYZ \\x00\\x00\\x00\\x00\\x00\\x00a#\\x00\\x00\\xb9\\xe6\\x00\\x00\\x13\\xf6XYZ \\x00\\x00\\x00\\x00\\x00\\x00#\\xf2\\x00\\x00\\x0c\\x90\\x00\\x00\\xbd\\xd0curv\\x00\\x00\\x00\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\x00\\x05\\x00\\n\\x00\\x0f\\x00\\x14\\x00\\x19\\x00\\x1e\\x00#\\x00(\\x00-\\x002\\x006\\x00;\\x00@\\x00E\\x00J\\x00O\\x00T\\x00Y\\x00^\\x00c\\x00h\\x00m\\x00r\\x00w\\x00|\\x00\\x81\\x00\\x86\\x00\\x8b\\x00\\x90\\x00\\x95\\x00\\x9a\\x00\\x9f\\x00\\xa3\\x00\\xa8\\x00\\xad\\x00\\xb2\\x00\\xb7\\x00\\xbc\\x00\\xc1\\x00\\xc6\\x00\\xcb\\x00\\xd0\\x00\\xd5\\x00\\xdb\\x00\\xe0\\x00\\xe5\\x00\\xeb\\x00\\xf0\\x00\\xf6\\x00\\xfb\\x01\\x01\\x01\\x07\\x01\\r\\x01\\x13\\x01\\x19\\x01\\x1f\\x01%\\x01+\\x012\\x018\\x01>\\x01E\\x01L\\x01R\\x01Y\\x01`\\x01g\\x01n\\x01u\\x01|\\x01\\x83\\x01\\x8b\\x01\\x92\\x01\\x9a\\x01\\xa1\\x01\\xa9\\x01\\xb1\\x01\\xb9\\x01\\xc1\\x01\\xc9\\x01\\xd1\\x01\\xd9\\x01\\xe1\\x01\\xe9\\x01\\xf2\\x01\\xfa\\x02\\x03\\x02\\x0c\\x02\\x14\\x02\\x1d\\x02&\\x02/\\x028\\x02A\\x02K\\x02T\\x02]\\x02g\\x02q\\x02z\\x02\\x84\\x02\\x8e\\x02\\x98\\x02\\xa2\\x02\\xac\\x02\\xb6\\x02\\xc1\\x02\\xcb\\x02\\xd5\\x02\\xe0\\x02\\xeb\\x02\\xf5\\x03\\x00\\x03\\x0b\\x03\\x16\\x03!\\x03-\\x038\\x03C\\x03O\\x03Z\\x03f\\x03r\\x03~\\x03\\x8a\\x03\\x96\\x03\\xa2\\x03\\xae\\x03\\xba\\x03\\xc7\\x03\\xd3\\x03\\xe0\\x03\\xec\\x03\\xf9\\x04\\x06\\x04\\x13\\x04 \\x04-\\x04;\\x04H\\x04U\\x04c\\x04q\\x04~\\x04\\x8c\\x04\\x9a\\x04\\xa8\\x04\\xb6\\x04\\xc4\\x04\\xd3\\x04\\xe1\\x04\\xf0\\x04\\xfe\\x05\\r\\x05\\x1c\\x05+\\x05:\\x05I\\x05X\\x05g\\x05w\\x05\\x86\\x05\\x96\\x05\\xa6\\x05\\xb5\\x05\\xc5\\x05\\xd5\\x05\\xe5\\x05\\xf6\\x06\\x06\\x06\\x16\\x06\\\'\\x067\\x06H\\x06Y\\x06j\\x06{\\x06\\x8c\\x06\\x9d\\x06\\xaf\\x06\\xc0\\x06\\xd1\\x06\\xe3\\x06\\xf5\\x07\\x07\\x07\\x19\\x07+\\x07=\\x07O\\x07a\\x07t\\x07\\x86\\x07\\x99\\x07\\xac\\x07\\xbf\\x07\\xd2\\x07\\xe5\\x07\\xf8\\x08\\x0b\\x08\\x1f\\x082\\x08F\\x08Z\\x08n\\x08\\x82\\x08\\x96\\x08\\xaa\\x08\\xbe\\x08\\xd2\\x08\\xe7\\x08\\xfb\\t\\x10\\t%\\t:\\tO\\td\\ty\\t\\x8f\\t\\xa4\\t\\xba\\t\\xcf\\t\\xe5\\t\\xfb\\n\\x11\\n\\\'\\n=\\nT\\nj\\n\\x81\\n\\x98\\n\\xae\\n\\xc5\\n\\xdc\\n\\xf3\\x0b\\x0b\\x0b"\\x0b9\\x0bQ\\x0bi\\x0b\\x80\\x0b\\x98\\x0b\\xb0\\x0b\\xc8\\x0b\\xe1\\x0b\\xf9\\x0c\\x12\\x0c*\\x0cC\\x0c\\\\\\x0cu\\x0c\\x8e\\x0c\\xa7\\x0c\\xc0\\x0c\\xd9\\x0c\\xf3\\r\\r\\r&\\r@\\rZ\\rt\\r\\x8e\\r\\xa9\\r\\xc3\\r\\xde\\r\\xf8\\x0e\\x13\\x0e.\\x0eI\\x0ed\\x0e\\x7f\\x0e\\x9b\\x0e\\xb6\\x0e\\xd2\\x0e\\xee\\x0f\\t\\x0f%\\x0fA\\x0f^\\x0fz\\x0f\\x96\\x0f\\xb3\\x0f\\xcf\\x0f\\xec\\x10\\t\\x10&\\x10C\\x10a\\x10~\\x10\\x9b\\x10\\xb9\\x10\\xd7\\x10\\xf5\\x11\\x13\\x111\\x11O\\x11m\\x11\\x8c\\x11\\xaa\\x11\\xc9\\x11\\xe8\\x12\\x07\\x12&\\x12E\\x12d\\x12\\x84\\x12\\xa3\\x12\\xc3\\x12\\xe3\\x13\\x03\\x13#\\x13C\\x13c\\x13\\x83\\x13\\xa4\\x13\\xc5\\x13\\xe5\\x14\\x06\\x14\\\'\\x14I\\x14j\\x14\\x8b\\x14\\xad\\x14\\xce\\x14\\xf0\\x15\\x12\\x154\\x15V\\x15x\\x15\\x9b\\x15\\xbd\\x15\\xe0\\x16\\x03\\x16&\\x16I\\x16l\\x16\\x8f\\x16\\xb2\\x16\\xd6\\x16\\xfa\\x17\\x1d\\x17A\\x17e\\x17\\x89\\x17\\xae\\x17\\xd2\\x17\\xf7\\x18\\x1b\\x18@\\x18e\\x18\\x8a\\x18\\xaf\\x18\\xd5\\x18\\xfa\\x19 \\x19E\\x19k\\x19\\x91\\x19\\xb7\\x19\\xdd\\x1a\\x04\\x1a*\\x1aQ\\x1aw\\x1a\\x9e\\x1a\\xc5\\x1a\\xec\\x1b\\x14\\x1b;\\x1bc\\x1b\\x8a\\x1b\\xb2\\x1b\\xda\\x1c\\x02\\x1c*\\x1cR\\x1c{\\x1c\\xa3\\x1c\\xcc\\x1c\\xf5\\x1d\\x1e\\x1dG\\x1dp\\x1d\\x99\\x1d\\xc3\\x1d\\xec\\x1e\\x16\\x1e@\\x1ej\\x1e\\x94\\x1e\\xbe\\x1e\\xe9\\x1f\\x13\\x1f>\\x1fi\\x1f\\x94\\x1f\\xbf\\x1f\\xea \\x15 A l \\x98 \\xc4 \\xf0!\\x1c!H!u!\\xa1!\\xce!\\xfb"\\\'"U"\\x82"\\xaf"\\xdd#\\n#8#f#\\x94#\\xc2#\\xf0$\\x1f$M$|$\\xab$\\xda%\\t%8%h%\\x97%\\xc7%\\xf7&\\\'&W&\\x87&\\xb7&\\xe8\\\'\\x18\\\'I\\\'z\\\'\\xab\\\'\\xdc(\\r(?(q(\\xa2(\\xd4)\\x06)8)k)\\x9d)\\xd0*\\x02*5*h*\\x9b*\\xcf+\\x02+6+i+\\x9d+\\xd1,\\x05,9,n,\\xa2,\\xd7-\\x0c-A-v-\\xab-\\xe1.\\x16.L.\\x82.\\xb7.\\xee/$/Z/\\x91/\\xc7/\\xfe050l0\\xa40\\xdb1\\x121J1\\x821\\xba1\\xf22*2c2\\x9b2\\xd43\\r3F3\\x7f3\\xb83\\xf14+4e4\\x9e4\\xd85\\x135M5\\x875\\xc25\\xfd676r6\\xae6\\xe97$7`7\\x9c7\\xd78\\x148P8\\x8c8\\xc89\\x059B9\\x7f9\\xbc9\\xf9:6:t:\\xb2:\\xef;-;k;\\xaa;\\xe8<\\\'<e<\\xa4<\\xe3="=a=\\xa1=\\xe0> >`>\\xa0>\\xe0?!?a?\\xa2?\\xe2@#@d@\\xa6@\\xe7A)AjA\\xacA\\xeeB0BrB\\xb5B\\xf7C:C}C\\xc0D\\x03DGD\\x8aD\\xceE\\x12EUE\\x9aE\\xdeF"FgF\\xabF\\xf0G5G{G\\xc0H\\x05HKH\\x91H\\xd7I\\x1dIcI\\xa9I\\xf0J7J}J\\xc4K\\x0cKSK\\x9aK\\xe2L*LrL\\xbaM\\x02MJM\\x93M\\xdcN%NnN\\xb7O\\x00OIO\\x93O\\xddP\\\'PqP\\xbbQ\\x06QPQ\\x9bQ\\xe6R1R|R\\xc7S\\x13S_S\\xaaS\\xf6TBT\\x8fT\\xdbU(UuU\\xc2V\\x0fV\\\\V\\xa9V\\xf7WDW\\x92W\\xe0X/X}X\\xcbY\\x1aYiY\\xb8Z\\x07ZVZ\\xa6Z\\xf5[E[\\x95[\\xe5\\\\5\\\\\\x86\\\\\\xd6]\\\']x]\\xc9^\\x1a^l^\\xbd_\\x0f_a_\\xb3`\\x05`W`\\xaa`\\xfcaOa\\xa2a\\xf5bIb\\x9cb\\xf0cCc\\x97c\\xebd at d\\x94d\\xe9e=e\\x92e\\xe7f=f\\x92f\\xe8g=g\\x93g\\xe9h?h\\x96h\\xeciCi\\x9ai\\xf1jHj\\x9fj\\xf7kOk\\xa7k\\xfflWl\\xafm\\x08m`m\\xb9n\\x12nkn\\xc4o\\x1eoxo\\xd1p+p\\x86p\\xe0q:q\\x95q\\xf0rKr\\xa6s\\x01s]s\\xb8t\\x14tpt\\xccu(u\\x85u\\xe1v>v\\x9bv\\xf8wVw\\xb3x\\x11xnx\\xccy*y\\x89y\\xe7zFz\\xa5{\\x04{c{\\xc2|!|\\x81|\\xe1}A}\\xa1~\\x01~b~\\xc2\\x7f#\\x7f\\x84\\x7f\\xe5\\x80G\\x80\\xa8\\x81\\n\\x81k\\x81\\xcd\\x820\\x82\\x92\\x82\\xf4\\x83W\\x83\\xba\\x84\\x1d\\x84\\x80\\x84\\xe3\\x85G\\x85\\xab\\x86\\x0e\\x86r\\x86\\xd7\\x87;\\x87\\x9f\\x88\\x04\\x88i\\x88\\xce\\x893\\x89\\x99\\x89\\xfe\\x8ad\\x8a\\xca\\x8b0\\x8b\\x96\\x8b\\xfc\\x8cc\\x8c\\xca\\x8d1\\x8d\\x98\\x8d\\xff\\x8ef\\x8e\\xce\\x8f6\\x8f\\x9e\\x90\\x06\\x90n\\x90\\xd6\\x91?\\x91\\xa8\\x92\\x11\\x92z\\x92\\xe3\\x93M\\x93\\xb6\\x94 \\x94\\x8a\\x94\\xf4\\x95_\\x95\\xc9\\x964\\x96\\x9f\\x97\\n\\x97u\\x97\\xe0\\x98L\\x98\\xb8\\x99$\\x99\\x90\\x99\\xfc\\x9ah\\x9a\\xd5\\x9bB\\x9b\\xaf\\x9c\\x1c\\x9c\\x89\\x9c\\xf7\\x9dd\\x9d\\xd2\\x9e@\\x9e\\xae\\x9f\\x1d\\x9f\\x8b\\x9f\\xfa\\xa0i\\xa0\\xd8\\xa1G\\xa1\\xb6\\xa2&\\xa2\\x96\\xa3\\x06\\xa3v\\xa3\\xe6\\xa4V\\xa4\\xc7\\xa58\\xa5\\xa9\\xa6\\x1a\\xa6\\x8b\\xa6\\xfd\\xa7n\\xa7\\xe0\\xa8R\\xa8\\xc4\\xa97\\xa9\\xa9\\xaa\\x1c\\xaa\\x8f\\xab\\x02\\xabu\\xab\\xe9\\xac\\\\\\xac\\xd0\\xadD\\xad\\xb8\\xae-\\xae\\xa1\\xaf\\x16\\xaf\\x8b\\xb0\\x00\\xb0u\\xb0\\xea\\xb1`\\xb1\\xd6\\xb2K\\xb2\\xc2\\xb38\\xb3\\xae\\xb4%\\xb4\\x9c\\xb5\\x13\\xb5\\x8a\\xb6\\x01\\xb6y\\xb6\\xf0\\xb7h\\xb7\\xe0\\xb8Y\\xb8\\xd1\\xb9J\\xb9\\xc2\\xba;\\xba\\xb5\\xbb.\\xbb\\xa7\\xbc!\\xbc\\x9b\\xbd\\x15\\xbd\\x8f\\xbe\\n\\xbe\\x84\\xbe\\xff\\xbfz\\xbf\\xf5\\xc0p\\xc0\\xec\\xc1g\\xc1\\xe3\\xc2_\\xc2\\xdb\\xc3X\\xc3\\xd4\\xc4Q\\xc4\\xce\\xc5K\\xc5\\xc8\\xc6F\\xc6\\xc3\\xc7A\\xc7\\xbf\\xc8=\\xc8\\xbc\\xc9:\\xc9\\xb9\\xca8\\xca\\xb7\\xcb6\\xcb\\xb6\\xcc5\\xcc\\xb5\\xcd5\\xcd\\xb5\\xce6\\xce\\xb6\\xcf7\\xcf\\xb8\\xd09\\xd0\\xba\\xd1<\\xd1\\xbe\\xd2?\\xd2\\xc1\\xd3D\\xd3\\xc6\\xd4I\\xd4\\xcb\\xd5N\\xd5\\xd1\\xd6U\\xd6\\xd8\\xd7\\\\\\xd7\\xe0\\xd8d\\xd8\\xe8\\xd9l\\xd9\\xf1\\xdav\\xda\\xfb\\xdb\\x80\\xdc\\x05\\xdc\\x8a\\xdd\\x10\\xdd\\x96\\xde\\x1c\\xde\\xa2\\xdf)\\xdf\\xaf\\xe06\\xe0\\xbd\\xe1D\\xe1\\xcc\\xe2S\\xe2\\xdb\\xe3c\\xe3\\xeb\\xe4s\\xe4\\xfc\\xe5\\x84\\xe6\\r\\xe6\\x96\\xe7\\x1f\\xe7\\xa9\\xe82\\xe8\\xbc\\xe9F\\xe9\\xd0\\xea[\\xea\\xe5\\xebp\\xeb\\xfb\\xec\\x86\\xed\\x11\\xed\\x9c\\xee(\\xee\\xb4\\xef@\\xef\\xcc\\xf0X\\xf0\\xe5\\xf1r\\xf1\\xff\\xf2\\x8c\\xf3\\x19\\xf3\\xa7\\xf44\\xf4\\xc2\\xf5P\\xf5\\xde\\xf6m\\xf6\\xfb\\xf7\\x8a\\xf8\\x19\\xf8\\xa8\\xf98\\xf9\\xc7\\xfaW\\xfa\\xe7\\xfbw\\xfc\\x07\\xfc\\x98\\xfd)\\xfd\\xba\\xfeK\\xfe\\xdc\\xffm\\xff\\xffpara\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\xf2\\xa7\\x00\\x00\\rY\\x00\\x00\\x13\\xd0\\x00\\x00\\n[vcgt\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00ndin\\x00\\x00\\x00\\x00\\x00\\x00\\x006\\x00\\x00\\xa7@\\x00\\x00U\\x80\\x00\\x00L\\xc0\\x00\\x00\\x9e\\xc0\\x00\\x00%\\x80\\x00\\x00\\x0c\\xc0\\x00\\x00P\\x00\\x00\\x00T@\\x00\\x0233\\x00\\x0233\\x00\\x0233\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00sf32\\x00\\x00\\x00\\x00\\x00\\x01\\x0cr\\x00\\x00\\x05\\xf8\\xff\\xff\\xf3\\x1d\\x00\\x00\\x07\\xba\\x00\\x00\\xfdr\\xff\\xff\\xfb\\x9d\\xff\\xff\\xfd\\xa4\\x00\\x00\\x03\\xd9\\x00\\x00\\xc0qmmod\\x00\\x00\\x00\\x00\\x00\\x00\\x06\\x10\\x00\\x00\\xa0.\\x00\\x00\\x00\\x00\\xd0\\xe5\\xde\\xdd\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00vcgp\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\'', 'icc-data': 'b\'\\x00\\x00\\x0f\\xe0appl\\x02\\x10\\x00\\x00mntrRGB XYZ \\x07\\xe4\\x00\\x06\\x00\\x03\\x00\\n\\x008\\x00\\x1aacspAPPL\\x00\\x00\\x00\\x00APPL\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xf6\\xd6\\x00\\x01\\x00\\x00\\x00\\x00\\xd3-appl\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x12desc\\x00\\x00\\x01\\\\\\x00\\x00\\x00bdscm\\x00\\x00\\x01\\xc0\\x00\\x00\\x04\\x82cprt\\x00\\x00\\x06D\\x00\\x00\\x00#wtpt\\x00\\x00\\x06h\\x00\\x00\\x00\\x14rXYZ\\x00\\x00\\x06|\\x00\\x00\\x00\\x14gXYZ\\x00\\x00\\x06\\x90\\x00\\x00\\x00\\x14bXYZ\\x00\\x00\\x06\\xa4\\x00\\x00\\x00\\x14rTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caarg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 vcgt\\x00\\x00\\x0e\\xe4\\x00\\x00\\x000ndin\\x00\\x00\\x0f\\x14\\x00\\x00\\x00>chad\\x00\\x00\\x0fT\\x00\\x00\\x00,mmod\\x00\\x00\\x0f\\x80\\x00\\x00\\x00(vcgp\\x00\\x00\\x0f\\xa8\\x00\\x00\\x008bTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0cgTRC\\x00\\x00\\x06\\xb8\\x00\\x00\\x08\\x0caabg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 aagg\\x00\\x00\\x0e\\xc4\\x00\\x00\\x00 desc\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x08Display\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00mluc\\x00\\x00\\x00\\x00\\x00\\x00\\x00&\\x00\\x00\\x00\\x0chrHR\\x00\\x00\\x00\\x14\\x00\\x00\\x01\\xd8koKR\\x00\\x00\\x00\\x0c\\x00\\x00\\x01\\xecnbNO\\x00\\x00\\x00\\x12\\x00\\x00\\x01\\xf8id\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\nhuHU\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x1ccsCZ\\x00\\x00\\x00\\x16\\x00\\x00\\x020daDK\\x00\\x00\\x00\\x1c\\x00\\x00\\x02FnlNL\\x00\\x00\\x00\\x16\\x00\\x00\\x02bfiFI\\x00\\x00\\x00\\x10\\x00\\x00\\x02xitIT\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\x88esES\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9croRO\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cfrCA\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xaear\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x00\\x02\\xc4ukUA\\x00\\x00\\x00\\x1c\\x00\\x00\\x02\\xd8heIL\\x00\\x00\\x00\\x16\\x00\\x00\\x02\\xf4zhTW\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nviVN\\x00\\x00\\x00\\x0e\\x00\\x00\\x03\\x14skSK\\x00\\x00\\x00\\x16\\x00\\x00\\x03"zhCN\\x00\\x00\\x00\\n\\x00\\x00\\x03\\nruRU\\x00\\x00\\x00$\\x00\\x00\\x038enGB\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\frFR\\x00\\x00\\x00\\x16\\x00\\x00\\x03pms\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x86hiIN\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\x98thTH\\x00\\x00\\x00\\x0c\\x00\\x00\\x03\\xaacaES\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xb6enAU\\x00\\x00\\x00\\x14\\x00\\x00\\x03\\\\esXL\\x00\\x00\\x00\\x12\\x00\\x00\\x02\\x9cdeDE\\x00\\x00\\x00\\x10\\x00\\x00\\x03\\xceenUS\\x00\\x00\\x00\\x12\\x00\\x00\\x03\\xdeptBR\\x00\\x00\\x00\\x18\\x00\\x00\\x03\\xf0plPL\\x00\\x00\\x00\\x12\\x00\\x00\\x04\\x08elGR\\x00\\x00\\x00"\\x00\\x00\\x04\\x1asvSE\\x00\\x00\\x00\\x10\\x00\\x00\\x04<trTR\\x00\\x00\\x00\\x14\\x00\\x00\\x04LptPT\\x00\\x00\\x00\\x16\\x00\\x00\\x04`jaJP\\x00\\x00\\x00\\x0c\\x00\\x00\\x04v\\x00L\\x00C\\x00D\\x00 \\x00u\\x00 \\x00b\\x00o\\x00j\\x00i\\xce\\xec\\xb7\\xec\\x00 \\x00L\\x00C\\x00D\\x00F\\x00a\\x00r\\x00g\\x00e\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00W\\x00a\\x00r\\x00n\\x00a\\x00S\\x00z\\x00\\xed\\x00n\\x00e\\x00s\\x00 \\x00L\\x00C\\x00D\\x00B\\x00a\\x00r\\x00e\\x00v\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00-\\x00f\\x00a\\x00r\\x00v\\x00e\\x00s\\x00k\\x00\\xe6\\x00r\\x00m\\x00K\\x00l\\x00e\\x00u\\x00r\\x00e\\x00n\\x00-\\x00L\\x00C\\x00D\\x00V\\x00\\xe4\\x00r\\x00i\\x00-\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00i\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00A\\x00C\\x00L\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r \\x0f\\x00L\\x00C\\x00D\\x00 \\x06E\\x06D\\x06H\\x06F\\x06)\\x04\\x1a\\x04>\\x04;\\x04L\\x04>\\x04@\\x04>\\x042\\x048\\x049\\x00 \\x00L\\x00C\\x00D \\x0f\\x00L\\x00C\\x00D\\x00 \\x05\\xe6\\x05\\xd1\\x05\\xe2\\x05\\xd5\\x05\\xe0\\x05\\xd9_i\\x82r\\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00M\\x00\\xe0\\x00u\\x00F\\x00a\\x00r\\x00e\\x00b\\x00n\\x00\\xfd\\x00 \\x00L\\x00C\\x00D\\x04&\\x042\\x045\\x04B\\x04=\\x04>\\x049\\x00 \\x04\\x16\\x04\\x1a\\x00-\\x044\\x048\\x04A\\x04?\\x04;\\x045\\x049\\x00C\\x00o\\x00l\\x00o\\x00u\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00c\\x00o\\x00u\\x00l\\x00e\\x00u\\x00r\\x00W\\x00a\\x00r\\x00n\\x00a\\x00 \\x00L\\x00C\\x00D\\t0\\t\\x02\\t\\x17\\t@\\t(\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x0e*\\x0e5\\x00L\\x00C\\x00D\\x00 \\x00e\\x00n\\x00 \\x00c\\x00o\\x00l\\x00o\\x00r\\x00F\\x00a\\x00r\\x00b\\x00-\\x00L\\x00C\\x00D\\x00C\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00C\\x00o\\x00l\\x00o\\x00r\\x00i\\x00d\\x00o\\x00K\\x00o\\x00l\\x00o\\x00r\\x00 \\x00L\\x00C\\x00D\\x03\\x88\\x03\\xb3\\x03\\xc7\\x03\\xc1\\x03\\xc9\\x03\\xbc\\x03\\xb7\\x00 \\x03\\xbf\\x03\\xb8\\x03\\xcc\\x03\\xbd\\x03\\xb7\\x00 \\x00L\\x00C\\x00D\\x00F\\x00\\xe4\\x00r\\x00g\\x00-\\x00L\\x00C\\x00D\\x00R\\x00e\\x00n\\x00k\\x00l\\x00i\\x00 \\x00L\\x00C\\x00D\\x00L\\x00C\\x00D\\x00 \\x00a\\x00 \\x00C\\x00o\\x00r\\x00e\\x00s0\\xab0\\xe90\\xfc\\x00L\\x00C\\x00D\\x00\\x00text\\x00\\x00\\x00\\x00Copyright Apple Inc., 2020\\x00\\x00XYZ \\x00\\x00\\x00\\x00\\x00\\x00\\xf3\\x16\\x00\\x01\\x00\\x00\\x00\\x01\\x16\\xcaXYZ \\x00\\x00\\x00\\x00\\x00\\x00q\\xc0\\x00\\x009\\x8a\\x00\\x00\\x01gXYZ \\x00\\x00\\x00\\x00\\x00\\x00a#\\x00\\x00\\xb9\\xe6\\x00\\x00\\x13\\xf6XYZ \\x00\\x00\\x00\\x00\\x00\\x00#\\xf2\\x00\\x00\\x0c\\x90\\x00\\x00\\xbd\\xd0curv\\x00\\x00\\x00\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\x00\\x05\\x00\\n\\x00\\x0f\\x00\\x14\\x00\\x19\\x00\\x1e\\x00#\\x00(\\x00-\\x002\\x006\\x00;\\x00@\\x00E\\x00J\\x00O\\x00T\\x00Y\\x00^\\x00c\\x00h\\x00m\\x00r\\x00w\\x00|\\x00\\x81\\x00\\x86\\x00\\x8b\\x00\\x90\\x00\\x95\\x00\\x9a\\x00\\x9f\\x00\\xa3\\x00\\xa8\\x00\\xad\\x00\\xb2\\x00\\xb7\\x00\\xbc\\x00\\xc1\\x00\\xc6\\x00\\xcb\\x00\\xd0\\x00\\xd5\\x00\\xdb\\x00\\xe0\\x00\\xe5\\x00\\xeb\\x00\\xf0\\x00\\xf6\\x00\\xfb\\x01\\x01\\x01\\x07\\x01\\r\\x01\\x13\\x01\\x19\\x01\\x1f\\x01%\\x01+\\x012\\x018\\x01>\\x01E\\x01L\\x01R\\x01Y\\x01`\\x01g\\x01n\\x01u\\x01|\\x01\\x83\\x01\\x8b\\x01\\x92\\x01\\x9a\\x01\\xa1\\x01\\xa9\\x01\\xb1\\x01\\xb9\\x01\\xc1\\x01\\xc9\\x01\\xd1\\x01\\xd9\\x01\\xe1\\x01\\xe9\\x01\\xf2\\x01\\xfa\\x02\\x03\\x02\\x0c\\x02\\x14\\x02\\x1d\\x02&\\x02/\\x028\\x02A\\x02K\\x02T\\x02]\\x02g\\x02q\\x02z\\x02\\x84\\x02\\x8e\\x02\\x98\\x02\\xa2\\x02\\xac\\x02\\xb6\\x02\\xc1\\x02\\xcb\\x02\\xd5\\x02\\xe0\\x02\\xeb\\x02\\xf5\\x03\\x00\\x03\\x0b\\x03\\x16\\x03!\\x03-\\x038\\x03C\\x03O\\x03Z\\x03f\\x03r\\x03~\\x03\\x8a\\x03\\x96\\x03\\xa2\\x03\\xae\\x03\\xba\\x03\\xc7\\x03\\xd3\\x03\\xe0\\x03\\xec\\x03\\xf9\\x04\\x06\\x04\\x13\\x04 \\x04-\\x04;\\x04H\\x04U\\x04c\\x04q\\x04~\\x04\\x8c\\x04\\x9a\\x04\\xa8\\x04\\xb6\\x04\\xc4\\x04\\xd3\\x04\\xe1\\x04\\xf0\\x04\\xfe\\x05\\r\\x05\\x1c\\x05+\\x05:\\x05I\\x05X\\x05g\\x05w\\x05\\x86\\x05\\x96\\x05\\xa6\\x05\\xb5\\x05\\xc5\\x05\\xd5\\x05\\xe5\\x05\\xf6\\x06\\x06\\x06\\x16\\x06\\\'\\x067\\x06H\\x06Y\\x06j\\x06{\\x06\\x8c\\x06\\x9d\\x06\\xaf\\x06\\xc0\\x06\\xd1\\x06\\xe3\\x06\\xf5\\x07\\x07\\x07\\x19\\x07+\\x07=\\x07O\\x07a\\x07t\\x07\\x86\\x07\\x99\\x07\\xac\\x07\\xbf\\x07\\xd2\\x07\\xe5\\x07\\xf8\\x08\\x0b\\x08\\x1f\\x082\\x08F\\x08Z\\x08n\\x08\\x82\\x08\\x96\\x08\\xaa\\x08\\xbe\\x08\\xd2\\x08\\xe7\\x08\\xfb\\t\\x10\\t%\\t:\\tO\\td\\ty\\t\\x8f\\t\\xa4\\t\\xba\\t\\xcf\\t\\xe5\\t\\xfb\\n\\x11\\n\\\'\\n=\\nT\\nj\\n\\x81\\n\\x98\\n\\xae\\n\\xc5\\n\\xdc\\n\\xf3\\x0b\\x0b\\x0b"\\x0b9\\x0bQ\\x0bi\\x0b\\x80\\x0b\\x98\\x0b\\xb0\\x0b\\xc8\\x0b\\xe1\\x0b\\xf9\\x0c\\x12\\x0c*\\x0cC\\x0c\\\\\\x0cu\\x0c\\x8e\\x0c\\xa7\\x0c\\xc0\\x0c\\xd9\\x0c\\xf3\\r\\r\\r&\\r@\\rZ\\rt\\r\\x8e\\r\\xa9\\r\\xc3\\r\\xde\\r\\xf8\\x0e\\x13\\x0e.\\x0eI\\x0ed\\x0e\\x7f\\x0e\\x9b\\x0e\\xb6\\x0e\\xd2\\x0e\\xee\\x0f\\t\\x0f%\\x0fA\\x0f^\\x0fz\\x0f\\x96\\x0f\\xb3\\x0f\\xcf\\x0f\\xec\\x10\\t\\x10&\\x10C\\x10a\\x10~\\x10\\x9b\\x10\\xb9\\x10\\xd7\\x10\\xf5\\x11\\x13\\x111\\x11O\\x11m\\x11\\x8c\\x11\\xaa\\x11\\xc9\\x11\\xe8\\x12\\x07\\x12&\\x12E\\x12d\\x12\\x84\\x12\\xa3\\x12\\xc3\\x12\\xe3\\x13\\x03\\x13#\\x13C\\x13c\\x13\\x83\\x13\\xa4\\x13\\xc5\\x13\\xe5\\x14\\x06\\x14\\\'\\x14I\\x14j\\x14\\x8b\\x14\\xad\\x14\\xce\\x14\\xf0\\x15\\x12\\x154\\x15V\\x15x\\x15\\x9b\\x15\\xbd\\x15\\xe0\\x16\\x03\\x16&\\x16I\\x16l\\x16\\x8f\\x16\\xb2\\x16\\xd6\\x16\\xfa\\x17\\x1d\\x17A\\x17e\\x17\\x89\\x17\\xae\\x17\\xd2\\x17\\xf7\\x18\\x1b\\x18@\\x18e\\x18\\x8a\\x18\\xaf\\x18\\xd5\\x18\\xfa\\x19 \\x19E\\x19k\\x19\\x91\\x19\\xb7\\x19\\xdd\\x1a\\x04\\x1a*\\x1aQ\\x1aw\\x1a\\x9e\\x1a\\xc5\\x1a\\xec\\x1b\\x14\\x1b;\\x1bc\\x1b\\x8a\\x1b\\xb2\\x1b\\xda\\x1c\\x02\\x1c*\\x1cR\\x1c{\\x1c\\xa3\\x1c\\xcc\\x1c\\xf5\\x1d\\x1e\\x1dG\\x1dp\\x1d\\x99\\x1d\\xc3\\x1d\\xec\\x1e\\x16\\x1e@\\x1ej\\x1e\\x94\\x1e\\xbe\\x1e\\xe9\\x1f\\x13\\x1f>\\x1fi\\x1f\\x94\\x1f\\xbf\\x1f\\xea \\x15 A l \\x98 \\xc4 \\xf0!\\x1c!H!u!\\xa1!\\xce!\\xfb"\\\'"U"\\x82"\\xaf"\\xdd#\\n#8#f#\\x94#\\xc2#\\xf0$\\x1f$M$|$\\xab$\\xda%\\t%8%h%\\x97%\\xc7%\\xf7&\\\'&W&\\x87&\\xb7&\\xe8\\\'\\x18\\\'I\\\'z\\\'\\xab\\\'\\xdc(\\r(?(q(\\xa2(\\xd4)\\x06)8)k)\\x9d)\\xd0*\\x02*5*h*\\x9b*\\xcf+\\x02+6+i+\\x9d+\\xd1,\\x05,9,n,\\xa2,\\xd7-\\x0c-A-v-\\xab-\\xe1.\\x16.L.\\x82.\\xb7.\\xee/$/Z/\\x91/\\xc7/\\xfe050l0\\xa40\\xdb1\\x121J1\\x821\\xba1\\xf22*2c2\\x9b2\\xd43\\r3F3\\x7f3\\xb83\\xf14+4e4\\x9e4\\xd85\\x135M5\\x875\\xc25\\xfd676r6\\xae6\\xe97$7`7\\x9c7\\xd78\\x148P8\\x8c8\\xc89\\x059B9\\x7f9\\xbc9\\xf9:6:t:\\xb2:\\xef;-;k;\\xaa;\\xe8<\\\'<e<\\xa4<\\xe3="=a=\\xa1=\\xe0> >`>\\xa0>\\xe0?!?a?\\xa2?\\xe2@#@d@\\xa6@\\xe7A)AjA\\xacA\\xeeB0BrB\\xb5B\\xf7C:C}C\\xc0D\\x03DGD\\x8aD\\xceE\\x12EUE\\x9aE\\xdeF"FgF\\xabF\\xf0G5G{G\\xc0H\\x05HKH\\x91H\\xd7I\\x1dIcI\\xa9I\\xf0J7J}J\\xc4K\\x0cKSK\\x9aK\\xe2L*LrL\\xbaM\\x02MJM\\x93M\\xdcN%NnN\\xb7O\\x00OIO\\x93O\\xddP\\\'PqP\\xbbQ\\x06QPQ\\x9bQ\\xe6R1R|R\\xc7S\\x13S_S\\xaaS\\xf6TBT\\x8fT\\xdbU(UuU\\xc2V\\x0fV\\\\V\\xa9V\\xf7WDW\\x92W\\xe0X/X}X\\xcbY\\x1aYiY\\xb8Z\\x07ZVZ\\xa6Z\\xf5[E[\\x95[\\xe5\\\\5\\\\\\x86\\\\\\xd6]\\\']x]\\xc9^\\x1a^l^\\xbd_\\x0f_a_\\xb3`\\x05`W`\\xaa`\\xfcaOa\\xa2a\\xf5bIb\\x9cb\\xf0cCc\\x97c\\xebd at d\\x94d\\xe9e=e\\x92e\\xe7f=f\\x92f\\xe8g=g\\x93g\\xe9h?h\\x96h\\xeciCi\\x9ai\\xf1jHj\\x9fj\\xf7kOk\\xa7k\\xfflWl\\xafm\\x08m`m\\xb9n\\x12nkn\\xc4o\\x1eoxo\\xd1p+p\\x86p\\xe0q:q\\x95q\\xf0rKr\\xa6s\\x01s]s\\xb8t\\x14tpt\\xccu(u\\x85u\\xe1v>v\\x9bv\\xf8wVw\\xb3x\\x11xnx\\xccy*y\\x89y\\xe7zFz\\xa5{\\x04{c{\\xc2|!|\\x81|\\xe1}A}\\xa1~\\x01~b~\\xc2\\x7f#\\x7f\\x84\\x7f\\xe5\\x80G\\x80\\xa8\\x81\\n\\x81k\\x81\\xcd\\x820\\x82\\x92\\x82\\xf4\\x83W\\x83\\xba\\x84\\x1d\\x84\\x80\\x84\\xe3\\x85G\\x85\\xab\\x86\\x0e\\x86r\\x86\\xd7\\x87;\\x87\\x9f\\x88\\x04\\x88i\\x88\\xce\\x893\\x89\\x99\\x89\\xfe\\x8ad\\x8a\\xca\\x8b0\\x8b\\x96\\x8b\\xfc\\x8cc\\x8c\\xca\\x8d1\\x8d\\x98\\x8d\\xff\\x8ef\\x8e\\xce\\x8f6\\x8f\\x9e\\x90\\x06\\x90n\\x90\\xd6\\x91?\\x91\\xa8\\x92\\x11\\x92z\\x92\\xe3\\x93M\\x93\\xb6\\x94 \\x94\\x8a\\x94\\xf4\\x95_\\x95\\xc9\\x964\\x96\\x9f\\x97\\n\\x97u\\x97\\xe0\\x98L\\x98\\xb8\\x99$\\x99\\x90\\x99\\xfc\\x9ah\\x9a\\xd5\\x9bB\\x9b\\xaf\\x9c\\x1c\\x9c\\x89\\x9c\\xf7\\x9dd\\x9d\\xd2\\x9e@\\x9e\\xae\\x9f\\x1d\\x9f\\x8b\\x9f\\xfa\\xa0i\\xa0\\xd8\\xa1G\\xa1\\xb6\\xa2&\\xa2\\x96\\xa3\\x06\\xa3v\\xa3\\xe6\\xa4V\\xa4\\xc7\\xa58\\xa5\\xa9\\xa6\\x1a\\xa6\\x8b\\xa6\\xfd\\xa7n\\xa7\\xe0\\xa8R\\xa8\\xc4\\xa97\\xa9\\xa9\\xaa\\x1c\\xaa\\x8f\\xab\\x02\\xabu\\xab\\xe9\\xac\\\\\\xac\\xd0\\xadD\\xad\\xb8\\xae-\\xae\\xa1\\xaf\\x16\\xaf\\x8b\\xb0\\x00\\xb0u\\xb0\\xea\\xb1`\\xb1\\xd6\\xb2K\\xb2\\xc2\\xb38\\xb3\\xae\\xb4%\\xb4\\x9c\\xb5\\x13\\xb5\\x8a\\xb6\\x01\\xb6y\\xb6\\xf0\\xb7h\\xb7\\xe0\\xb8Y\\xb8\\xd1\\xb9J\\xb9\\xc2\\xba;\\xba\\xb5\\xbb.\\xbb\\xa7\\xbc!\\xbc\\x9b\\xbd\\x15\\xbd\\x8f\\xbe\\n\\xbe\\x84\\xbe\\xff\\xbfz\\xbf\\xf5\\xc0p\\xc0\\xec\\xc1g\\xc1\\xe3\\xc2_\\xc2\\xdb\\xc3X\\xc3\\xd4\\xc4Q\\xc4\\xce\\xc5K\\xc5\\xc8\\xc6F\\xc6\\xc3\\xc7A\\xc7\\xbf\\xc8=\\xc8\\xbc\\xc9:\\xc9\\xb9\\xca8\\xca\\xb7\\xcb6\\xcb\\xb6\\xcc5\\xcc\\xb5\\xcd5\\xcd\\xb5\\xce6\\xce\\xb6\\xcf7\\xcf\\xb8\\xd09\\xd0\\xba\\xd1<\\xd1\\xbe\\xd2?\\xd2\\xc1\\xd3D\\xd3\\xc6\\xd4I\\xd4\\xcb\\xd5N\\xd5\\xd1\\xd6U\\xd6\\xd8\\xd7\\\\\\xd7\\xe0\\xd8d\\xd8\\xe8\\xd9l\\xd9\\xf1\\xdav\\xda\\xfb\\xdb\\x80\\xdc\\x05\\xdc\\x8a\\xdd\\x10\\xdd\\x96\\xde\\x1c\\xde\\xa2\\xdf)\\xdf\\xaf\\xe06\\xe0\\xbd\\xe1D\\xe1\\xcc\\xe2S\\xe2\\xdb\\xe3c\\xe3\\xeb\\xe4s\\xe4\\xfc\\xe5\\x84\\xe6\\r\\xe6\\x96\\xe7\\x1f\\xe7\\xa9\\xe82\\xe8\\xbc\\xe9F\\xe9\\xd0\\xea[\\xea\\xe5\\xebp\\xeb\\xfb\\xec\\x86\\xed\\x11\\xed\\x9c\\xee(\\xee\\xb4\\xef@\\xef\\xcc\\xf0X\\xf0\\xe5\\xf1r\\xf1\\xff\\xf2\\x8c\\xf3\\x19\\xf3\\xa7\\xf44\\xf4\\xc2\\xf5P\\xf5\\xde\\xf6m\\xf6\\xfb\\xf7\\x8a\\xf8\\x19\\xf8\\xa8\\xf98\\xf9\\xc7\\xfaW\\xfa\\xe7\\xfbw\\xfc\\x07\\xfc\\x98\\xfd)\\xfd\\xba\\xfeK\\xfe\\xdc\\xffm\\xff\\xffpara\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\xf2\\xa7\\x00\\x00\\rY\\x00\\x00\\x13\\xd0\\x00\\x00\\n[vcgt\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00ndin\\x00\\x00\\x00\\x00\\x00\\x00\\x006\\x00\\x00\\xa7@\\x00\\x00U\\x80\\x00\\x00L\\xc0\\x00\\x00\\x9e\\xc0\\x00\\x00%\\x80\\x00\\x00\\x0c\\xc0\\x00\\x00P\\x00\\x00\\x00T@\\x00\\x0233\\x00\\x0233\\x00\\x0233\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00sf32\\x00\\x00\\x00\\x00\\x00\\x01\\x0cr\\x00\\x00\\x05\\xf8\\xff\\xff\\xf3\\x1d\\x00\\x00\\x07\\xba\\x00\\x00\\xfdr\\xff\\xff\\xfb\\x9d\\xff\\xff\\xfd\\xa4\\x00\\x00\\x03\\xd9\\x00\\x00\\xc0qmmod\\x00\\x00\\x00\\x00\\x00\\x00\\x06\\x10\\x00\\x00\\xa0.\\x00\\x00\\x00\\x00\\xd0\\xe5\\xde\\xdd\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00vcgp\\x00\\x00\\x00\\x00\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x03\\x00\\x00\\x00\\x02ff\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\\x00\\x00\\x00\\x02334\\x00\'', 'components': 3, 'supports-output': True, 'model': 'RGB', 'wide-gamut': False, 'color-table-count': 0}}, 'dpi.x': 72, 'dpi.y': 72, 'dpi': 72, 'screen-scaling': True, 'screen-scaling.enabled': False, 'screen-scaling.values': (1000, 1000), 'mouse.show': True, 'mouse.initial-position': (365, 85), 'named_cursors': True, 'cursors': True, 'double_click.time': 500, 'double_click.distance': (-1, -1), 'bell': True, 'vrefresh': -1, 'auto_refresh_delay': 150, 'system_tray': True, 'wants_default_cursor': True, 'window.min-size': (120, 1), 'window.max-size': (32767, 32767), 'encoding.eos': True, 'av-sync': True, 'av-sync.delay.default': 150, 'sound.codec-full-names': True, 'sound.decoders': ['opus', 'opus+ogg', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac'], 'sound.encoders': ['opus', 'vorbis+mka', 'vorbis+ogg', 'vorbis', 'mp3', 'flac+ogg', 'aac+mpeg4', 'wav+lzo', 'wav', 'speex+ogg', 'vorbis', 'opus+mka', 'flac', 'mp3+mpeg4'], 'sound.send': True, 'sound.receive': True, 'sound.sources': ['osxaudiosrc', 'oss4src', 'audiotestsrc'], 'sound.source.default': ['osxaudiosrc'], 'sound.sinks': ['osxaudiosink', 'oss4sink'], 'sound.sink.default': ['osxaudiosink'], 'sound.muxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'sound.demuxers': ['ogg', 'mka', 'mka', 'mpeg4'], 'sound.gst.version': ['1', '16', '2', '0'], 'sound.pygst.version': ['3', '32', '2'], 'sound.plugins': ['3gppmux', 'aacparse', 'ac3parse', 'amrparse', 'appsink', 'appsrc', 'audioamplify', 'audiobuffersplit', 'audiochannelmix', 'audiochebband', 'audiocheblimit', 'audioconvert', 'audiodynamic', 'audioecho', 'audiofirfilter', 'audioiirfilter', 'audiointerleave', 'audioinvert', 'audiokaraoke', 'audiolatency', 'audiomixer', 'audiomixmatrix', 'audiopanorama', 'audiorate', 'audioresample', 'audiotestsrc', 'audiowsincband', 'audiowsinclimit', 'bin', 'capsfilter', 'concat', 'dataurisrc', 'dcaparse', 'downloadbuffer', 'faac', 'faad', 'fakesink', 'fakesrc', 'fdsink', 'fdsrc', 'filesink', 'filesrc', 'flacdec', 'flacenc', 'flacparse', 'flactag', 'funnel', 'gdpdepay', 'gdppay', 'identity', 'input-selector', 'ismlmux', 'lamemp3enc', 'liveadder', 'matroskademux', 'matroskamux', 'matroskaparse', 'mj2mux', 'mp4mux', 'mpegaudioparse', 'multiqueue', 'oggaviparse', 'oggdemux', 'oggmux', 'oggparse', 'ogmaudioparse', 'ogmtextparse', 'ogmvideoparse', 'opusdec', 'opusenc', 'opusparse', 'oss4sink', 'oss4src', 'osxaudiosink', 'osxaudiosrc', 'output-selector', 'pipeline', 'qtdemux', 'qtmoovrecover', 'qtmux', 'queue', 'queue2', 'rtpxqtdepay', 'sbcparse', 'scaletempo', 'spacescope', 'spectrascope', 'speexdec', 'speexenc', 'stereo', 'streamiddemux', 'synaescope', 'tee', 'typefind', 'valve', 'volume', 'vorbisdec', 'vorbisenc', 'vorbisparse', 'vorbistag', 'wavenc', 'wavescope', 'wavpackparse', 'wavparse', 'webmmux'], 'sound.python.version': ['3', '8', '2'], 'sound.python.bits': b'64', 'sound.bundle-metadata': ['True'], 'clipboard': True, 'clipboard.notifications': True, 'clipboard.selections': ['CLIPBOARD'], 'clipboard.want_targets': True, 'clipboard.greedy': True, 'clipboard.preferred-targets': ('UTF8_STRING', 'TEXT', 'STRING', 'text/plain'), 'clipboard.set_enabled': True, 'clipboard.contents-slice-fix': True, 'notifications': True, 'notifications.close': True, 'notifications.actions': True, 'mmap': {'file': '/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/xpra.vju9t_46.mmap', 'size': 268439552, 'token': 90273245743836046374649622479453113718, 'token_index': 268439424, 'token_bytes': 128, 'namespace': True}, 'mmap_file': '/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/xpra.vju9t_46.mmap', 'mmap_size': 268439552, 'mmap_token': 90273245743836046374649622479453113718, 'mmap_token_index': 268439424, 'mmap_token_bytes': 128, 'mmap_namespace': True, 'network-state': True, 'info-namespace': True, 'connection-data': {'jitter': 1000}, 'bandwidth-detection': True, 'ping-echo-sourceid': True, 'encodings': ['h264', 'vp9', 'vp8', 'mpeg4', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'jpeg', 'h265'], 'encodings.core': ['h264', 'vp9', 'vp8', 'mpeg4', 'png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg', 'h265', 'rgb'], 'encodings.window-icon': ['premult_argb32', 'BGRA', 'default', 'png'], 'encodings.cursor': ['raw', 'png'], 'encodings.packet': True, 'encoding.flush': True, 'encoding.video_scaling': True, 'encoding.video_b_frames': ('h264',), 'encoding.video_max_size': (8192, 8192), 'encoding.max-soft-expired': 5, 'encoding.send-timestamps': False, 'encoding.supports_delta': ('png', 'rgb24', 'rgb32'), 'encoding': 'auto', 'encoding.pillow.version': '7.1.2', 'encoding.jpeg.version': 1, 'encoding.webp.version': (1, 1, 0), 'encoding.swscale.version': (5, 5, 100), 'encoding.libyuv.version': 0, 'encoding.avcodec2.version': (58, 54, 100), 'encoding.vpx.version': '1.8.2', 'encoding.min-quality': 30, 'encoding.speed': 0, 'encoding.min-speed': 30, 'encoding.rgb_zlib': True, 'encoding.rgb_lz4': False, 'encoding.rgb_lzo': True, 'encoding.rgb_brotli': True, 'encoding.rgb_formats': ['RGB', 'RGBX', 'RGBA'], 'encoding.full_csc_modes': {'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'mpeg4': ['YUV420P'], 'vp9': ['YUV420P', 'YUV444P'], 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}, 'encoding.h264.YUV420P.profile': 'high10', 'encoding.h264.fast-decode': False, 'control_commands': ['show_session_info', 'show_bug_report', 'debug', 'enable_zlib', 'enable_lzo', 'enable_brotli', 'enable_rencode', 'enable_bencode', 'enable_yaml'], 'platform': 'darwin', 'platform.name': 'Mac OS X 10.15.5', 'platform.release': '19.5.0', 'platform.sysrelease': '10.15.5', 'platform.platform': 'macOS-10.15.5-x86_64-i386-64bit', 'platform.machine': 'x86_64', 'platform.architecture': ('64bit', ''), 'platform.processor': b'Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz', 'opengl.virtual-screens': 2, 'opengl.rgba': True, 'opengl.depth': 32, 'opengl.alpha-size': 8, 'opengl.accum-size': 0, 'opengl.depth-size': 24, 'opengl.stencil-size': 0, 'opengl.aux-buffers': 0, 'opengl.double-buffered': 1, 'opengl.screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'opengl.screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'opengl.pyopengl': '3.1.5', 'opengl.opengl': (2, 1), 'opengl.accelerate': '3.1.5', 'opengl.zerocopy': True, 'opengl.extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'opengl.vendor': 'Intel Inc.', 'opengl.renderer': 'Intel Iris Pro OpenGL Engine', 'opengl.shading-language-version': '1.20', 'opengl.GLU.version': '1.3 MacOSX', 'opengl.GLU.extensions': '', 'opengl.safe': True, 'opengl.transparency': True, 'opengl.texture-size-limit': 16384, 'opengl.max-viewport-dims': (16384, 16384), 'opengl.enabled': True, 'encoding.transparency': True, 'gobject.version': '2.0', 'gi.version': '3.32.2', 'gtk.version': '3.10.24', 'gdk.version': '3.0', 'pixbuf.version': '2.40.0', 'pygtk.version': 'n/a', 'glib.version': '2.4.62', 'cairo.version': (1, 18, 1), 'pango.version': '1.44.7', 'theme.default.icons': ('mail-mark-junk', 'dialog-question-symbolic', 'mail-mark-junk-symbolic', 'text-html', 'battery-full-charging-symbolic', 'network-cellular-signal-none-symbolic', 'format-justify-right', 'input-touchpad', 'preferences-system-notifications-symbolic', 'folder-visiting-symbolic', 'drive-multidisk', 'help-about-symbolic', 'help-faq', 'audio-volume-muted-symbolic', 'window-close-symbolic', 'battery-missing', 'gtk-no', 'emblem-urgent', 'network-wireless-offline-symbolic', 'bluetooth-disabled-symbolic', 'drive-harddisk-ieee1394-symbolic', 'audio-speakers', 'view-paged-symbolic', 'preferences-system-sharing-symbolic', 'battery-full-charged', 'emblem-favorite', 'go-jump-symbolic', 'media-skip-forward-rtl', 'drive-harddisk-usb-symbolic', 'battery-caution-charging-symbolic', 'gtk-orientation-reverse-landscape', 'media-skip-backward-rtl', 'edit-find-symbolic', 'accessories-calculator-symbolic', 'go-previous-rtl', 'x-office-presentation-symbolic', 'weather-clear-night', 'document-print', 'media-view-subtitles-symbolic', 'applications-office', 'format-justify-fill', 'network-error', 'applications-system-symbolic', 'format-justify-right-symbolic', 'gtk-page-setup', 'pan-end-symbolic-rtl', 'preferences-desktop-locale-symbolic', 'view-list-ordered-symbolic', 'view-pin-symbolic', 'weather-severe-alert', 'starred', 'channel-insecure-symbolic', 'user-trash-full-symbolic', 'preferences-system-search', 'face-kiss', 'mail-unread-symbolic', 'web-browser', 'night-light-symbolic', 'network-server', 'audio-headphones', 'checkbox-mixed-symbolic', 'preferences-system-network-symbolic', 'edit-paste', 'audio-card', 'mail-send-symbolic', 'battery-low-charging', 'folder', 'network-server-symbolic', 'face-wink-symbolic', 'face-devilish-symbolic', 'user-offline', 'go-first-symbolic-rtl', 'preferences-desktop-personal', 'bookmark-new-symbolic', 'preferences-desktop-locale', 'microphone-sensitivity-high-symbolic', 'user-invisible-symbolic', 'audio-volume-low-symbolic', 'printer-symbolic', 'system-file-manager-symbolic', 'emoji-objects-symbolic', 'mail-replied', 'preferences-desktop-remote-desktop-symbolic', 'media-flash-symbolic', 'weather-snow', 'video-single-display-symbolic', 'avatar-default-symbolic', 'network-wireless-signal-good-symbolic', 'ebook-reader', 'network-idle-symbolic', 'network-wireless-acquiring-symbolic', 'face-embarrassed', 'media-playlist-shuffle-symbolic', 'document-revert-rtl', 'preferences-desktop-theme', 'battery-empty', 'media-optical', 'media-playlist-repeat', 'mail-reply-all', 'printer-warning-symbolic', 'document-properties-symbolic', 'view-sort-ascending', 'network-wireless-connected-symbolic', 'list-add', 'video-x-generic', 'media-seek-backward-symbolic-rtl', 'gtk-orientation-portrait', 'gtk-convert', 'window-minimize-symbolic', 'appointment-soon', 'dialog-information', 'auth-sim-locked-symbolic', 'document-open-recent', 'media-eject-symbolic', 'preferences-system-network', 'phone-symbolic', 'gtk-color-picker', 'go-first', 'weather-few-clouds', 'media-playlist-shuffle-symbolic-rtl', 'text-x-preview', 'security-low-symbolic', 'edit-undo', 'document-save', 'go-top', 'edit-find-replace', 'thunderbolt-acquiring-symbolic', 'keyboard-brightness-symbolic', 'emblem-documents-symbolic', 'emblem-documents', 'zoom-fit-best', 'folder-open-symbolic', 'folder-new', 'applications-system', 'network-cellular-signal-good-symbolic', 'emblem-photos', 'system-log-out', 'text-x-generic-template', 'emblem-shared-symbolic', 'drive-harddisk-symbolic', 'channel-secure-symbolic', 'face-sad', 'dialog-warning', 'folder-saved-search', 'zoom-original-symbolic', 'media-playback-start', 'software-update-urgent-symbolic', 'help-browser-symbolic', 'applications-science', 'system-software-install-symbolic', 'emblem-unreadable', 'image-missing', 'go-last', 'battery-caution', 'switch-off-symbolic', 'edit-paste-symbolic', 'preferences-other', 'mail-signed-verified', 'weather-overcast', 'auth-smartcard-symbolic', 'airplane-mode-symbolic', 'alarm-symbolic', 'microphone-sensitivity-medium-symbolic', 'media-seek-backward-rtl', 'network-offline', 'security-high-symbolic', 'emoji-body-symbolic', 'go-up', 'weather-few-clouds-night-symbolic', 'face-embarrassed-symbolic', 'network-wired', 'preferences-desktop-font', 'system-log-out-symbolic', 'non-starred-symbolic', 'document-save-as', 'camera-photo-symbolic', 'media-optical-bd-symbolic', 'edit-find-replace-symbolic', 'network-wired-offline-symbolic', 'face-sick-symbolic', 'face-raspberry', 'appointment-new-symbolic', 'address-book-new', 'user-busy', 'non-starred', 'emblem-ok-symbolic', 'gtk-orientation-landscape', 'battery-good-charging', 'x-office-calendar-symbolic', 'face-wink', 'edit-cut', 'system-file-manager', 'microphone-sensitivity-muted', 'radio-symbolic', 'network-wireless-no-route-symbolic', 'image-x-generic-symbolic', 'user-not-tracked-symbolic', 'contact-new-symbolic', 'system-users-symbolic', 'modem-symbolic', 'battery-empty-charging-symbolic', 'battery', 'media-removable', 'network-wireless-signal-excellent-symbolic', 'user-invisible', 'system-users', 'phone-old-symbolic', 'document-save-as-symbolic', 'x-office-spreadsheet-template', 'folder-drag-accept', 'insert-image-symbolic', 'go-first-rtl', 'preferences-system-devices-symbolic', 'object-flip-horizontal', 'media-eject', 'go-jump', 'preferences-system-details-symbolic', 'preferences-system-privacy', 'process-stop', 'pan-down-symbolic', 'mail-message-new-symbolic', 'preferences-desktop-accessibility-symbolic', 'x-office-spreadsheet', 'preferences-desktop-font-symbolic', 'media-skip-backward-symbolic-rtl', 'user-info-symbolic', 'zoom-in', 'user-home-symbolic', 'view-app-grid-symbolic', 'tv-symbolic', 'face-angel', 'face-smile-big', 'preferences-system-windows', 'auth-sim-missing-symbolic', 'battery-caution-charging', 'media-playback-pause-symbolic', 'network-cellular-3g-symbolic', 'accessories-calculator', 'network-offline-symbolic', 'view-mirror-symbolic', 'window-restore-symbolic', 'media-playback-start-rtl', 'window-maximize-symbolic', 'emoji-activities-symbolic', 'semi-starred', 'view-wrapped-symbolic', 'pan-start-symbolic', 'drive-harddisk-system-symbolic', 'media-playlist-repeat-song-symbolic-rtl', 'mail-mark-read', 'help-about', 'user-available-symbolic', 'network-wired-disconnected-symbolic', 'input-mouse-symbolic', 'face-worried-symbolic', 'open-menu-symbolic', 'input-keyboard', 'changes-allow-symbolic', 'input-tablet-symbolic', 'document-print-symbolic', 'dialog-error-symbolic', 'color-select-symbolic', 'media-optical-dvd-symbolic', 'mail-signed', 'face-tired-symbolic', 'application-x-executable', 'emblem-mail', 'emblem-symbolic-link', 'media-seek-forward', 'multimedia-player-symbolic', 'font-x-generic', 'edit-clear-all', 'mail-send-receive-symbolic', 'microphone-sensitivity-low', 'face-laugh', 'switch-on-symbolic', 'emblem-photos-symbolic', 'folder-drag-accept-symbolic', 'view-grid-symbolic', 'document-send-symbolic', 'user-offline-symbolic', 'emblem-shared', 'tools-check-spelling-symbolic', 'window-new', 'text-x-generic', 'emblem-readonly', 'folder-music', 'preferences-system', 'user-home', 'edit-redo-rtl', 'format-justify-left', 'emblem-downloads', 'multimedia-player-apple-ipod-touch-symbolic', 'input-dialpad-symbolic', 'dialog-question', 'pan-end-symbolic', 'selection-start-symbolic', 'input-tablet', 'camera-web-symbolic', 'pda-symbolic', 'network-transmit-receive-symbolic', 'gesture-rotate-clockwise-symbolic', 'x-office-address-book-symbolic', 'network-vpn-no-route-symbolic', 'software-update-available-symbolic', 'folder-templates-symbolic', 'radio-mixed-symbolic', 'media-record-symbolic', 'mail-mark-important', 'emblem-system-symbolic', 'view-restore-symbolic', 'appointment-missed-symbolic', 'media-playlist-consecutive-symbolic', 'process-stop-symbolic', 'media-removable-symbolic', 'battery-missing-symbolic', 'view-continuous-symbolic', 'scanner', 'emblem-system', 'format-indent-more-symbolic', 'x-office-document-symbolic', 'face-crying-symbolic', 'emoji-people-symbolic', 'face-uncertain', 'preferences-desktop-remote-desktop', 'document-new-symbolic', 'colorimeter-colorhug-symbolic', 'action-unavailable-symbolic', 'audio-volume-medium-symbolic', 'daytime-sunrise-symbolic', 'application-x-appliance-symbolic', 'application-x-firmware-symbolic', 'web-browser-symbolic', 'applications-graphics-symbolic', 'applications-science-symbolic', 'camera-photo', 'weather-storm-symbolic', 'edit-delete-symbolic', 'trophy-bronze', 'preferences-desktop-screensaver-symbolic', 'x-office-drawing-template', 'mail-send', 'format-indent-more-rtl', 'preferences-desktop-wallpaper', 'find-location-symbolic', 'gtk-disconnect', 'camera-web', 'insert-image', 'bluetooth-active-symbolic', 'selection-start-symbolic-rtl', 'weather-windy-symbolic', 'folder-videos', 'go-up-symbolic', 'edit-delete', 'accessories-text-editor', 'user-idle-symbolic', 'mail-read-symbolic', 'call-missed-symbolic', 'gesture-two-finger-swipe-right-symbolic', 'printer-printing-symbolic', 'preferences-system-privacy-symbolic', 'applications-multimedia-symbolic', 'edit-clear-symbolic-rtl', 'preferences-desktop-peripherals', 'folder-pictures', 'printer-network', 'network-cellular-connected-symbolic', 'emblem-important-symbolic', 'go-down-symbolic', 'send-to-symbolic', 'media-seek-forward-symbolic', 'face-monkey-symbolic', 'gtk-index', 'object-select-symbolic', 'checkbox-symbolic', 'camera-video-symbolic', 'folder-templates', 'application-x-addon-symbolic', 'call-incoming-symbolic', 'user-info', 'audio-headset-symbolic', 'image-loading', 'appointment-soon-symbolic', 'system-search', 'uninterruptible-power-supply', 'edit-redo-symbolic', 'emoji-flags-symbolic', 'audio-x-generic-symbolic', 'mail-unread', 'user-trash-full', 'media-tape', 'mail-message-new', 'view-dual-symbolic', 'network-wireless-encrypted', 'text-editor-symbolic', 'gtk-dnd', 'utilities-terminal', 'battery-symbolic', 'display-brightness-symbolic', 'go-home', 'network-transmit-receive', 'go-jump-symbolic-rtl', 'preferences-desktop-wallpaper-symbolic', 'modem', 'preferences-desktop-screensaver', 'applications-utilities-symbolic', 'gesture-stretch-symbolic', 'mail-read', 'user-away', 'rotation-allowed-symbolic', 'daytime-sunset-symbolic', 'utilities-terminal-symbolic', 'audio-microphone', 'semi-starred-symbolic', 'input-mouse', 'computer-fail-symbolic', 'weather-showers-scattered-symbolic', 'auth-fingerprint-symbolic', 'edit-undo-rtl', 'contact-new', 'mark-location-symbolic', 'emblem-default-symbolic', 'format-justify-fill-symbolic', 'document-edit-symbolic', 'gtk-yes', 'zoom-out', 'preferences-desktop-keyboard-shortcuts-symbolic', 'system-lock-screen', 'emblem-desktop', 'caps-lock-symbolic', 'mail-reply-all-symbolic', 'pda', 'orientation-portrait-inverse-symbolic', 'edit-undo-symbolic', 'x-office-document-template', 'input-touchpad-symbolic', 'application-x-executable-symbolic', 'x-package-repository', 'multimedia-volume-control', 'media-floppy', 'ac-adapter', 'audio-volume-muted', 'media-seek-forward-symbolic-rtl', 'network-wireless-signal-weak-symbolic', 'printer', 'folder-symbolic', 'application-exit', 'mail-forward-symbolic', 'preferences-desktop-keyboard-symbolic', 'error-correct-symbolic', 'preferences-system-symbolic', 'view-wrapped-symbolic-rtl', 'gtk-caps-lock-warning', 'emblem-videos-symbolic', 'emoji-recent-symbolic', 'insert-text', 'format-text-direction-symbolic-rtl', 'mail-replied-symbolic', 'object-flip-vertical', 'battery-good-charging-symbolic', 'scanner-symbolic', 'mail-attachment', 'insert-text-symbolic', 'network-cellular-acquiring-symbolic', 'media-skip-backward-symbolic', 'x-office-calendar', 'system-reboot-symbolic', 'face-worried', 'user-trash-symbolic', 'face-confused-symbolic', 'go-bottom-symbolic', 'insert-object-symbolic', 'format-text-direction-ltr', 'printer-network-symbolic', 'x-office-spreadsheet-symbolic', 'battery-low-charging-symbolic', 'gtk-connect', 'emblem-synchronizing-symbolic', 'start-here-symbolic', 'insert-link-symbolic', 'object-flip-horizontal-symbolic', 'system-software-install', 'gtk-dnd-multiple', 'mail-attachment-symbolic', 'view-refresh-symbolic', 'system-lock-screen-symbolic', 'changes-allow', 'input-gaming', 'format-justify-left-symbolic', 'selection-end-symbolic-rtl', 'face-cool', 'application-rss+xml-symbolic', 'face-surprise-symbolic', 'network-wireless-encrypted-symbolic', 'bluetooth-symbolic', 'preferences-desktop-keyboard', 'folder-remote', 'network-wireless-signal-none-symbolic', 'list-remove-symbolic', 'edit-select-all-symbolic', 'battery-empty-symbolic', 'dialog-error', 'preferences-desktop', 'network-cellular-signal-weak-symbolic', 'format-text-strikethrough-symbolic', 'software-update-available', 'audio-input-microphone-symbolic', 'security-high', 'face-devilish', 'go-next-symbolic-rtl', 'computer-symbolic', 'view-restore', 'network-vpn-symbolic', 'format-text-bold', 'dialog-warning-symbolic', 'weather-clear', 'format-justify-center', 'selection-end-symbolic', 'object-rotate-right', 'task-past-due', 'network-cellular-connected', 'list-add-symbolic', 'network-workgroup-symbolic', 'call-start-symbolic', 'media-skip-forward-symbolic-rtl', 'focus-windows-symbolic', 'folder-download', 'folder-documents', 'list-remove-all-symbolic', 'package-x-generic', 'gtk-undelete', 'semi-starred-rtl', 'screen-shared-symbolic', 'ac-adapter-symbolic', 'face-shutmouth-symbolic', 'gesture-pinch-symbolic', 'emblem-web', 'emoji-food-symbolic', 'view-list-symbolic', 'weather-snow-symbolic', 'format-justify-center-symbolic', 'radio-checked-symbolic', 'drive-harddisk-solidstate-symbolic', 'camera-disabled-symbolic', 'go-first-symbolic', 'go-home-symbolic', 'network-vpn-acquiring-symbolic', 'view-fullscreen', 'battery-low-symbolic', 'media-optical-cd-audio-symbolic', 'format-indent-less', 'preferences-desktop-keyboard-shortcuts', 'network-cellular-hspa-symbolic', 'edit-undo-symbolic-rtl', 'document-properties', 'appointment-missed', 'thunderbolt-symbolic', 'emoji-symbols-symbolic', 'task-due', 'media-tape-symbolic', 'edit-select-all', 'start-here', 'weather-fog-symbolic', 'starred-symbolic', 'mail-mark-notjunk-symbolic', 'battery-good-symbolic', 'system-switch-user-symbolic', 'network-cellular-gprs-symbolic', 'network-cellular-offline-symbolic', 'microphone-sensitivity-medium', 'edit-clear-symbolic', 'gnome-power-manager-symbolic', 'object-flip-vertical-symbolic', 'user-desktop', 'applications-other', 'view-refresh', 'applications-engineering-symbolic', 'media-floppy-symbolic', 'goa-panel-symbolic', 'x-office-drawing', 'value-increase-symbolic', 'network-receive-symbolic', 'media-seek-backward-symbolic', 'format-indent-more', 'gtk-preferences', 'network-wired-symbolic', 'emblem-music-symbolic', 'network-wireless-hotspot-symbolic', 'face-sad-symbolic', 'view-more-horizontal-symbolic', 'mail-send-receive', 'microphone-disabled-symbolic', 'dialog-password', 'focus-top-bar-symbolic', 'face-angry', 'folder-publicshare', 'gtk-apply', 'image-x-generic', 'user-bookmarks', 'mail-forward', 'image-loading-symbolic', 'mail-reply-sender', 'preferences-system-network-proxy-symbolic', 'pan-up-symbolic', 'accessories-character-map-symbolic', 'emoji-nature-symbolic', 'focus-legacy-systray-symbolic', 'go-last-rtl', 'tools-check-spelling', 'folder-publicshare-symbolic', 'view-more-symbolic', 'media-flash', 'microphone-sensitivity-muted-symbolic', 'multimedia-volume-control-symbolic', 'accessories-dictionary-symbolic', 'weather-clear-night-symbolic', 'edit-clear', 'audio-volume-overamplified-symbolic', 'printer-error-symbolic', 'battery-low', 'face-monkey', 'go-bottom', 'gtk-cancel', 'media-playback-stop', 'document-revert-symbolic-rtl', 'network-error-symbolic', 'battery-full-charging', 'drive-multidisk-symbolic', 'face-kiss-symbolic', 'media-playlist-repeat-symbolic', 'task-due-symbolic', 'folder-saved-search-symbolic', 'star-new-symbolic', 'input-keyboard-symbolic', 'network-wireless-signal-ok-symbolic', 'format-text-direction-rtl', 'preferences-system-time-symbolic', 'gtk-undelete-rtl', 'network-cellular-signal-excellent-symbolic', 'audio-volume-high-symbolic', 'security-low', 'media-skip-backward', 'task-past-due-symbolic', 'network-wired-no-route-symbolic', 'user-idle', 'user-status-pending-symbolic', 'format-text-italic-symbolic', 'face-glasses-symbolic', 'emblem-default', 'face-crying', 'go-previous', 'computer-fail', 'go-down', 'weather-showers-scattered', 'applications-engineering', 'media-playlist-repeat-symbolic-rtl', 'weather-clear-symbolic', 'edit-redo', 'battery-full-symbolic', 'orientation-landscape-inverse-symbolic', 'applications-development', 'gtk-select-font', 'preferences-desktop-accessibility', 'system-software-update', 'format-indent-less-symbolic-rtl', 'format-text-underline', 'address-book-new-symbolic', 'media-playlist-consecutive-symbolic-rtl', 'face-surprise', 'applets-screenshooter', 'object-rotate-right-symbolic', 'format-text-underline-symbolic', 'system-run', 'semi-starred-symbolic-rtl', 'preferences-system-sharing', 'insert-object', 'location-services-active-symbolic', 'x-office-presentation', 'gtk-select-color', 'folder-pictures-symbolic', 'gtk-orientation-reverse-portrait', 'edit-copy-symbolic', 'face-angry-symbolic', 'format-text-direction-symbolic', 'trophy-silver', 'checkbox-checked-symbolic', 'folder-download-symbolic', 'rotation-locked-symbolic', 'preferences-other-symbolic', 'network-idle', 'drive-optical', 'folder-new-symbolic', 'go-previous-symbolic', 'document-print-preview-symbolic', 'drive-harddisk', 'system-shutdown', 'document-save-symbolic', 'emote-love', 'trophy-gold', 'face-angel-symbolic', 'bookmark-new', 'zoom-original', 'gtk-edit', 'format-text-strikethrough', 'changes-prevent-symbolic', 'folder-visiting', 'x-office-drawing-symbolic', 'face-smile', 'format-text-italic', 'user-desktop-symbolic', 'applications-graphics', 'media-playback-start-symbolic-rtl', 'view-sort-descending-symbolic', 'gesture-two-finger-swipe-left-symbolic', 'multimedia-player', 'audio-speakers-symbolic', 'edit-cut-symbolic', 'network-no-route-symbolic', 'application-certificate', 'document-open-recent-symbolic', 'application-certificate-symbolic', 'application-x-addon', 'pan-start-symbolic-rtl', 'application-x-firmware', 'avatar-default', 'view-fullscreen-symbolic', 'call-stop-symbolic', 'weather-overcast-symbolic', 'emblem-generic', 'media-skip-forward-symbolic', 'orientation-landscape-symbolic', 'network-transmit', 'go-next', 'help-browser', 'system-shutdown-symbolic', 'folder-music-symbolic', 'user-away-symbolic', 'applications-utilities', 'face-glasses', 'applications-games', 'emblem-package', 'display-projector-symbolic', 'gesture-rotate-anticlockwise-symbolic', 'format-indent-less-symbolic', 'audio-volume-high', 'media-playback-start-symbolic', 'camera-video', 'printer-printing', 'face-tired', 'view-list-bullet-symbolic', 'face-plain', 'user-bookmarks-symbolic', 'tab-new-symbolic', 'face-laugh-symbolic', 'value-decrease-symbolic', 'edit-select-symbolic', 'microphone-sensitivity-high', 'user-trash', 'preferences-desktop-display-symbolic', 'object-rotate-left-symbolic', 'call-outgoing-symbolic', 'media-playlist-repeat-song-symbolic', 'go-next-rtl', 'help-contents-symbolic', 'media-zip-symbolic', 'system-search-symbolic', 'orientation-portrait-symbolic', 'network-transmit-symbolic', 'location-services-disabled-symbolic', 'folder-videos-symbolic', 'weather-storm', 'application-exit-symbolic', 'accessories-text-editor-symbolic', 'view-sort-ascending-symbolic', 'zoom-out-symbolic', 'window-new-symbolic', 'zoom-fit-best-symbolic', 'changes-prevent', 'audio-card-symbolic', 'tab-new', 'applets-screenshooter-symbolic', 'applications-games-symbolic', 'applications-internet', 'edit-clear-all-symbolic', 'face-uncertain-symbolic', 'format-indent-more-symbolic-rtl', 'computer', 'document-revert', 'emblem-synchronizing', 'media-skip-forward', 'video-display', 'video-joined-displays-symbolic', 'mark-location', 'network-cellular-signal-ok-symbolic', 'format-text-bold-symbolic', 'network-cellular-edge-symbolic', 'preferences-color-symbolic', 'process-working-symbolic', 'network-wired-disconnected', 'x-office-presentation-template', 'font-x-generic-symbolic', 'package-x-generic-symbolic', 'emoji-travel-symbolic', 'security-medium-symbolic', 'help-contents', 'insert-link', 'computer-apple-ipad-symbolic', 'go-previous-symbolic-rtl', 'media-seek-forward-rtl', 'document-page-setup', 'mail-mark-notjunk', 'video-x-generic-symbolic', 'font-select-symbolic', 'network-workgroup', 'emblem-important', 'view-sort-descending', 'audio-headphones-symbolic', 'call-stop', 'media-seek-backward', 'emblem-favorite-symbolic', 'face-cool-symbolic', 'document-send', 'dialog-password-symbolic', 'emblem-new', 'network-cellular-4g-symbolic', 'text-x-script', 'weather-showers-symbolic', 'go-next-symbolic', 'camera-switch-symbolic', 'document-new', 'dialog-information-symbolic', 'video-display-symbolic', 'face-smile-big-symbolic', 'format-indent-less-rtl', 'phone', 'network-cellular-no-route-symbolic', 'printer-error', 'gtk-ok', 'system-run-symbolic', 'weather-severe-alert-symbolic', 'emote-love-symbolic', 'accessories-dictionary', 'network-receive', 'preferences-system-notifications', 'touchpad-disabled-symbolic', 'drive-optical-symbolic', 'system-help-symbolic', 'mail-mark-unread', 'go-top-symbolic', 'input-dialpad', 'mail-reply-sender-symbolic', 'edit-find', 'edit-clear-rtl', 'auth-sim-symbolic', 'media-record', 'security-medium', 'appointment-new', 'go-last-symbolic-rtl', 'network-wired-acquiring-symbolic', 'mail-mark-important-symbolic', 'media-playback-stop-symbolic', 'folder-open', 'text-x-generic-symbolic', 'document-page-setup-symbolic', 'edit-redo-symbolic-rtl', 'folder-remote-symbolic', 'notifications-disabled-symbolic', 'audio-volume-medium', 'document-revert-symbolic', 'call-start', 'audio-headset', 'audio-volume-low', 'list-remove', 'go-last-symbolic', 'face-raspberry-symbolic', 'list-drag-handle-symbolic', 'content-loading-symbolic', 'x-office-address-book', 'face-smirk', 'face-yawn-symbolic', 'network-wireless', 'uninterruptible-power-supply-symbolic', 'preferences-system-search-symbolic', 'media-optical-symbolic', 'user-busy-symbolic', 'drive-removable-media', 'accessories-character-map', 'weather-showers', 'window-close', 'drive-removable-media-symbolic', 'weather-few-clouds-symbolic', 'software-update-urgent', 'face-plain-symbolic', 'preferences-desktop-display', 'object-rotate-left', 'document-print-preview', 'edit-copy', 'x-office-document', 'weather-fog', 'zoom-in-symbolic', 'face-smirk-symbolic', 'face-sick', 'user-available', 'microphone-sensitivity-low-symbolic', 'media-playlist-shuffle', 'folder-documents-symbolic', 'face-smile-symbolic', 'input-gaming-symbolic', 'media-playback-pause', 'battery-full', 'document-open', 'battery-caution-symbolic', 'battery-good', 'battery-full-charged-symbolic', 'applications-accessories', 'network-wireless-symbolic', 'document-open-symbolic', 'weather-few-clouds-night', 'network-vpn', 'audio-x-generic', 'system-help', 'inode-directory-symbolic', 'help-faq-symbolic', 'phone-apple-iphone-symbolic'), 'window.states': ['fullscreen', 'maximized', 'sticky', 'above', 'below', 'shaded', 'iconified', 'skip-taskbar', 'skip-pager'], 'metadata.supported': ['title', 'icon-title', 'pid', 'iconic', 'size-hints', 'class-instance', 'client-machine', 'transient-for', 'window-type', 'fullscreen', 'maximized', 'decorations', 'skip-taskbar', 'skip-pager', 'has-alpha', 'override-redirect', 'tray', 'modal', 'role', 'opacity', 'xid', 'group-leader', 'command', 'workspace', 'above', 'below', 'sticky', 'set-initial-position', 'content-type', 'shaded', 'bypass-compositor', 'strut', 'fullscreen-monitors'], 'pointer.grabs': True, 'pointer.relative': True, 'window.initiate-moveresize': True, 'window.frame_sizes': {'offset': (0, 22), 'frame': (0, 0, 22, 0)}, 'encoding.icons.greedy': True, 'encoding.icons.size': (64, 64), 'encoding.icons.max_size': (128, 128), 'opengl': {'virtual-screens': 2, 'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1, 'screen-0': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 24, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'screen-1': {'rgba': True, 'depth': 32, 'alpha-size': 8, 'accum-size': 0, 'depth-size': 32, 'stencil-size': 0, 'aux-buffers': 0, 'double-buffered': 1}, 'pyopengl': '3.1.5', 'opengl': (2, 1), 'accelerate': '3.1.5', 'zerocopy': True, 'extensions': ['GL_ARB_color_buffer_float', 'GL_ARB_depth_buffer_float', 'GL_ARB_depth_clamp', 'GL_ARB_depth_texture', 'GL_ARB_draw_buffers', 'GL_ARB_draw_elements_base_vertex', 'GL_ARB_draw_instanced', 'GL_ARB_fragment_program', 'GL_ARB_fragment_program_shadow', 'GL_ARB_fragment_shader', 'GL_ARB_framebuffer_object', 'GL_ARB_framebuffer_sRGB', 'GL_ARB_half_float_pixel', 'GL_ARB_half_float_vertex', 'GL_ARB_instanced_arrays', 'GL_ARB_multisample', 'GL_ARB_multitexture', 'GL_ARB_occlusion_query', 'GL_ARB_pixel_buffer_object', 'GL_ARB_point_parameters', 'GL_ARB_point_sprite', 'GL_ARB_provoking_vertex', 'GL_ARB_seamless_cube_map', 'GL_ARB_shader_objects', 'GL_ARB_shader_texture_lod', 'GL_ARB_shading_language_100', 'GL_ARB_shadow', 'GL_ARB_sync', 'GL_ARB_texture_border_clamp', 'GL_ARB_texture_compression', 'GL_ARB_texture_compression_rgtc', 'GL_ARB_texture_cube_map', 'GL_ARB_texture_env_add', 'GL_ARB_texture_env_combine', 'GL_ARB_texture_env_crossbar', 'GL_ARB_texture_env_dot3', 'GL_ARB_texture_float', 'GL_ARB_texture_mirrored_repeat', 'GL_ARB_texture_non_power_of_two', 'GL_ARB_texture_rectangle', 'GL_ARB_texture_rg', 'GL_ARB_transpose_matrix', 'GL_ARB_vertex_array_bgra', 'GL_ARB_vertex_blend', 'GL_ARB_vertex_buffer_object', 'GL_ARB_vertex_program', 'GL_ARB_vertex_shader', 'GL_ARB_window_pos', 'GL_EXT_abgr', 'GL_EXT_bgra', 'GL_EXT_blend_color', 'GL_EXT_blend_equation_separate', 'GL_EXT_blend_func_separate', 'GL_EXT_blend_minmax', 'GL_EXT_blend_subtract', 'GL_EXT_clip_volume_hint', 'GL_EXT_debug_label', 'GL_EXT_debug_marker', 'GL_EXT_draw_buffers2', 'GL_EXT_draw_range_elements', 'GL_EXT_fog_coord', 'GL_EXT_framebuffer_blit', 'GL_EXT_framebuffer_multisample', 'GL_EXT_framebuffer_multisample_blit_scaled', 'GL_EXT_framebuffer_object', 'GL_EXT_framebuffer_sRGB', 'GL_EXT_geometry_shader4', 'GL_EXT_gpu_program_parameters', 'GL_EXT_gpu_shader4', 'GL_EXT_multi_draw_arrays', 'GL_EXT_packed_depth_stencil', 'GL_EXT_packed_float', 'GL_EXT_provoking_vertex', 'GL_EXT_rescale_normal', 'GL_EXT_secondary_color', 'GL_EXT_separate_specular_color', 'GL_EXT_shadow_funcs', 'GL_EXT_stencil_two_side', 'GL_EXT_stencil_wrap', 'GL_EXT_texture_array', 'GL_EXT_texture_compression_dxt1', 'GL_EXT_texture_compression_s3tc', 'GL_EXT_texture_env_add', 'GL_EXT_texture_filter_anisotropic', 'GL_EXT_texture_integer', 'GL_EXT_texture_lod_bias', 'GL_EXT_texture_rectangle', 'GL_EXT_texture_shared_exponent', 'GL_EXT_texture_sRGB', 'GL_EXT_texture_sRGB_decode', 'GL_EXT_timer_query', 'GL_EXT_transform_feedback', 'GL_EXT_vertex_array_bgra', 'GL_APPLE_aux_depth_stencil', 'GL_APPLE_client_storage', 'GL_APPLE_element_array', 'GL_APPLE_fence', 'GL_APPLE_float_pixels', 'GL_APPLE_flush_buffer_range', 'GL_APPLE_flush_render', 'GL_APPLE_object_purgeable', 'GL_APPLE_packed_pixels', 'GL_APPLE_pixel_buffer', 'GL_APPLE_rgb_422', 'GL_APPLE_row_bytes', 'GL_APPLE_specular_vector', 'GL_APPLE_texture_range', 'GL_APPLE_transform_hint', 'GL_APPLE_vertex_array_object', 'GL_APPLE_vertex_array_range', 'GL_APPLE_vertex_point_size', 'GL_APPLE_vertex_program_evaluators', 'GL_APPLE_ycbcr_422', 'GL_ATI_separate_stencil', 'GL_ATI_texture_env_combine3', 'GL_ATI_texture_float', 'GL_ATI_texture_mirror_once', 'GL_IBM_rasterpos_clip', 'GL_NV_blend_square', 'GL_NV_conditional_render', 'GL_NV_depth_clamp', 'GL_NV_fog_distance', 'GL_NV_light_max_exponent', 'GL_NV_texgen_reflection', 'GL_NV_texture_barrier', 'GL_SGIS_generate_mipmap', 'GL_SGIS_texture_edge_clamp', 'GL_SGIS_texture_lod', ''], 'vendor': 'Intel Inc.', 'renderer': 'Intel Iris Pro OpenGL Engine', 'shading-language-version': '1.20', 'GLU.version': '1.3 MacOSX', 'GLU.extensions': '', 'safe': True, 'transparency': True, 'texture-size-limit': 16384, 'max-viewport-dims': (16384, 16384), 'enabled': True}, 'encoding.delta_buckets': 5}
2020-06-23 12:43:24,386 write_format_thread_loop starting
2020-06-23 12:43:24,386 next_packet() packets in queues: priority=0, ordinary=1, mouse=False
2020-06-23 12:43:24,386 packet type send alias not found for 'hello'
2020-06-23 12:43:24,388 setup_event_listener()
2020-06-23 12:43:24,389 setup_event_listener() the application delegate has been registered
2020-06-23 12:43:24,389 io_thread_loop(read, <bound method Protocol._read of Protocol(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22)>) loop starting
2020-06-23 12:43:24,390 io_thread_loop(write, <bound method Protocol._write of Protocol(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22)>) loop starting
2020-06-23 12:43:25,209 get_resources_dir() <GtkosxApplication.Application object at 0x103c52dc0 (GtkosxApplication at 0x7ffe9e891320)>.get_resource_path=/Applications/Xpra.app/Contents/Resources/bin
2020-06-23 12:43:25,210 get_resources_dir()=/Applications/Xpra.app/Contents/Resources/
2020-06-23 12:43:25,210 get_icon_dir()=/Applications/Xpra.app/Contents/Resources/share/xpra/icons
2020-06-23 12:43:25,210 set_icon(None) using filename=/Applications/Xpra.app/Contents/Resources/share/xpra/icons/xpra.png
2020-06-23 12:43:25,210 set_icon_from_file(/Applications/Xpra.app/Contents/Resources/share/xpra/icons/xpra.png) tray_widget=None
2020-06-23 12:43:41,082 SSH EOF on stderr of run-xpra
2020-06-23 12:43:41,082 read_parse_thread_loop starting
2020-06-23 12:43:41,083 read thread: eof
2020-06-23 12:43:41,083 io_thread_loop(read, <bound method Protocol._read of Protocol(ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22)>) loop ended, closed=False
2020-06-23 12:43:41,083 parse thread: empty marker, exiting
2020-06-23 12:43:41,084 Protocol.close() closed=False, connection=ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22
2020-06-23 12:43:41,084 Protocol.close() calling <bound method SocketConnection.close of ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22>
2020-06-23 12:43:41,093 ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22.close() for socket={'proto': 0, 'family': 'SOCK_DGRAM', 'type': 'AF_UNIX', 'nodelay': False, 'timeout': 100, 'fileno': 10, 'device': {'name': 'en0', 'hardware-address': '18:65:90:e0:f5:eb', 'adapter-type': 'IEEE80211', 'protocols': ('DNS', 'IPv4', 'IPv6', 'Proxies', 'SMB')}, 'options': {'SOCKET': {'SO_BROADCAST': 0, 'SO_RCVLOWAT': 1, 'SO_DONTROUTE': 0, 'SO_ERROR': 0, 'SO_KEEPALIVE': 0, 'SO_LINGER': 0, 'SO_OOBINLINE': 0, 'SO_RCVBUF': 131072, 'SO_RCVTIMEO': 0, 'SO_REUSEADDR': 0, 'SO_REUSEPORT': 0, 'SO_SNDBUF': 131768, 'SO_SNDTIMEO': 0, 'SO_TYPE': 1}}}
2020-06-23 12:43:41,094 ssh socket: 192.168.0.120:61305 <- 192.168.0.12:22.close() done
2020-06-23 12:43:41,094 terminate_queue_threads()
2020-06-23 12:43:41,094 Protocol.close() done
2020-06-23 12:43:41,094 write thread: empty marker, exiting
2020-06-23 12:43:41,094 Protocol.close() closed=True, connection=None
2020-06-23 12:43:41,094 io_thread_loop(write, <bound method Protocol._write of Protocol(None)>) loop ended, closed=True
2020-06-23 12:43:41,095 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=0)
2020-06-23 12:43:41,095 Error: failed to receive anything, not an xpra server?
2020-06-23 12:43:41,095 could also be the wrong protocol, username, password or port
2020-06-23 12:43:41,095 or the session was not found
2020-06-23 12:43:41,095 Connection lost
2020-06-23 12:43:41,095 GTKXpraClient.quit(1) current exit_code=None
2020-06-23 12:43:41,095 GTKXpraClient.cleanup()
2020-06-23 12:43:41,095 UIXpraClient.cleanup()
2020-06-23 12:43:41,095 poll() procinfo list: []
2020-06-23 12:43:41,095 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:41,096 poll() procinfo list: []
2020-06-23 12:43:41,096 cleanup_printing() printing=True
2020-06-23 12:43:41,096 cancel_send_printers_timer() send_printers_timer=0
2020-06-23 12:43:41,108 pycups settings: DEFAULT_CUPS_DBUS=0, CUPS_DBUS=0, POLLING_DELAY=60
2020-06-23 12:43:41,108 pycups settings: PRINTER_PREFIX=, ADD_LOCAL_PRINTERS=False
2020-06-23 12:43:41,108 pycups settings: FORWARDER_TMPDIR=/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/
2020-06-23 12:43:41,108 pycups settings: SKIPPED_PRINTERS=['Cups-PDF']
2020-06-23 12:43:41,108 DEFAULT_CUPS_OPTIONS={'fit-to-page': 'True'}
2020-06-23 12:43:41,109 cleanup_printing=<function cleanup_printing at 0x10cc45430>
2020-06-23 12:43:41,109 cancel_polling_timer() timer=None
2020-06-23 12:43:41,110 file transfer: init_attributes('no', 10, 'no', 'no', 'no', None, True)
2020-06-23 12:43:41,110 file transfer attributes={'file-transfer': False, 'file-transfer-ask': False, 'file-size-limit': 10, 'file-chunks': 65536, 'open-files': False, 'open-files-ask': False, 'printing': False, 'printing-ask': False, 'open-url': False, 'open-url-ask': False, 'file-ask-timeout': 3600}
2020-06-23 12:43:41,110 XpraClientBase.cleanup() protocol=Protocol(None)
2020-06-23 12:43:41,110 calling <bound method Protocol.close of Protocol(None)>
2020-06-23 12:43:41,110 Protocol.close() closed=True, connection=None
2020-06-23 12:43:41,110 cleanup done
2020-06-23 12:43:41,110 found 3 frames:
2020-06-23 12:43:41,110 0: 0x70000eda1000 <frame at 0x7ffea4170850, file 'threading.pyc', line 302, code wait>:
2020-06-23 12:43:41,111 File "threading.pyc", line 890, in _bootstrap
2020-06-23 12:43:41,111 File "threading.pyc", line 932, in _bootstrap_inner
2020-06-23 12:43:41,111 File "threading.pyc", line 870, in run
2020-06-23 12:43:41,111 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/mixins/window_manager.py", line 1403, in _draw_thread_loop
2020-06-23 12:43:41,111 packet = self._draw_queue.get()
2020-06-23 12:43:41,111 File "queue.pyc", line 170, in get
2020-06-23 12:43:41,111 File "threading.pyc", line 302, in wait
2020-06-23 12:43:41,111 1: 0x70000cd9b000 <frame at 0x7ffea35c3120, file 'paramiko/packet.pyc', line 301, code read_all>:
2020-06-23 12:43:41,112 File "threading.pyc", line 890, in _bootstrap
2020-06-23 12:43:41,112 File "threading.pyc", line 932, in _bootstrap_inner
2020-06-23 12:43:41,112 File "paramiko/transport.pyc", line 2055, in run
2020-06-23 12:43:41,112 File "paramiko/packet.pyc", line 459, in read_message
2020-06-23 12:43:41,112 File "paramiko/packet.pyc", line 301, in read_all
2020-06-23 12:43:41,112 2: 0x103e4adc0 <frame at 0x7ffea359dad0, file '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/util.py', line 547, code dump_all_frames>:
2020-06-23 12:43:41,114 File "<string>", line 1, in <module>
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 125, in main
2020-06-23 12:43:41,114 return run_mode(script_file, err, options, args, mode, defaults)
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 365, in run_mode
2020-06-23 12:43:41,114 return do_run_mode(script_file, error_cb, options, args, mode, defaults)
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 373, in do_run_mode
2020-06-23 12:43:41,114 return run_remote_server(error_cb, options, args, mode, defaults)
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 1942, in run_remote_server
2020-06-23 12:43:41,114 return do_run_client(app)
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 1844, in do_run_client
2020-06-23 12:43:41,114 return app.run()
2020-06-23 12:43:41,114 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gtk_base/gtk_client_base.py", line 141, in run
2020-06-23 12:43:41,114 self.gtk_main()
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gtk_base/gtk_client_base.py", line 147, in gtk_main
2020-06-23 12:43:41,115 Gtk.main()
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/gi/overrides/Gtk.py", line 1630, in main
2020-06-23 12:43:41,115 return _Gtk_main(*args, **kwargs)
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/client_base.py", line 952, in call_handler
2020-06-23 12:43:41,115 handler(packet)
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/client_base.py", line 608, in _process_connection_lost
2020-06-23 12:43:41,115 self.warn_and_quit(EXIT_CONNECTION_LOST, "Connection lost")
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/client_base.py", line 559, in warn_and_quit
2020-06-23 12:43:41,115 self.quit(exit_code)
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gtk_base/gtk_client_base.py", line 160, in quit
2020-06-23 12:43:41,115 self.cleanup()
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gtk_base/gtk_client_base.py", line 199, in cleanup
2020-06-23 12:43:41,115 UIXpraClient.cleanup(self)
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/ui_client_base.py", line 235, in cleanup
2020-06-23 12:43:41,115 c.cleanup(self)
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/client_base.py", line 541, in cleanup
2020-06-23 12:43:41,115 dump_all_frames()
2020-06-23 12:43:41,115 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/util.py", line 547, in dump_all_frames
2020-06-23 12:43:41,115 dump_frames(frames.items(), logger)
2020-06-23 12:43:41,115 WindowClient.cleanup()
2020-06-23 12:43:41,116 WindowClient.cleanup() done
2020-06-23 12:43:41,116 ClipboardClient.cleanup() clipboard_helper=None
2020-06-23 12:43:41,116 NotificationClient.cleanup() notifier=<xpra.gtk_common.gtk_notifier.GTK_Notifier object at 0x10a3147c0>
2020-06-23 12:43:41,116 XpraClient.clean_mmap() mmap_filename=/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/xpra.vju9t_46.mmap
2020-06-23 12:43:41,116 draw thread ended
2020-06-23 12:43:41,116 VideoHelper.cleanup() cleanup modules=[<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_swscale/colorspace_converter.cpython-38-darwin.so'>, <module 'xpra.codecs.csc_libyuv.colorspace_converter' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/csc_libyuv/colorspace_converter.cpython-38-darwin.so'>, <module 'xpra.codecs.dec_avcodec2.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/dec_avcodec2/decoder.cpython-38-darwin.so'>, <module 'xpra.codecs.vpx.decoder' from '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/codecs/vpx/decoder.cpython-38-darwin.so'>]
2020-06-23 12:43:41,116 csc_swscale.cleanup_module()
2020-06-23 12:43:41,116 csc_libyuv.cleanup_module()
2020-06-23 12:43:41,116 dec_avcodec2.cleanup_module()
2020-06-23 12:43:41,117 vpx.decoder.cleanup_module()
2020-06-23 12:43:41,117 UIXpraClient.cleanup() calling <class 'xpra.client.gtk_base.gtk_keyboard_helper.GTKKeyboardHelper'>.cleanup()
2020-06-23 12:43:41,117 UIXpraClient.cleanup() calling <class 'xpra.platform.darwin.osx_menu.OSXMenuHelper'>.cleanup()
2020-06-23 12:43:41,117 UIXpraClient.cleanup() calling <class 'xpra.platform.darwin.gui.ClientExtras'>.cleanup()
2020-06-23 12:43:41,117 poll() procinfo list: []
2020-06-23 12:43:41,117 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:41,117 poll() procinfo list: []
2020-06-23 12:43:41,117 UIXpraClient.cleanup() done
2020-06-23 12:43:41,117 GTKXpraClient.quit(1) cleanup done, main_level=1
2020-06-23 12:43:41,117 GTKXpraClient.quit(1) main loop at level 1, calling gtk quit via timeout
2020-06-23 12:43:41,618 GTKXpraClient.exit() calling <function gtk_main_quit_really at 0x10abc1b80>
2020-06-23 12:43:41,619 GTKXpraClient.gtk_main() ended
2020-06-23 12:43:41,619 GTKXpraClient.run_main_loop() main loop ended, returning exit_code=1
2020-06-23 12:43:41,619 GTKXpraClient.cleanup()
2020-06-23 12:43:41,619 UIXpraClient.cleanup()
2020-06-23 12:43:41,619 poll() procinfo list: []
2020-06-23 12:43:41,619 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:41,619 poll() procinfo list: []
2020-06-23 12:43:41,620 cleanup_printing() printing=False
2020-06-23 12:43:41,620 file transfer: init_attributes('no', 10, 'no', 'no', 'no', None, True)
2020-06-23 12:43:41,620 file transfer attributes={'file-transfer': False, 'file-transfer-ask': False, 'file-size-limit': 10, 'file-chunks': 65536, 'open-files': False, 'open-files-ask': False, 'printing': False, 'printing-ask': False, 'open-url': False, 'open-url-ask': False, 'file-ask-timeout': 3600}
2020-06-23 12:43:41,620 XpraClientBase.cleanup() protocol=None
2020-06-23 12:43:41,620 cleanup done
2020-06-23 12:43:41,621 found 2 frames:
2020-06-23 12:43:41,621 0: 0x70000cd9b000 <frame at 0x7ffea35c3120, file 'paramiko/packet.pyc', line 301, code read_all>:
2020-06-23 12:43:41,621 File "threading.pyc", line 890, in _bootstrap
2020-06-23 12:43:41,621 File "threading.pyc", line 932, in _bootstrap_inner
2020-06-23 12:43:41,621 File "paramiko/transport.pyc", line 2055, in run
2020-06-23 12:43:41,621 File "paramiko/packet.pyc", line 459, in read_message
2020-06-23 12:43:41,621 File "paramiko/packet.pyc", line 301, in read_all
2020-06-23 12:43:41,621 1: 0x103e4adc0 <frame at 0x10d29cb20, file '/Applications/Xpra.app/Contents/Resources/lib/python/xpra/util.py', line 547, code dump_all_frames>:
2020-06-23 12:43:41,622 File "<string>", line 1, in <module>
2020-06-23 12:43:41,622 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 125, in main
2020-06-23 12:43:41,622 return run_mode(script_file, err, options, args, mode, defaults)
2020-06-23 12:43:41,622 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 365, in run_mode
2020-06-23 12:43:41,622 return do_run_mode(script_file, error_cb, options, args, mode, defaults)
2020-06-23 12:43:41,622 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 373, in do_run_mode
2020-06-23 12:43:41,622 return run_remote_server(error_cb, options, args, mode, defaults)
2020-06-23 12:43:41,622 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 1942, in run_remote_server
2020-06-23 12:43:41,622 return do_run_client(app)
2020-06-23 12:43:41,622 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/main.py", line 1848, in do_run_client
2020-06-23 12:43:41,622 app.cleanup()
2020-06-23 12:43:41,623 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gtk_base/gtk_client_base.py", line 199, in cleanup
2020-06-23 12:43:41,623 UIXpraClient.cleanup(self)
2020-06-23 12:43:41,623 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/ui_client_base.py", line 235, in cleanup
2020-06-23 12:43:41,623 c.cleanup(self)
2020-06-23 12:43:41,623 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/client_base.py", line 541, in cleanup
2020-06-23 12:43:41,623 dump_all_frames()
2020-06-23 12:43:41,623 File "/Applications/Xpra.app/Contents/Resources/lib/python/xpra/util.py", line 547, in dump_all_frames
2020-06-23 12:43:41,623 dump_frames(frames.items(), logger)
2020-06-23 12:43:41,623 WindowClient.cleanup()
2020-06-23 12:43:41,623 WindowClient.cleanup() done
2020-06-23 12:43:41,623 ClipboardClient.cleanup() clipboard_helper=None
2020-06-23 12:43:41,623 NotificationClient.cleanup() notifier=None
2020-06-23 12:43:41,623 XpraClient.clean_mmap() mmap_filename=/var/folders/k1/5q3h8pmn2q5_dpl2dldbfv280000gy/T/xpra.vju9t_46.mmap
2020-06-23 12:43:41,624 UIXpraClient.cleanup() calling <class 'xpra.client.gtk_base.gtk_keyboard_helper.GTKKeyboardHelper'>.cleanup()
2020-06-23 12:43:41,624 UIXpraClient.cleanup() calling <class 'xpra.platform.darwin.osx_menu.OSXMenuHelper'>.cleanup()
2020-06-23 12:43:41,624 UIXpraClient.cleanup() calling <class 'xpra.platform.darwin.gui.ClientExtras'>.cleanup()
2020-06-23 12:43:41,624 CGDisplayRemoveReconfigurationCallback: Cannot find callback info
2020-06-23 12:43:41,624 failed to unregister display reconfiguration callback
2020-06-23 12:43:41,624 poll() procinfo list: []
2020-06-23 12:43:41,624 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:41,624 poll() procinfo list: []
2020-06-23 12:43:41,624 UIXpraClient.cleanup() done
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/platform/darwin/gui.py:90: Warning: invalid cast from 'GtkMenuBar' to 'GtkWindow'
osxapp.set_menu_bar(mh.rebuild())
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gl/gtk3/nativegl_client_window.py:12: Warning: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
return GLContext().check_support(force_enable) #pylint: disable=not-callable
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gl/gtk3/nativegl_client_window.py:12: Warning: g_object_set_qdata_full: assertion 'G_IS_OBJECT (object)' failed
return GLContext().check_support(force_enable) #pylint: disable=not-callable
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/client/gl/gtk3/nativegl_client_window.py:12: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
return GLContext().check_support(force_enable) #pylint: disable=not-callable
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/platform/darwin/osx_tray.py:90: Warning: invalid cast from 'GtkMenuBar' to 'GtkWindow'
self.macapp.set_menu_bar(self.menu)
-------------- next part --------------
2020-06-23 12:43:30,004 setting up SSL sockets: set([])
2020-06-23 12:43:30,005 setting up TCP sockets: set([])
2020-06-23 12:43:30,005 setting up vsock sockets: set([])
2020-06-23 12:43:30,006 env={'XDG_CURRENT_DESKTOP': 'Xpra', 'XDG_SESSION_TYPE': 'x11', 'SSH_CLIENT': '192.168.0.120 60570 22', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'mathias', 'USER': 'mathias', 'HOME': '/home/mathias', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'XPRA_LOG_DIR': '/run/user/1000/xpra', 'SHLVL': '1', 'XPRA_PROXY_START_UUID': '73e8cb39a7684a1ab97b5eb50a8ed0e7', 'XMODIFIERS': '@im=none', 'IMSETTINGS_MODULE': 'none', 'XDG_RUNTIME_DIR': '/run/user/1000', 'DISABLE_IMSETTINGS': '1', 'LC_ALL': 'en_US.utf-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/usr/bin/xpra', 'GTK_IM_MODULE': 'xim', 'OLDPWD': '/home/mathias', 'PWD': '/home/mathias', 'MAIL': '/var/mail/mathias', 'SSH_CONNECTION': '192.168.0.120 60570 192.168.0.12 22'}
2020-06-23 12:43:30,008 shellsub(Xvfb +extension Composite -screen 0 5760x2560x24+32 -dpi 96 -nolisten tcp -noreset -auth $XAUTHORITY, {'XPRA_LOG_DIR': '/run/user/1000/xpra', 'UID': 1000, 'GID': 1000, 'USER': 'mathias', 'HOME': '/home/mathias', 'DISPLAY': 'S10793', 'XAUTHORITY': '/home/mathias/.Xauthority'})=['Xvfb', '+extension', 'Composite', '-screen', '0', '5760x2560x24+32', '-dpi', '96', '-nolisten', 'tcp', '-noreset', '-auth', '/home/mathias/.Xauthority']
2020-06-23 12:43:30,008 xvfb_cmd=['Xvfb-for-Xpra-S10793', '+extension', 'Composite', '-screen', '0', '5760x2560x24+32', '-dpi', '96', '-nolisten', 'tcp', '-noreset', '-auth', '/home/mathias/.Xauthority', '-displayfd', '4']
2020-06-23 12:43:30,249 Using display number provided by Xvfb: :0
2020-06-23 12:43:30,257 xvfb process=<subprocess.Popen object at 0x7face7cfe890>
2020-06-23 12:43:30,258 display_name=:0
2020-06-23 12:43:30,356 setup_local_sockets: bind=['auto']
2020-06-23 12:43:30,356 sockpaths(:0)=['/run/user/1000/xpra/mk-sm-1-0', '/home/mathias/.xpra/mk-sm-1-0', '/run/xpra/mk-sm-1-0'] (uid=1000, gid=1000)
2020-06-23 12:43:30,357 state(/run/user/1000/xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,357 state(/home/mathias/.xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,357 state(/run/xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,357 sockets in unknown state: []
2020-06-23 12:43:30,357 state(/run/user/1000/xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,358 state(/home/mathias/.xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,358 state(/run/xpra/mk-sm-1-0)=DEAD
2020-06-23 12:43:30,359 created unix domain socket: /run/user/1000/xpra/mk-sm-1-0
2020-06-23 12:43:30,360 created unix domain socket: /home/mathias/.xpra/mk-sm-1-0
2020-06-23 12:43:30,361 created unix domain socket: /run/xpra/mk-sm-1-0
2020-06-23 12:43:30,361 setting up local sockets: [(('unix-domain', <socket._socketobject object at 0x7face08f3130>, '/run/user/1000/xpra/mk-sm-1-0'), <function cleanup_socket at 0x7face093e0d0>), (('unix-domain', <socket._socketobject object at 0x7face08f31a0>, '/home/mathias/.xpra/mk-sm-1-0'), <function cleanup_socket at 0x7face093e150>), (('unix-domain', <socket._socketobject object at 0x7face08f3210>, '/run/xpra/mk-sm-1-0'), <function cleanup_socket at 0x7face093e1d0>)]
2020-06-23 12:43:30,361 ('unix-domain', ['/run/user/1000/xpra/mk-sm-1-0']) : <socket._socketobject object at 0x7face08f3130>
2020-06-23 12:43:30,361 ('ssh', [('', 22)]) : <socket._socketobject object at 0x7face08f3130>
2020-06-23 12:43:30,361 ('unix-domain', ['/home/mathias/.xpra/mk-sm-1-0']) : <socket._socketobject object at 0x7face08f31a0>
2020-06-23 12:43:30,362 ('ssh', [('', 22)]) : <socket._socketobject object at 0x7face08f31a0>
2020-06-23 12:43:30,362 ('unix-domain', ['/run/xpra/mk-sm-1-0']) : <socket._socketobject object at 0x7face08f3210>
2020-06-23 12:43:30,362 ('ssh', [('', 22)]) : <socket._socketobject object at 0x7face08f3210>
2020-06-23 12:43:30,372 dbus_launch=dbus-launch --close-stderr, current DBUS_SESSION_BUS_ADDRESS=None
2020-06-23 12:43:30,407 dbus attributes: pid=10851, env={'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-HfY9hEur8J,guid=47221c79bfbd92baa41cadff5ef18872', 'DBUS_SESSION_BUS_PID': '10851', 'DBUS_SESSION_BUS_WINDOWID': '6291457'}
2020-06-23 12:43:30,408 env={'XDG_CURRENT_DESKTOP': 'Xpra', 'XDG_SESSION_TYPE': 'x11', 'SSH_CLIENT': '192.168.0.120 60570 22', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'mathias', 'USER': 'mathias', 'HOME': '/home/mathias', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'XPRA_LOG_DIR': '/run/user/1000/xpra', 'SHLVL': '1', 'XPRA_PROXY_START_UUID': '73e8cb39a7684a1ab97b5eb50a8ed0e7', 'XMODIFIERS': '@im=none', 'IMSETTINGS_MODULE': 'none', 'XDG_RUNTIME_DIR': '/run/user/1000', 'DISABLE_IMSETTINGS': '1', 'DBUS_SESSION_BUS_PID': '10851', 'LC_ALL': 'en_US.utf-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-HfY9hEur8J,guid=47221c79bfbd92baa41cadff5ef18872', '_': '/usr/bin/xpra', 'GTK_IM_MODULE': 'xim', 'OLDPWD': '/home/mathias', 'PWD': '/home/mathias', 'CKCON_X11_DISPLAY': ':0', 'MAIL': '/var/mail/mathias', 'SSH_CONNECTION': '192.168.0.120 60570 192.168.0.12 22', 'DBUS_SESSION_BUS_WINDOWID': '6291457'}
2020-06-23 12:43:30,409 set_initial_resolution
2020-06-23 12:43:30,410 XRRQueryExtension()=1
2020-06-23 12:43:30,410 found XRandR extension
2020-06-23 12:43:30,410 found XRandR extension version 1.5
2020-06-23 12:43:30,410 get_screen_sizes()=[(5760, 2560)]
2020-06-23 12:43:30,411 RandR available, current size=(5760, 2560), sizes available=[(5760, 2560)]
2020-06-23 12:43:30,411 X11 extension Composite event_base=0
2020-06-23 12:43:30,411 found X11 extension Composite with version 0.2
2020-06-23 12:43:30,421 XShmQueryExtension()=True
2020-06-23 12:43:30,421 X11 extension DAMAGE event_base=91
2020-06-23 12:43:30,421 found X11 extension DAMAGE with version 1.0
2020-06-23 12:43:30,422 X11 extension Composite event_base=0
2020-06-23 12:43:30,422 found X11 extension Composite with version 0.2
2020-06-23 12:43:30,424 pointer grab constants: {0: 'NotifyNormal', 1: 'NotifyGrab', 2: 'NotifyUngrab', 3: 'NotifyWhileGrabbed'}
2020-06-23 12:43:30,424 detail constants: {0: 'NotifyAncestor', 1: 'NotifyVirtual', 2: 'NotifyInferior', 3: 'NotifyNonlinear', 4: 'NotifyNonlinearVirtual', 5: 'NotifyPointer', 6: 'NotifyPointerRoot', 7: 'NotifyDetailNone'}
2020-06-23 12:43:30,446 ewmh selection owner for WM_S0: 0
2020-06-23 12:43:30,446 compositing window manager _NEW_WM_CM_S0: 0
2020-06-23 12:43:30,446 _NET_SUPPORTING_WM_CHECK for screen 0: None (root=0x298)
2020-06-23 12:43:30,447 X11 extension XShape event_base=64
2020-06-23 12:43:30,447 found X11 extension XShape with version 1.1
2020-06-23 12:43:30,447 displayHasXShape()=True
2020-06-23 12:43:30,447 XShape=True
2020-06-23 12:43:30,480 GTKServerBase.__init__()
2020-06-23 12:43:30,480 ServerCore.__init__()
2020-06-23 12:43:30,481 server uuid is 0658985db5c244aeaa228bf3f3d62e82
2020-06-23 12:43:30,482 initializing packet handlers
2020-06-23 12:43:30,482 ServerBase.__init__()
2020-06-23 12:43:30,483 server uuid is 0658985db5c244aeaa228bf3f3d62e82
2020-06-23 12:43:30,483 loading codecs
2020-06-23 12:43:30,483 PIL:
2020-06-23 12:43:30,484 codec_import_check('PIL', 'Python Imaging Library', 'PIL', 'PIL', ('Image',))
2020-06-23 12:43:30,484 PIL found, will check for ('Image',) in PIL
2020-06-23 12:43:30,485 PIL: init_module=None
2020-06-23 12:43:30,485 PIL.selftest=None
2020-06-23 12:43:30,485 PIL: cleanup_module=None
2020-06-23 12:43:30,485 found PIL : <module 'PIL' from '/usr/lib/python2.7/dist-packages/PIL/__init__.pyc'>
2020-06-23 12:43:30,493 enc_pillow:
2020-06-23 12:43:30,493 codec_import_check('enc_pillow', 'Pillow encoder', 'xpra.codecs.pillow', 'xpra.codecs.pillow.encode', ('encode',))
2020-06-23 12:43:30,563 xpra.codecs.pillow found, will check for ('encode',) in xpra.codecs.pillow.encode
2020-06-23 12:43:30,564 PIL.Image.SAVE={'PCX': <function _save at 0x7facdcb738d0>, 'HDF5': <function _save at 0x7facdcb371d0>, 'EPS': <function _save at 0x7facdcb7bbd0>, 'MSP': <function _save at 0x7facdc6764d0>, 'XBM': <function _save at 0x7facdc4342d0>, 'WEBP': <function _save at 0x7facdc42da50>, 'BUFR': <function _save at 0x7facdcbefc50>, 'PPM': <function _save at 0x7facdc68a950>, 'SGI': <function _save at 0x7facdc4213d0>, 'BMP': <function _save at 0x7facdcbdfa50>, 'TGA': <function _save at 0x7facdc429a50>, 'ICO': <function _save at 0x7facdcb5b450>, 'TIFF': <function _save at 0x7facdc667b50>, 'JPEG': <function _save at 0x7facdc66f250>, 'SPIDER': <function _save_spider at 0x7facdc4295d0>, 'GIF': <function _save at 0x7facdcb342d0>, 'GRIB': <function _save at 0x7facdcb34c50>, 'IM': <function _save at 0x7facdcb5bd50>, 'FITS': <function _save at 0x7facdcb821d0>, 'PDF': <function _save at 0x7facdc6870d0>, 'WMF': <function _save at 0x7facdc4340d0>, 'MPO': <function _save at 0x7facdc673d50>, 'PALM': <function _save at 0x7facdc6768d0>, 'JPEG2000': <function _save at 0x7facdc66f950>, 'PNG': <function _save at 0x7facdcb4b7d0>}
2020-06-23 12:43:30,564 do_get_encodings()=['png', 'png/L', 'png/P', 'jpeg']
2020-06-23 12:43:30,564 xpra.codecs.pillow.encode: init_module=None
2020-06-23 12:43:30,564 enc_pillow.selftest=<function selftest at 0x7facdc43c0d0>
2020-06-23 12:43:30,566 Warning: enc_pillow failed its self test
2020-06-23 12:43:30,566 No module named numpy
2020-06-23 12:43:30,567 <function selftest at 0x7facdc43c0d0> failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 75, in codec_import_check
selftest(FULL_SELFTEST)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/pillow/encode.py", line 200, in selftest
img = make_test_image("BGRA", 32, 32)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 53, in make_test_image
rgb_data = makebuf(stride*h)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,568 xpra.codecs.pillow.encode: cleanup_module=None
2020-06-23 12:43:30,568 enc_pillow xpra.codecs.pillow.encode.<function get_info at 0x7faced1cf3d0>={'version': '5.1.0', 'encodings': ['png', 'png/L', 'png/P', 'jpeg']}
2020-06-23 12:43:30,568 enc_jpeg:
2020-06-23 12:43:30,568 codec_import_check('enc_jpeg', 'JPEG decoder', 'xpra.codecs.jpeg', 'xpra.codecs.jpeg.encoder', ('encoder',))
2020-06-23 12:43:30,569 failed to import JPEG decoder (enc_jpeg)
2020-06-23 12:43:30,569
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 46, in codec_import_check
__import__(top_module, {}, {}, [])
ImportError: No module named jpeg
2020-06-23 12:43:30,569 cannot import enc_jpeg: No module named jpeg.encoder
2020-06-23 12:43:30,569
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 111, in add_codec_version
module = __import__(top_module, {}, {}, [f])
ImportError: No module named jpeg.encoder
2020-06-23 12:43:30,569 enc_vpx:
2020-06-23 12:43:30,569 codec_import_check('enc_vpx', 'vpx encoder', 'xpra.codecs.vpx', 'xpra.codecs.vpx.encoder', ('Encoder',))
2020-06-23 12:43:30,570 xpra.codecs.vpx found, will check for ('Encoder',) in xpra.codecs.vpx.encoder
2020-06-23 12:43:30,574 xpra.codecs.vpx.encoder: init_module=<built-in function init_module>
2020-06-23 12:43:30,574 vpx_codec_version_str()=v1.7.0
2020-06-23 12:43:30,575 vpx.encoder.init_module() info={'vp9.max-size': (8192, 4096), 'generation': 0, 'vp8.colorspaces': ['YUV420P'], 'version': u'v1.7.0', 'abi_version': 14, 'encodings': ['vp8', 'vp9', 'vp9'], 'vp8.max-size': (8192, 4096), 'build_config': '--prefix=/usr --enable-pic --enable-shared --disable-install-bins --disable-install-srcs --size-limit=16384x16384 --enable-postproc --enable-multi-res-encoding --enable-temporal-denoising --enable-vp9-temporal-denoising --enable-vp9-postproc --target=x86_64-linux-gcc', 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:30,575 supported codecs: ['vp8', 'vp9', 'vp9']
2020-06-23 12:43:30,576 supported colorspaces: {'vp9': ['YUV420P', 'YUV444P'], 'vp8': ['YUV420P']}
2020-06-23 12:43:30,576 enc_vpx.selftest=<built-in function selftest>
2020-06-23 12:43:30,576 vp8 codec defaults:
2020-06-23 12:43:30,576 target_bitrate=256
2020-06-23 12:43:30,576 min_quantizer=4
2020-06-23 12:43:30,577 max_quantizer=63
2020-06-23 12:43:30,577 undershoot_pct=100
2020-06-23 12:43:30,577 overshoot_pct=100
2020-06-23 12:43:30,577 initial_bitrate_per_pixel(320, 240, 256)=0.003
2020-06-23 12:43:30,577 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,577 our configuration:
2020-06-23 12:43:30,577 target_bitrate=16
2020-06-23 12:43:30,577 min_quantizer=50
2020-06-23 12:43:30,578 max_quantizer=63
2020-06-23 12:43:30,578 undershoot_pct=100
2020-06-23 12:43:30,578 overshoot_pct=100
2020-06-23 12:43:30,579 vpx_codec_enc_init_ver for vp8 succeeded
2020-06-23 12:43:30,580 vp8 setting cpu speed to 16
2020-06-23 12:43:30,580 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,580 vpx: vp8 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,581 vpx: vp8 encoding failed: No module named numpy
2020-06-23 12:43:30,581 vp9 codec defaults:
2020-06-23 12:43:30,581 target_bitrate=256
2020-06-23 12:43:30,581 min_quantizer=0
2020-06-23 12:43:30,581 max_quantizer=63
2020-06-23 12:43:30,582 undershoot_pct=25
2020-06-23 12:43:30,582 overshoot_pct=25
2020-06-23 12:43:30,582 initial_bitrate_per_pixel(320, 240, 256)=0.003
2020-06-23 12:43:30,582 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,582 our configuration:
2020-06-23 12:43:30,582 target_bitrate=16
2020-06-23 12:43:30,582 min_quantizer=50
2020-06-23 12:43:30,582 max_quantizer=63
2020-06-23 12:43:30,583 undershoot_pct=100
2020-06-23 12:43:30,583 overshoot_pct=100
2020-06-23 12:43:30,597 vpx_codec_enc_init_ver for vp9 succeeded
2020-06-23 12:43:30,597 vp9 setting periodic Q boost to 0
2020-06-23 12:43:30,597 vp9 setting cpu speed to 8
2020-06-23 12:43:30,597 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,597 vp9 setting lossless to 0
2020-06-23 12:43:30,599 vpx: vp9 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,600 vpx: vp9 encoding failed: No module named numpy
2020-06-23 12:43:30,600 vp9 codec defaults:
2020-06-23 12:43:30,600 target_bitrate=256
2020-06-23 12:43:30,600 min_quantizer=0
2020-06-23 12:43:30,600 max_quantizer=63
2020-06-23 12:43:30,601 undershoot_pct=25
2020-06-23 12:43:30,601 overshoot_pct=25
2020-06-23 12:43:30,601 initial_bitrate_per_pixel(320, 240, 256)=0.003
2020-06-23 12:43:30,601 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,601 our configuration:
2020-06-23 12:43:30,601 target_bitrate=16
2020-06-23 12:43:30,601 min_quantizer=50
2020-06-23 12:43:30,601 max_quantizer=63
2020-06-23 12:43:30,601 undershoot_pct=100
2020-06-23 12:43:30,602 overshoot_pct=100
2020-06-23 12:43:30,607 vpx_codec_enc_init_ver for vp9 succeeded
2020-06-23 12:43:30,608 vp9 setting periodic Q boost to 0
2020-06-23 12:43:30,608 vp9 setting cpu speed to 8
2020-06-23 12:43:30,608 update_cfg() bitrate(64,32,0.003)=16
2020-06-23 12:43:30,608 vp9 setting lossless to 0
2020-06-23 12:43:30,610 vpx: vp9 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,610 vpx: vp9 encoding failed: No module named numpy
2020-06-23 12:43:30,610 vpx: all the codecs have failed! (vp8, vp9, vp9)
2020-06-23 12:43:30,611 xpra.codecs.vpx.encoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:30,611 vpx.encoder.cleanup_module()
2020-06-23 12:43:30,611 found enc_vpx : <module 'xpra.codecs.vpx.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/vpx/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:30,612 vpx xpra.codecs.vpx.decoder.<built-in function get_info>={'version': u'v1.7.0', 'vp8.colorspaces': ['YUV420P'], 'abi_version': 11, 'encodings': ['vp8', 'vp9'], 'build_config': '--prefix=/usr --enable-pic --enable-shared --disable-install-bins --disable-install-srcs --size-limit=16384x16384 --enable-postproc --enable-multi-res-encoding --enable-temporal-denoising --enable-vp9-temporal-denoising --enable-vp9-postproc --target=x86_64-linux-gcc', 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:30,612 enc_x264:
2020-06-23 12:43:30,612 codec_import_check('enc_x264', 'x264 encoder', 'xpra.codecs.enc_x264', 'xpra.codecs.enc_x264.encoder', ('Encoder',))
2020-06-23 12:43:30,612 xpra.codecs.enc_x264 found, will check for ('Encoder',) in xpra.codecs.enc_x264.encoder
2020-06-23 12:43:30,614 xpra.codecs.enc_x264.encoder: init_module=<built-in function init_module>
2020-06-23 12:43:30,614 enc_x264.init_module()
2020-06-23 12:43:30,614 enc_x264.selftest=<built-in function selftest>
2020-06-23 12:43:30,614 using default profile=high444
2020-06-23 12:43:30,626 x264 context=0x561fdaf90880, BGRX 64x32 quality=0, speed=100, source=unknown
2020-06-23 12:43:30,626 preset=ultrafast, profile=high444, tune=zerolatency
2020-06-23 12:43:30,626 me=DIA, me_range=16, mv_range=-1, weighted-pred=0
2020-06-23 12:43:30,626 b-frames=1, max delayed frames=1
2020-06-23 12:43:30,627 vfr-input=False, lookahead=0, sync-lookahead=0, mb-tree=False, bframe-adaptive=NONE
2020-06-23 12:43:30,627 open-gop=True, bluray-compat=False, cabac=False, deblocking-filter=False
2020-06-23 12:43:30,627 intra-refresh=False, interlaced=False, constrained_intra=False
2020-06-23 12:43:30,627 threads=auto, sliced-threads=True
2020-06-23 12:43:30,627 x264 close context 0x561fdaf90880
2020-06-23 12:43:30,628 x264: h264 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 53, in make_test_image
rgb_data = makebuf(stride*h)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,628 x264: h264 encoding failed: No module named numpy
2020-06-23 12:43:30,628 x264: all the codecs have failed! (h264)
2020-06-23 12:43:30,628 x264 close context 0x0
2020-06-23 12:43:30,628 Warning: enc_x264 failed its self test
2020-06-23 12:43:30,628 <built-in function selftest> failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 75, in codec_import_check
selftest(FULL_SELFTEST)
File "xpra/codecs/enc_x264/encoder.pyx", line 884, in xpra.codecs.enc_x264.encoder.selftest
AssertionError
2020-06-23 12:43:30,629 xpra.codecs.enc_x264.encoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:30,629 enc_x264.cleanup_module()
2020-06-23 12:43:30,629 x264 xpra.codecs.enc_x264.encoder.<built-in function get_info>={'max-size': (8192, 4096), 'generation': 1, 'version': 152, 'formats': ['BGRX', 'YUV422P', 'YUV420P', 'BGRA', 'YUV444P']}
2020-06-23 12:43:30,629 enc_x265:
2020-06-23 12:43:30,630 codec_import_check('enc_x265', 'x265 encoder', 'xpra.codecs.enc_x265', 'xpra.codecs.enc_x265.encoder', ('Encoder',))
2020-06-23 12:43:30,630 xpra.codecs.enc_x265 found, will check for ('Encoder',) in xpra.codecs.enc_x265.encoder
2020-06-23 12:43:30,635 xpra.codecs.enc_x265.encoder: init_module=<built-in function init_module>
2020-06-23 12:43:30,635 enc_x265.init_module()
2020-06-23 12:43:30,635 enc_x265.selftest=<built-in function selftest>
2020-06-23 12:43:30,663 init_encoder() x265 context=0x561fdafb2ad0
2020-06-23 12:43:30,663 clean() x265 param=0x561fdafa76a0, context=0x561fdafb2ad0
2020-06-23 12:43:30,667 x265: h265 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,668 x265: h265 encoding failed: No module named numpy
2020-06-23 12:43:30,668 x265: all the codecs have failed! (h265)
2020-06-23 12:43:30,668 clean() x265 param=0x0, context=0x0
2020-06-23 12:43:30,668 Warning: enc_x265 failed its self test
2020-06-23 12:43:30,668 <built-in function selftest> failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 75, in codec_import_check
selftest(FULL_SELFTEST)
File "xpra/codecs/enc_x265/encoder.pyx", line 573, in xpra.codecs.enc_x265.encoder.selftest
AssertionError
2020-06-23 12:43:30,669 xpra.codecs.enc_x265.encoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:30,669 enc_x265.cleanup_module()
2020-06-23 12:43:30,669 x265 xpra.codecs.enc_x265.encoder.<built-in function get_info>={'version': '2.6', 'formats': {'formats.h265': ['YUV420P', 'YUV444P']}, 'encodings': ['h265']}
2020-06-23 12:43:30,669 nvenc:
2020-06-23 12:43:30,669 codec_import_check('nvenc', 'nvenc encoder', 'xpra.codecs.nvenc', 'xpra.codecs.nvenc.encoder', ('Encoder',))
2020-06-23 12:43:30,670 failed to import nvenc encoder (nvenc)
2020-06-23 12:43:30,670
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 46, in codec_import_check
__import__(top_module, {}, {}, [])
ImportError: No module named nvenc
2020-06-23 12:43:30,670 cannot import nvenc: No module named nvenc.encoder
2020-06-23 12:43:30,670
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 111, in add_codec_version
module = __import__(top_module, {}, {}, [f])
ImportError: No module named nvenc.encoder
2020-06-23 12:43:30,670 enc_ffmpeg:
2020-06-23 12:43:30,670 codec_import_check('enc_ffmpeg', 'ffmpeg encoder', 'xpra.codecs.enc_ffmpeg', 'xpra.codecs.enc_ffmpeg.encoder', ('Encoder',))
2020-06-23 12:43:30,671 xpra.codecs.enc_ffmpeg found, will check for ('Encoder',) in xpra.codecs.enc_ffmpeg.encoder
2020-06-23 12:43:30,757 CODEC_CAP:
2020-06-23 12:43:30,758 * 0x1 : DRAW_HORIZ_BAND
2020-06-23 12:43:30,758 * 0x2 : DR1
2020-06-23 12:43:30,758 * 0x8 : TRUNCATED
2020-06-23 12:43:30,758 * 0x10 : HWACCEL
2020-06-23 12:43:30,758 * 0x20 : DELAY
2020-06-23 12:43:30,758 * 0x40 : SMALL_LAST_FRAME
2020-06-23 12:43:30,759 * 0x80 : HWACCEL_VDPAU
2020-06-23 12:43:30,759 * 0x100 : SUBFRAMES
2020-06-23 12:43:30,759 * 0x200 : EXPERIMENTAL
2020-06-23 12:43:30,759 * 0x400 : CHANNEL_CONF
2020-06-23 12:43:30,759 * 0x800 : NEG_LINESIZES
2020-06-23 12:43:30,759 * 0x1000 : FRAME_THREADS
2020-06-23 12:43:30,759 * 0x2000 : SLICE_THREADS
2020-06-23 12:43:30,759 * 0x4000 : PARAM_CHANGE
2020-06-23 12:43:30,760 * 0x8000 : AUTO_THREADS
2020-06-23 12:43:30,760 * 0x10000 : VARIABLE_FRAME_SIZE
2020-06-23 12:43:30,760 * 0x40000000 : INTRA_ONLY
2020-06-23 12:43:30,760 * 0x80000000 : LOSSLESS
2020-06-23 12:43:30,760 AV_PICTURE:
2020-06-23 12:43:30,760 * 0 : NONE
2020-06-23 12:43:30,761 * 1 : I
2020-06-23 12:43:30,761 * 2 : P
2020-06-23 12:43:30,761 * 3 : B
2020-06-23 12:43:30,761 * 4 : S
2020-06-23 12:43:30,761 * 5 : SI
2020-06-23 12:43:30,761 * 6 : SP
2020-06-23 12:43:30,761 * 7 : BI
2020-06-23 12:43:30,762 AV_PIX_FMT:
2020-06-23 12:43:30,762 * 0 : YUV420P
2020-06-23 12:43:30,762 * 2 : RGB
2020-06-23 12:43:30,762 * 4 : YUV422P
2020-06-23 12:43:30,762 * 5 : YUV444P
2020-06-23 12:43:30,762 * 27 : ARGB
2020-06-23 12:43:30,763 * 30 : BGRA
2020-06-23 12:43:30,763 * 82 : GBRP
2020-06-23 12:43:30,763 * 295 : XRGB
2020-06-23 12:43:30,763 * 298 : BGRX
2020-06-23 12:43:30,763 AV Output Formats:
2020-06-23 12:43:30,771 * 3g2 : 3GP2 (3GPP2 file format)
2020-06-23 12:43:30,771 * 3gp : 3GP (3GPP file format)
2020-06-23 12:43:30,771 * a64 : a64 - video for Commodore 64
2020-06-23 12:43:30,771 * ac3 : raw AC-3
2020-06-23 12:43:30,772 * adts : ADTS AAC (Advanced Audio Coding)
2020-06-23 12:43:30,772 * adx : CRI ADX
2020-06-23 12:43:30,772 * aiff : Audio IFF
2020-06-23 12:43:30,772 * alaw : PCM A-law
2020-06-23 12:43:30,772 * amr : 3GPP AMR
2020-06-23 12:43:30,772 * apng : Animated Portable Network Graphics
2020-06-23 12:43:30,772 * asf : ASF (Advanced / Active Streaming Format)
2020-06-23 12:43:30,773 * asf_stream : ASF (Advanced / Active Streaming Format)
2020-06-23 12:43:30,773 * ass : SSA (SubStation Alpha) subtitle
2020-06-23 12:43:30,773 * ast : AST (Audio Stream)
2020-06-23 12:43:30,773 * au : Sun AU
2020-06-23 12:43:30,773 * avi : AVI (Audio Video Interleaved)
2020-06-23 12:43:30,773 * avm2 : SWF (ShockWave Flash) (AVM2)
2020-06-23 12:43:30,773 * bit : G.729 BIT file format
2020-06-23 12:43:30,773 * caf : Apple CAF (Core Audio Format)
2020-06-23 12:43:30,774 * cavsvideo : raw Chinese AVS (Audio Video Standard) video
2020-06-23 12:43:30,774 * chromaprint : Chromaprint
2020-06-23 12:43:30,774 * crc : CRC testing
2020-06-23 12:43:30,774 * dash : DASH Muxer
2020-06-23 12:43:30,774 * data : 7261772064617461
2020-06-23 12:43:30,774 * daud : D-Cinema audio
2020-06-23 12:43:30,774 * dirac : raw Dirac
2020-06-23 12:43:30,775 * dnxhd : raw DNxHD (SMPTE VC-3)
2020-06-23 12:43:30,775 * dts : raw DTS
2020-06-23 12:43:30,775 * dv : DV (Digital Video)
2020-06-23 12:43:30,775 * dvd : MPEG-2 PS (DVD VOB)
2020-06-23 12:43:30,775 * eac3 : raw E-AC-3
2020-06-23 12:43:30,775 * f4v : F4V Adobe Flash Video
2020-06-23 12:43:30,775 * f32be : PCM 32-bit floating-point big-endian
2020-06-23 12:43:30,776 * f32le : PCM 32-bit floating-point little-endian
2020-06-23 12:43:30,776 * f64be : PCM 64-bit floating-point big-endian
2020-06-23 12:43:30,776 * f64le : PCM 64-bit floating-point little-endian
2020-06-23 12:43:30,776 * ffm : FFM (FFserver live feed)
2020-06-23 12:43:30,776 * ffmetadata : 46466d706567206d6574616461746120696e2074657874
2020-06-23 12:43:30,776 * fifo : FIFO queue pseudo-muxer
2020-06-23 12:43:30,776 * filmstrip : Adobe Filmstrip
2020-06-23 12:43:30,776 * fits : Flexible Image Transport System
2020-06-23 12:43:30,777 * flac : raw FLAC
2020-06-23 12:43:30,777 * flv : FLV (Flash Video)
2020-06-23 12:43:30,777 * framecrc : framecrc testing
2020-06-23 12:43:30,777 * framehash : Per-frame hash testing
2020-06-23 12:43:30,777 * framemd5 : Per-frame MD5 testing
2020-06-23 12:43:30,777 * g722 : raw G.722
2020-06-23 12:43:30,777 * g723_1 : raw G.723.1
2020-06-23 12:43:30,778 * g726 : raw big-endian G.726 ("left-justified")
2020-06-23 12:43:30,778 * g726le : raw little-endian G.726 ("right-justified")
2020-06-23 12:43:30,778 * gif : GIF Animation
2020-06-23 12:43:30,778 * gsm : raw GSM
2020-06-23 12:43:30,778 * gxf : GXF (General eXchange Format)
2020-06-23 12:43:30,778 * h261 : raw H.261
2020-06-23 12:43:30,778 * h263 : raw H.263
2020-06-23 12:43:30,778 * h264 : raw H.264 video
2020-06-23 12:43:30,779 * hash : Hash testing
2020-06-23 12:43:30,779 * hds : HDS Muxer
2020-06-23 12:43:30,779 * hevc : raw HEVC video
2020-06-23 12:43:30,779 * hls : Apple HTTP Live Streaming
2020-06-23 12:43:30,779 * ico : Microsoft Windows ICO
2020-06-23 12:43:30,779 * ilbc : iLBC storage
2020-06-23 12:43:30,779 * image2 : image2 sequence
2020-06-23 12:43:30,780 * image2pipe : piped image2 sequence
2020-06-23 12:43:30,780 * ipod : iPod H.264 MP4 (MPEG-4 Part 14)
2020-06-23 12:43:30,780 * ircam : Berkeley/IRCAM/CARL Sound Format
2020-06-23 12:43:30,780 * ismv : ISMV/ISMA (Smooth Streaming)
2020-06-23 12:43:30,780 * ivf : On2 IVF
2020-06-23 12:43:30,780 * jacosub : JACOsub subtitle format
2020-06-23 12:43:30,780 * latm : LOAS/LATM
2020-06-23 12:43:30,780 * lrc : LRC lyrics
2020-06-23 12:43:30,781 * m4v : raw MPEG-4 video
2020-06-23 12:43:30,781 * matroska : Matroska Audio
2020-06-23 12:43:30,781 * md5 : MD5 testing
2020-06-23 12:43:30,781 * microdvd : MicroDVD subtitle format
2020-06-23 12:43:30,781 * mjpeg : raw MJPEG video
2020-06-23 12:43:30,781 * mkvtimestamp_v2 : extract pts as timecode v2 format, as defined by mkvtoolnix
2020-06-23 12:43:30,781 * mlp : raw MLP
2020-06-23 12:43:30,781 * mmf : Yamaha SMAF
2020-06-23 12:43:30,782 * mov : QuickTime / MOV
2020-06-23 12:43:30,782 * mp2 : MP2 (MPEG audio layer 2)
2020-06-23 12:43:30,782 * mp3 : MP3 (MPEG audio layer 3)
2020-06-23 12:43:30,782 * mp4 : MP4 (MPEG-4 Part 14)
2020-06-23 12:43:30,782 * mpeg : MPEG-1 Systems / MPEG program stream
2020-06-23 12:43:30,782 * mpeg1video : raw MPEG-1 video
2020-06-23 12:43:30,782 * mpeg2video : raw MPEG-2 video
2020-06-23 12:43:30,783 * mpegts : MPEG-TS (MPEG-2 Transport Stream)
2020-06-23 12:43:30,783 * mpjpeg : MIME multipart JPEG
2020-06-23 12:43:30,783 * mulaw : PCM mu-law
2020-06-23 12:43:30,783 * mxf : MXF (Material eXchange Format)
2020-06-23 12:43:30,783 * mxf_d10 : MXF (Material eXchange Format) D-10 Mapping
2020-06-23 12:43:30,783 * mxf_opatom : MXF (Material eXchange Format) Operational Pattern Atom
2020-06-23 12:43:30,783 * null : raw null video
2020-06-23 12:43:30,783 * nut : NUT
2020-06-23 12:43:30,784 * oga : Ogg Audio
2020-06-23 12:43:30,784 * ogg : Ogg
2020-06-23 12:43:30,784 * ogv : Ogg Video
2020-06-23 12:43:30,784 * oma : Sony OpenMG audio
2020-06-23 12:43:30,784 * opus : Ogg Opus
2020-06-23 12:43:30,784 * psp : PSP MP4 (MPEG-4 Part 14)
2020-06-23 12:43:30,784 * rawvideo : raw video
2020-06-23 12:43:30,785 * rm : RealMedia
2020-06-23 12:43:30,785 * roq : raw id RoQ
2020-06-23 12:43:30,785 * rso : Lego Mindstorms RSO
2020-06-23 12:43:30,785 * rtp : RTP output
2020-06-23 12:43:30,785 * rtp_mpegts : RTP/mpegts output format
2020-06-23 12:43:30,785 * rtsp : RTSP output
2020-06-23 12:43:30,785 * s8 : PCM signed 8-bit
2020-06-23 12:43:30,785 * s16be : PCM signed 16-bit big-endian
2020-06-23 12:43:30,786 * s16le : PCM signed 16-bit little-endian
2020-06-23 12:43:30,786 * s24be : PCM signed 24-bit big-endian
2020-06-23 12:43:30,786 * s24le : PCM signed 24-bit little-endian
2020-06-23 12:43:30,786 * s32be : PCM signed 32-bit big-endian
2020-06-23 12:43:30,786 * s32le : PCM signed 32-bit little-endian
2020-06-23 12:43:30,786 * sap : SAP output
2020-06-23 12:43:30,786 * scc : Scenarist Closed Captions
2020-06-23 12:43:30,787 * segment : segment
2020-06-23 12:43:30,787 * singlejpeg : JPEG single image
2020-06-23 12:43:30,787 * smjpeg : Loki SDL MJPEG
2020-06-23 12:43:30,787 * smoothstreaming : Smooth Streaming Muxer
2020-06-23 12:43:30,787 * sox : SoX native
2020-06-23 12:43:30,787 * spdif : IEC 61937 (used on S/PDIF - IEC958)
2020-06-23 12:43:30,787 * spx : Ogg Speex
2020-06-23 12:43:30,787 * srt : SubRip subtitle
2020-06-23 12:43:30,788 * stream_segment,ssegment : streaming segment muxer
2020-06-23 12:43:30,788 * sup : raw HDMV Presentation Graphic Stream subtitles
2020-06-23 12:43:30,788 * svcd : MPEG-2 PS (SVCD)
2020-06-23 12:43:30,788 * swf : SWF (ShockWave Flash)
2020-06-23 12:43:30,788 * tee : Multiple muxer tee
2020-06-23 12:43:30,788 * truehd : raw TrueHD
2020-06-23 12:43:30,789 * tta : TTA (True Audio)
2020-06-23 12:43:30,789 * u8 : PCM unsigned 8-bit
2020-06-23 12:43:30,789 * u16be : PCM unsigned 16-bit big-endian
2020-06-23 12:43:30,789 * u16le : PCM unsigned 16-bit little-endian
2020-06-23 12:43:30,789 * u24be : PCM unsigned 24-bit big-endian
2020-06-23 12:43:30,789 * u24le : PCM unsigned 24-bit little-endian
2020-06-23 12:43:30,789 * u32be : PCM unsigned 32-bit big-endian
2020-06-23 12:43:30,789 * u32le : PCM unsigned 32-bit little-endian
2020-06-23 12:43:30,790 * uncodedframecrc : uncoded framecrc testing
2020-06-23 12:43:30,790 * vc1 : raw VC-1 video
2020-06-23 12:43:30,790 * vc1test : VC-1 test bitstream
2020-06-23 12:43:30,790 * vcd : MPEG-1 Systems / MPEG program stream (VCD)
2020-06-23 12:43:30,790 * vob : MPEG-2 PS (VOB)
2020-06-23 12:43:30,790 * voc : Creative Voice
2020-06-23 12:43:30,790 * w64 : Sony Wave64
2020-06-23 12:43:30,791 * wav : WAV / WAVE (Waveform Audio)
2020-06-23 12:43:30,791 * webm : WebM
2020-06-23 12:43:30,791 * webm_chunk : WebM Chunk Muxer
2020-06-23 12:43:30,791 * webm_dash_manifest : WebM DASH Manifest
2020-06-23 12:43:30,791 * webp : WebP
2020-06-23 12:43:30,791 * webvtt : WebVTT subtitle
2020-06-23 12:43:30,791 * wtv : Windows Television (WTV)
2020-06-23 12:43:30,791 * wv : raw WavPack
2020-06-23 12:43:30,792 * yuv4mpegpipe : YUV4MPEG pipe
2020-06-23 12:43:30,792 enc_ffmpeg CODECS=h264+mp4, vp8+webm, mpeg4+mp4
2020-06-23 12:43:30,792 xpra.codecs.enc_ffmpeg.encoder: init_module=<built-in function init_module>
2020-06-23 12:43:30,792 enc_ffmpeg.init_module()
2020-06-23 12:43:30,792 enc_ffmpeg.selftest=<built-in function selftest>
2020-06-23 12:43:30,793 libx264: "libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", codec flags: DELAY, AUTO_THREADS
2020-06-23 12:43:30,793 init_encoder() AVOutputFormat(mp4)=0x7facdb070240, flags=GLOBALHEADER, TS_NEGATIVE, ALLOW_FLUSH
2020-06-23 12:43:30,793 init_encoder() avformat_alloc_output_context2 returned 0 for mp4, format context=0x561fdb380400, flags=, ctx_flags=
2020-06-23 12:43:30,793 AVFormatContext options: avioflags, direct, probesize, formatprobesize, packetsize, fflags, flush_packets, ignidx, genpts, nofillin, noparse, igndts, discardcorrupt, sortdts, keepside, fastseek, latm, nobuffer, seek2any, bitexact, shortest, autobsf, analyzeduration, cryptokey, indexmem, rtbufsize, fdebug, ts, max_delay, start_time_realtime, fpsprobesize, audio_preload, chunk_duration, chunk_size, f_err_detect, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, use_wallclock_as_timestamps, skip_initial_bytes, correct_ts_overflow, flush_packets, metadata_header_padding, output_ts_offset, max_interleave_delta, f_strict, strict, very, strict, normal, unofficial, experimental, max_ts_probe, avoid_negative_ts, auto, disabled, make_non_negative, make_zero, dump_separator, codec_whitelist, format_whitelist, protocol_whitelist, protocol_blacklist, max_streams
2020-06-23 12:43:30,793 mp4 muxer options: movflags, rtphint, moov_size, empty_moov, frag_keyframe, separate_moof, frag_custom, isml, faststart, omit_tfhd_offset, disable_chpl, default_base_moof, dash, frag_discont, delay_moov, global_sidx, write_colr, write_gama, use_metadata_tags, skip_trailer, negative_cts_offsets, rtpflags, latm, rfc2190, skip_rtcp, h264_mode0, send_bye, skip_iods, iods_audio_profile, iods_video_profile, frag_duration, min_frag_duration, frag_size, ism_lookahead, video_track_timescale, brand, use_editlist, fragment_index, mov_gamma, frag_interleave, encryption_scheme, encryption_key, encryption_kid, use_stream_ids_as_track_ids, write_tmcd
2020-06-23 12:43:30,794 init_encoder() saving h264+mp4 stream to bitstream buffer 0x561fdb381320
2020-06-23 12:43:30,794 init_encoder() video: avformat_new_stream=0x561fdb37c860, nb streams=1
2020-06-23 12:43:30,795 AVCodecContext options: b, ab, bt, flags, unaligned, mv4, qpel, loop, qscale, gmc, mv0, input_preserved, pass1, pass2, gray, emu_edge, psnr, truncated, naq, ildct, low_delay, global_header, bitexact, aic, ilme, cgop, output_corrupt, fast, noout, ignorecrop, local_header, chunks, showall, export_mvs, skip_manual, ass_ro_flush_noop, me_method, zero, full, epzs, esa, tesa, dia, log, phods, x1, hex, umh, iter, time_base, g, ar, ac, cutoff, frame_size, frame_number, delay, qcomp, qblur, qmin, qmax, qdiff, bf, b_qfactor, rc_strategy, b_strategy, ps, mv_bits, header_bits, i_tex_bits, p_tex_bits, i_count, p_count, skip_count, misc_bits, frame_bits, codec_tag, bug, autodetect, old_msmpeg4, xvid_ilace, ump4, no_padding, amv, ac_vlc, qpel_chroma, std_qpel, qpel_chroma2, direct_blocksize, edge, hpel_chroma, dc_clip, ms, trunc, iedge, strict, very, strict, normal, unofficial, experimental, b_qoffset, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, has_b_frames, block_align, mpeg_quant, qsquish, rc_qmod_amp, rc_qmod_freq, rc_override_count, rc_eq, maxrate, minrate, bufsize, rc_buf_aggressivity, i_qfactor, i_qoffset, rc_init_cplx, dct, auto, fastint, int, mmx, altivec, faan, lumi_mask, tcplx_mask, scplx_mask, p_mask, dark_mask, idct, auto, int, simple, simplemmx, arm, altivec, sh4, simplearm, simplearmv5te, simplearmv6, simpleneon, simplealpha, ipp, xvid, xvidmmx, faani, simpleauto, slice_count, ec, guess_mvs, deblock, favor_inter, bits_per_coded_sample, pred, left, plane, median, aspect, sar, debug, pict, rc, bitstream, mb_type, qp, mv, dct_coeff, green_metadata, skip, startcode, pts, er, mmco, bugs, vis_qp, vis_mb_type, buffers, thread_ops, nomc, vismv, pf, bf, bb, cmp, subcmp, mbcmp, ildctcmp, dia_size, last_pred, preme, precmp, sad, sse, satd, dct, psnr, bit, rd, zero, vsad, vsse, nsse, w53, w97, dctmax, chroma, msad, pre_dia_size, subq, dtg_active_format, me_range, ibias, pbias, global_quality, coder, vlc, ac, raw, rle, deflate, context, slice_flags, xvmc_acceleration, mbd, simple, bits, rd, stream_codec_tag, sc_threshold, lmin, lmax, nr, rc_init_occupancy, flags2, error, threads, auto, me_threshold, mb_threshold, dc, nssew, skip_top, skip_bottom, profile, unknown, aac_main, aac_low, aac_ssr, aac_ltp, aac_he, aac_he_v2, aac_ld, aac_eld, mpeg2_aac_low, mpeg2_aac_he, dts, dts_es, dts_96_24, dts_hd_hra, dts_hd_ma, mpeg4_sp, mpeg4_core, mpeg4_main, mpeg4_asp, main10, level, unknown, lowres, skip_threshold, skip_factor, skip_exp, skipcmp, border_mask, mblmin, mblmax, mepc, skip_loop_filter, skip_idct, skip_frame, none, default, noref, bidir, nokey, nointra, all, bidir_refine, brd_scale, keyint_min, refs, chromaoffset, trellis, sc_factor, mv0_threshold, b_sensitivity, compression_level, min_prediction_order, max_prediction_order, timecode_frame_start, bits_per_raw_sample, channel_layout, request_channel_layout, rc_max_vbv_use, rc_min_vbv_use, ticks_per_frame, color_primaries, bt709, unknown, bt470m, bt470bg, smpte170m, smpte240m, film, bt2020, smpte428, smpte428_1, smpte431, smpte432, jedec-p22, unspecified, color_trc, bt709, unknown, gamma22, gamma28, smpte170m, smpte240m, linear, log100, log316, iec61966-2-4, bt1361e, iec61966-2-1, bt2020-10, bt2020-12, smpte2084, smpte428, arib-std-b67, unspecified, log, log_sqrt, iec61966_2_4, bt1361, iec61966_2_1, bt2020_10bit, bt2020_12bit, smpte428_1, colorspace, rgb, bt709, unknown, fcc, bt470bg, smpte170m, smpte240m, ycgco, bt2020nc, bt2020c, smpte2085, unspecified, ycocg, bt2020_ncl, bt2020_cl, color_range, unknown, tv, pc, unspecified, mpeg, jpeg, chroma_sample_location, unknown, left, center, topleft, top, bottomleft, bottom, unspecified, log_level_offset, slices, thread_type, slice, frame, audio_service_type, ma, ef, vi, hi, di, co, em, vo, ka, request_sample_fmt, pkt_timebase, sub_charenc, sub_charenc_mode, do_nothing, auto, pre_decoder, sub_text_format, ass, ass_with_timings, refcounted_frames, side_data_only_packets, apply_cropping, skip_alpha, field_order, progressive, tt, bb, tb, bt, dump_separator, codec_whitelist, pixel_format, video_size, max_pixels, hwaccel_flags, ignore_level, allow_high_depth, allow_profile_mismatch
2020-06-23 12:43:30,795 libx264 options: preset, tune, profile, fastfirstpass, level, passlogfile, wpredp, a53cc, x264opts, crf, crf_max, qp, aq-mode, none, variance, autovariance, autovariance-biased, aq-strength, psy, psy-rd, rc-lookahead, weightb, weightp, none, simple, smart, ssim, intra-refresh, bluray-compat, b-bias, b-pyramid, none, strict, normal, mixed-refs, 8x8dct, fast-pskip, aud, mbtree, deblock, cplxblur, partitions, direct-pred, none, spatial, temporal, auto, slice-max-size, stats, nal-hrd, none, vbr, cbr, avcintra-class, motion-est, dia, hex, umh, esa, tesa, forced-idr, coder, default, cavlc, cabac, vlc, ac, b_strategy, chromaoffset, sc_threshold, noise_reduction, x264-params
2020-06-23 12:43:30,795 av_dict_set vprofile=main returned 0
2020-06-23 12:43:30,795 av_dict_set tune=zerolatency returned 0
2020-06-23 12:43:30,795 av_dict_set preset=ultrafast returned 0
2020-06-23 12:43:30,796 init_encoder() thread-type=2, thread-count=0
2020-06-23 12:43:30,796 init_encoder() codec flags: GLOBAL_HEADER
2020-06-23 12:43:30,796 init_encoder() codec flags2: FAST
2020-06-23 12:43:30,808 init_encoder() writing mp4 header
2020-06-23 12:43:30,808 write_packet(0x561fdb381320, 0x18)
2020-06-23 12:43:30,808 write_packet(0x561fdb381320, 0x2d5)
2020-06-23 12:43:30,808 enc_ffmpeg.Encoder.init_context(64, 32, YUV420P) self={'video-description': 'libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10', 'encoding': 'h264+mp4', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'mp4', 'type': 'ffmpeg', 'video-codec': 'libx264'}
2020-06-23 12:43:30,809 enc_ffmpeg.Encoder({'video-description': 'libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10', 'encoding': 'h264+mp4', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'mp4', 'type': 'ffmpeg', 'video-codec': 'libx264'}).clean_encoder()
2020-06-23 12:43:30,809 clean_encoder() freeing AVFrame: 0x561fdb3b4aa0
2020-06-23 12:43:30,809 clean_encoder() freeing av format context 0x561fdb380400
2020-06-23 12:43:30,810 clean_encoder() freeing bitstream buffer 0x561fdb381320
2020-06-23 12:43:30,810 clean_encoder() freeing AVCodecContext: 0x561fdafada20
2020-06-23 12:43:30,810 clean_encoder() done
2020-06-23 12:43:30,810 ffmpeg: h264+mp4 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,810 ffmpeg: h264+mp4 encoding failed: No module named numpy
2020-06-23 12:43:30,811 libvpx: "libvpx VP8", codec flags: DELAY, AUTO_THREADS
2020-06-23 12:43:30,811 init_encoder() AVOutputFormat(webm)=0x7facdb06f2c0, flags=VARIABLE_FPS, GLOBALHEADER, TS_NONSTRICT, ALLOW_FLUSH
2020-06-23 12:43:30,811 init_encoder() avformat_alloc_output_context2 returned 0 for webm, format context=0x561fdafacfc0, flags=, ctx_flags=
2020-06-23 12:43:30,811 AVFormatContext options: avioflags, direct, probesize, formatprobesize, packetsize, fflags, flush_packets, ignidx, genpts, nofillin, noparse, igndts, discardcorrupt, sortdts, keepside, fastseek, latm, nobuffer, seek2any, bitexact, shortest, autobsf, analyzeduration, cryptokey, indexmem, rtbufsize, fdebug, ts, max_delay, start_time_realtime, fpsprobesize, audio_preload, chunk_duration, chunk_size, f_err_detect, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, use_wallclock_as_timestamps, skip_initial_bytes, correct_ts_overflow, flush_packets, metadata_header_padding, output_ts_offset, max_interleave_delta, f_strict, strict, very, strict, normal, unofficial, experimental, max_ts_probe, avoid_negative_ts, auto, disabled, make_non_negative, make_zero, dump_separator, codec_whitelist, format_whitelist, protocol_whitelist, protocol_blacklist, max_streams
2020-06-23 12:43:30,811 webm muxer options: reserve_index_space, cluster_size_limit, cluster_time_limit, dash, dash_track_number, live, allow_raw_vfw, write_crc32
2020-06-23 12:43:30,812 init_encoder() saving vp8+webm stream to bitstream buffer 0x561fdb381320
2020-06-23 12:43:30,812 init_encoder() video: avformat_new_stream=0x561fdb3b3b80, nb streams=1
2020-06-23 12:43:30,812 AVCodecContext options: b, ab, bt, flags, unaligned, mv4, qpel, loop, qscale, gmc, mv0, input_preserved, pass1, pass2, gray, emu_edge, psnr, truncated, naq, ildct, low_delay, global_header, bitexact, aic, ilme, cgop, output_corrupt, fast, noout, ignorecrop, local_header, chunks, showall, export_mvs, skip_manual, ass_ro_flush_noop, me_method, zero, full, epzs, esa, tesa, dia, log, phods, x1, hex, umh, iter, time_base, g, ar, ac, cutoff, frame_size, frame_number, delay, qcomp, qblur, qmin, qmax, qdiff, bf, b_qfactor, rc_strategy, b_strategy, ps, mv_bits, header_bits, i_tex_bits, p_tex_bits, i_count, p_count, skip_count, misc_bits, frame_bits, codec_tag, bug, autodetect, old_msmpeg4, xvid_ilace, ump4, no_padding, amv, ac_vlc, qpel_chroma, std_qpel, qpel_chroma2, direct_blocksize, edge, hpel_chroma, dc_clip, ms, trunc, iedge, strict, very, strict, normal, unofficial, experimental, b_qoffset, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, has_b_frames, block_align, mpeg_quant, qsquish, rc_qmod_amp, rc_qmod_freq, rc_override_count, rc_eq, maxrate, minrate, bufsize, rc_buf_aggressivity, i_qfactor, i_qoffset, rc_init_cplx, dct, auto, fastint, int, mmx, altivec, faan, lumi_mask, tcplx_mask, scplx_mask, p_mask, dark_mask, idct, auto, int, simple, simplemmx, arm, altivec, sh4, simplearm, simplearmv5te, simplearmv6, simpleneon, simplealpha, ipp, xvid, xvidmmx, faani, simpleauto, slice_count, ec, guess_mvs, deblock, favor_inter, bits_per_coded_sample, pred, left, plane, median, aspect, sar, debug, pict, rc, bitstream, mb_type, qp, mv, dct_coeff, green_metadata, skip, startcode, pts, er, mmco, bugs, vis_qp, vis_mb_type, buffers, thread_ops, nomc, vismv, pf, bf, bb, cmp, subcmp, mbcmp, ildctcmp, dia_size, last_pred, preme, precmp, sad, sse, satd, dct, psnr, bit, rd, zero, vsad, vsse, nsse, w53, w97, dctmax, chroma, msad, pre_dia_size, subq, dtg_active_format, me_range, ibias, pbias, global_quality, coder, vlc, ac, raw, rle, deflate, context, slice_flags, xvmc_acceleration, mbd, simple, bits, rd, stream_codec_tag, sc_threshold, lmin, lmax, nr, rc_init_occupancy, flags2, error, threads, auto, me_threshold, mb_threshold, dc, nssew, skip_top, skip_bottom, profile, unknown, aac_main, aac_low, aac_ssr, aac_ltp, aac_he, aac_he_v2, aac_ld, aac_eld, mpeg2_aac_low, mpeg2_aac_he, dts, dts_es, dts_96_24, dts_hd_hra, dts_hd_ma, mpeg4_sp, mpeg4_core, mpeg4_main, mpeg4_asp, main10, level, unknown, lowres, skip_threshold, skip_factor, skip_exp, skipcmp, border_mask, mblmin, mblmax, mepc, skip_loop_filter, skip_idct, skip_frame, none, default, noref, bidir, nokey, nointra, all, bidir_refine, brd_scale, keyint_min, refs, chromaoffset, trellis, sc_factor, mv0_threshold, b_sensitivity, compression_level, min_prediction_order, max_prediction_order, timecode_frame_start, bits_per_raw_sample, channel_layout, request_channel_layout, rc_max_vbv_use, rc_min_vbv_use, ticks_per_frame, color_primaries, bt709, unknown, bt470m, bt470bg, smpte170m, smpte240m, film, bt2020, smpte428, smpte428_1, smpte431, smpte432, jedec-p22, unspecified, color_trc, bt709, unknown, gamma22, gamma28, smpte170m, smpte240m, linear, log100, log316, iec61966-2-4, bt1361e, iec61966-2-1, bt2020-10, bt2020-12, smpte2084, smpte428, arib-std-b67, unspecified, log, log_sqrt, iec61966_2_4, bt1361, iec61966_2_1, bt2020_10bit, bt2020_12bit, smpte428_1, colorspace, rgb, bt709, unknown, fcc, bt470bg, smpte170m, smpte240m, ycgco, bt2020nc, bt2020c, smpte2085, unspecified, ycocg, bt2020_ncl, bt2020_cl, color_range, unknown, tv, pc, unspecified, mpeg, jpeg, chroma_sample_location, unknown, left, center, topleft, top, bottomleft, bottom, unspecified, log_level_offset, slices, thread_type, slice, frame, audio_service_type, ma, ef, vi, hi, di, co, em, vo, ka, request_sample_fmt, pkt_timebase, sub_charenc, sub_charenc_mode, do_nothing, auto, pre_decoder, sub_text_format, ass, ass_with_timings, refcounted_frames, side_data_only_packets, apply_cropping, skip_alpha, field_order, progressive, tt, bb, tb, bt, dump_separator, codec_whitelist, pixel_format, video_size, max_pixels, hwaccel_flags, ignore_level, allow_high_depth, allow_profile_mismatch
2020-06-23 12:43:30,812 libvpx-vp8 encoder options: auto-alt-ref, lag-in-frames, arnr-maxframes, arnr-strength, arnr-type, backward, forward, centered, tune, psnr, ssim, deadline, best, good, realtime, error-resilient, max-intra-rate, default, partitions, crf, static-thresh, drop-threshold, noise-sensitivity, undershoot-pct, overshoot-pct, cpu-used, speed, quality, vp8flags, error_resilient, altref, arnr_max_frames, arnr_strength, arnr_type, rc_lookahead
2020-06-23 12:43:30,813 init_encoder() thread-type=2, thread-count=0
2020-06-23 12:43:30,813 init_encoder() codec flags: GLOBAL_HEADER
2020-06-23 12:43:30,813 init_encoder() codec flags2: FAST
2020-06-23 12:43:30,814 init_encoder() writing webm header
2020-06-23 12:43:30,814 enc_ffmpeg.Encoder.init_context(64, 32, YUV420P) self={'video-description': 'libvpx VP8', 'encoding': 'vp8+webm', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'webm', 'type': 'ffmpeg', 'video-codec': 'libvpx'}
2020-06-23 12:43:30,815 enc_ffmpeg.Encoder({'video-description': 'libvpx VP8', 'encoding': 'vp8+webm', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'webm', 'type': 'ffmpeg', 'video-codec': 'libvpx'}).clean_encoder()
2020-06-23 12:43:30,815 clean_encoder() freeing AVFrame: 0x561fdb393320
2020-06-23 12:43:30,815 clean_encoder() freeing av format context 0x561fdafacfc0
2020-06-23 12:43:30,815 clean_encoder() freeing bitstream buffer 0x561fdb381320
2020-06-23 12:43:30,815 clean_encoder() freeing AVCodecContext: 0x561fdb392560
2020-06-23 12:43:30,815 clean_encoder() done
2020-06-23 12:43:30,816 enc_ffmpeg.Encoder(*closed*).clean_encoder()
2020-06-23 12:43:30,816 clean_encoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:30,816 clean_encoder() done
2020-06-23 12:43:30,816 ffmpeg: vp8+webm encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,816 ffmpeg: vp8+webm encoding failed: No module named numpy
2020-06-23 12:43:30,816 mpeg4: "MPEG-4 part 2", codec flags: SLICE_THREADS, DELAY
2020-06-23 12:43:30,817 init_encoder() AVOutputFormat(mp4)=0x7facdb070240, flags=GLOBALHEADER, TS_NEGATIVE, ALLOW_FLUSH
2020-06-23 12:43:30,817 init_encoder() avformat_alloc_output_context2 returned 0 for mp4, format context=0x561fdb392080, flags=, ctx_flags=
2020-06-23 12:43:30,817 AVFormatContext options: avioflags, direct, probesize, formatprobesize, packetsize, fflags, flush_packets, ignidx, genpts, nofillin, noparse, igndts, discardcorrupt, sortdts, keepside, fastseek, latm, nobuffer, seek2any, bitexact, shortest, autobsf, analyzeduration, cryptokey, indexmem, rtbufsize, fdebug, ts, max_delay, start_time_realtime, fpsprobesize, audio_preload, chunk_duration, chunk_size, f_err_detect, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, use_wallclock_as_timestamps, skip_initial_bytes, correct_ts_overflow, flush_packets, metadata_header_padding, output_ts_offset, max_interleave_delta, f_strict, strict, very, strict, normal, unofficial, experimental, max_ts_probe, avoid_negative_ts, auto, disabled, make_non_negative, make_zero, dump_separator, codec_whitelist, format_whitelist, protocol_whitelist, protocol_blacklist, max_streams
2020-06-23 12:43:30,817 mp4 muxer options: movflags, rtphint, moov_size, empty_moov, frag_keyframe, separate_moof, frag_custom, isml, faststart, omit_tfhd_offset, disable_chpl, default_base_moof, dash, frag_discont, delay_moov, global_sidx, write_colr, write_gama, use_metadata_tags, skip_trailer, negative_cts_offsets, rtpflags, latm, rfc2190, skip_rtcp, h264_mode0, send_bye, skip_iods, iods_audio_profile, iods_video_profile, frag_duration, min_frag_duration, frag_size, ism_lookahead, video_track_timescale, brand, use_editlist, fragment_index, mov_gamma, frag_interleave, encryption_scheme, encryption_key, encryption_kid, use_stream_ids_as_track_ids, write_tmcd
2020-06-23 12:43:30,817 init_encoder() saving mpeg4+mp4 stream to bitstream buffer 0x561fdb381260
2020-06-23 12:43:30,818 init_encoder() video: avformat_new_stream=0x561fdb3b3b80, nb streams=1
2020-06-23 12:43:30,818 AVCodecContext options: b, ab, bt, flags, unaligned, mv4, qpel, loop, qscale, gmc, mv0, input_preserved, pass1, pass2, gray, emu_edge, psnr, truncated, naq, ildct, low_delay, global_header, bitexact, aic, ilme, cgop, output_corrupt, fast, noout, ignorecrop, local_header, chunks, showall, export_mvs, skip_manual, ass_ro_flush_noop, me_method, zero, full, epzs, esa, tesa, dia, log, phods, x1, hex, umh, iter, time_base, g, ar, ac, cutoff, frame_size, frame_number, delay, qcomp, qblur, qmin, qmax, qdiff, bf, b_qfactor, rc_strategy, b_strategy, ps, mv_bits, header_bits, i_tex_bits, p_tex_bits, i_count, p_count, skip_count, misc_bits, frame_bits, codec_tag, bug, autodetect, old_msmpeg4, xvid_ilace, ump4, no_padding, amv, ac_vlc, qpel_chroma, std_qpel, qpel_chroma2, direct_blocksize, edge, hpel_chroma, dc_clip, ms, trunc, iedge, strict, very, strict, normal, unofficial, experimental, b_qoffset, err_detect, crccheck, bitstream, buffer, explode, ignore_err, careful, compliant, aggressive, has_b_frames, block_align, mpeg_quant, qsquish, rc_qmod_amp, rc_qmod_freq, rc_override_count, rc_eq, maxrate, minrate, bufsize, rc_buf_aggressivity, i_qfactor, i_qoffset, rc_init_cplx, dct, auto, fastint, int, mmx, altivec, faan, lumi_mask, tcplx_mask, scplx_mask, p_mask, dark_mask, idct, auto, int, simple, simplemmx, arm, altivec, sh4, simplearm, simplearmv5te, simplearmv6, simpleneon, simplealpha, ipp, xvid, xvidmmx, faani, simpleauto, slice_count, ec, guess_mvs, deblock, favor_inter, bits_per_coded_sample, pred, left, plane, median, aspect, sar, debug, pict, rc, bitstream, mb_type, qp, mv, dct_coeff, green_metadata, skip, startcode, pts, er, mmco, bugs, vis_qp, vis_mb_type, buffers, thread_ops, nomc, vismv, pf, bf, bb, cmp, subcmp, mbcmp, ildctcmp, dia_size, last_pred, preme, precmp, sad, sse, satd, dct, psnr, bit, rd, zero, vsad, vsse, nsse, w53, w97, dctmax, chroma, msad, pre_dia_size, subq, dtg_active_format, me_range, ibias, pbias, global_quality, coder, vlc, ac, raw, rle, deflate, context, slice_flags, xvmc_acceleration, mbd, simple, bits, rd, stream_codec_tag, sc_threshold, lmin, lmax, nr, rc_init_occupancy, flags2, error, threads, auto, me_threshold, mb_threshold, dc, nssew, skip_top, skip_bottom, profile, unknown, aac_main, aac_low, aac_ssr, aac_ltp, aac_he, aac_he_v2, aac_ld, aac_eld, mpeg2_aac_low, mpeg2_aac_he, dts, dts_es, dts_96_24, dts_hd_hra, dts_hd_ma, mpeg4_sp, mpeg4_core, mpeg4_main, mpeg4_asp, main10, level, unknown, lowres, skip_threshold, skip_factor, skip_exp, skipcmp, border_mask, mblmin, mblmax, mepc, skip_loop_filter, skip_idct, skip_frame, none, default, noref, bidir, nokey, nointra, all, bidir_refine, brd_scale, keyint_min, refs, chromaoffset, trellis, sc_factor, mv0_threshold, b_sensitivity, compression_level, min_prediction_order, max_prediction_order, timecode_frame_start, bits_per_raw_sample, channel_layout, request_channel_layout, rc_max_vbv_use, rc_min_vbv_use, ticks_per_frame, color_primaries, bt709, unknown, bt470m, bt470bg, smpte170m, smpte240m, film, bt2020, smpte428, smpte428_1, smpte431, smpte432, jedec-p22, unspecified, color_trc, bt709, unknown, gamma22, gamma28, smpte170m, smpte240m, linear, log100, log316, iec61966-2-4, bt1361e, iec61966-2-1, bt2020-10, bt2020-12, smpte2084, smpte428, arib-std-b67, unspecified, log, log_sqrt, iec61966_2_4, bt1361, iec61966_2_1, bt2020_10bit, bt2020_12bit, smpte428_1, colorspace, rgb, bt709, unknown, fcc, bt470bg, smpte170m, smpte240m, ycgco, bt2020nc, bt2020c, smpte2085, unspecified, ycocg, bt2020_ncl, bt2020_cl, color_range, unknown, tv, pc, unspecified, mpeg, jpeg, chroma_sample_location, unknown, left, center, topleft, top, bottomleft, bottom, unspecified, log_level_offset, slices, thread_type, slice, frame, audio_service_type, ma, ef, vi, hi, di, co, em, vo, ka, request_sample_fmt, pkt_timebase, sub_charenc, sub_charenc_mode, do_nothing, auto, pre_decoder, sub_text_format, ass, ass_with_timings, refcounted_frames, side_data_only_packets, apply_cropping, skip_alpha, field_order, progressive, tt, bb, tb, bt, dump_separator, codec_whitelist, pixel_format, video_size, max_pixels, hwaccel_flags, ignore_level, allow_high_depth, allow_profile_mismatch
2020-06-23 12:43:30,818 MPEG4 encoder options: data_partitioning, alternate_scan, sad, sse, satd, dct, psnr, bit, rd, zero, vsad, vsse, nsse, dct264, dctmax, chroma, msad, mpv_flags, skip_rd, strict_gop, qp_rd, cbp_rd, naq, mv0, luma_elim_threshold, chroma_elim_threshold, quantizer_noise_shaping, error_rate, qsquish, rc_qmod_amp, rc_qmod_freq, rc_eq, rc_init_cplx, rc_buf_aggressivity, border_mask, lmin, lmax, ibias, pbias, rc_strategy, ffmpeg, xvid, motion_est, zero, epzs, xone, force_duplicated_matrix, b_strategy, b_sensitivity, brd_scale, skip_threshold, skip_factor, skip_exp, skip_cmp, sc_threshold, noise_reduction, mpeg_quant, ps, mepc, mepre
2020-06-23 12:43:30,818 init_encoder() thread-type=2, thread-count=0
2020-06-23 12:43:30,818 init_encoder() codec flags: GLOBAL_HEADER
2020-06-23 12:43:30,819 init_encoder() codec flags2: FAST
2020-06-23 12:43:30,823 init_encoder() writing mp4 header
2020-06-23 12:43:30,823 write_packet(0x561fdb381260, 0x18)
2020-06-23 12:43:30,823 write_packet(0x561fdb381260, 0x30a)
2020-06-23 12:43:30,823 enc_ffmpeg.Encoder.init_context(64, 32, YUV420P) self={'video-description': 'MPEG-4 part 2', 'encoding': 'mpeg4+mp4', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'mp4', 'type': 'ffmpeg', 'video-codec': 'mpeg4'}
2020-06-23 12:43:30,824 enc_ffmpeg.Encoder({'video-description': 'MPEG-4 part 2', 'encoding': 'mpeg4+mp4', 'encoder_width': 64, 'encoder_height': 32, 'height': 32, 'width': 64, 'version': (57, 107, 100), 'src_format': 'YUV420P', 'formats': ['YUV420P'], 'frames': 0L, 'muxer': 'mp4', 'type': 'ffmpeg', 'video-codec': 'mpeg4'}).clean_encoder()
2020-06-23 12:43:30,824 clean_encoder() freeing AVFrame: 0x561fdb3a8aa0
2020-06-23 12:43:30,824 clean_encoder() freeing av format context 0x561fdb392080
2020-06-23 12:43:30,824 clean_encoder() freeing bitstream buffer 0x561fdb381260
2020-06-23 12:43:30,824 clean_encoder() freeing AVCodecContext: 0x561fdb3aa8c0
2020-06-23 12:43:30,825 clean_encoder() done
2020-06-23 12:43:30,825 enc_ffmpeg.Encoder(*closed*).clean_encoder()
2020-06-23 12:43:30,825 clean_encoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:30,825 clean_encoder() done
2020-06-23 12:43:30,825 ffmpeg: mpeg4+mp4 encoding failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 110, in testencoder
testencoding(encoder_module, encoding, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 123, in testencoding
do_testencoding(encoder_module, encoding, W, H, full)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 192, in do_testencoding
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,825 ffmpeg: mpeg4+mp4 encoding failed: No module named numpy
2020-06-23 12:43:30,826 ffmpeg: all the codecs have failed! (h264+mp4, vp8+webm, mpeg4+mp4)
2020-06-23 12:43:30,826 enc_ffmpeg.Encoder(*closed*).clean_encoder()
2020-06-23 12:43:30,826 clean_encoder() freeing AVCodecContext: 0x0
2020-06-23 12:43:30,826 clean_encoder() done
2020-06-23 12:43:30,826 xpra.codecs.enc_ffmpeg.encoder: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:30,826 enc_ffmpeg.cleanup_module()
2020-06-23 12:43:30,826 found enc_ffmpeg : <module 'xpra.codecs.enc_ffmpeg.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/enc_ffmpeg/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:30,827 ffmpeg xpra.codecs.enc_ffmpeg.encoder.<built-in function get_info>={'muxers': {'aiff': 'Audio IFF', 'webm_dash_manifest': 'WebM DASH Manifest', 'fifo': 'FIFO queue pseudo-muxer', 'mxf': 'MXF (Material eXchange Format)', 'ffm': 'FFM (FFserver live feed)', 'mp2': 'MP2 (MPEG audio layer 2)', 'mp3': 'MP3 (MPEG audio layer 3)', 'dnxhd': 'raw DNxHD (SMPTE VC-3)', 'roq': 'raw id RoQ', 'tta': 'TTA (True Audio)', 'psp': 'PSP MP4 (MPEG-4 Part 14)', 'opus': 'Ogg Opus', 'm4v': 'raw MPEG-4 video', 'adx': 'CRI ADX', 'vc1test': 'VC-1 test bitstream', 'latm': 'LOAS/LATM', 'f64be': 'PCM 64-bit floating-point big-endian', 'lrc': 'LRC lyrics', 'mov': 'QuickTime / MOV', 'w64': 'Sony Wave64', 'scc': 'Scenarist Closed Captions', 'dv': 'DV (Digital Video)', 'bit': 'G.729 BIT file format', 'amr': '3GPP AMR', 'f32le': 'PCM 32-bit floating-point little-endian', 'mulaw': 'PCM mu-law', 'u16be': 'PCM unsigned 16-bit big-endian', 'dirac': 'raw Dirac', 'f4v': 'F4V Adobe Flash Video', 'ismv': 'ISMV/ISMA (Smooth Streaming)', 'crc': 'CRC testing', 's16le': 'PCM signed 16-bit little-endian', 'microdvd': 'MicroDVD subtitle format', 'rtp': 'RTP output', 'a64': 'a64 - video for Commodore 64', 'nut': 'NUT', 'hls': 'Apple HTTP Live Streaming', 'tee': 'Multiple muxer tee', 'webm': 'WebM', 'chromaprint': 'Chromaprint', 'webp': 'WebP', 'g726le': 'raw little-endian G.726 ("right-justified")', 'jacosub': 'JACOsub subtitle format', 'cavsvideo': 'raw Chinese AVS (Audio Video Standard) video', 'mpeg': 'MPEG-1 Systems / MPEG program stream', 'vcd': 'MPEG-1 Systems / MPEG program stream (VCD)', 'f64le': 'PCM 64-bit floating-point little-endian', 's32be': 'PCM signed 32-bit big-endian', 'ac3': 'raw AC-3', 'singlejpeg': 'JPEG single image', 'sup': 'raw HDMV Presentation Graphic Stream subtitles', 'rm': 'RealMedia', 'ipod': 'iPod H.264 MP4 (MPEG-4 Part 14)', 'mpeg2video': 'raw MPEG-2 video', 'ass': 'SSA (SubStation Alpha) subtitle', 'oma': 'Sony OpenMG audio', 'hash': 'Hash testing', 'wtv': 'Windows Television (WTV)', 'ast': 'AST (Audio Stream)', 'h264': 'raw H.264 video', 'mxf_opatom': 'MXF (Material eXchange Format) Operational Pattern Atom', 'h261': 'raw H.261', 'h263': 'raw H.263', 'u24be': 'PCM unsigned 24-bit big-endian', 'adts': 'ADTS AAC (Advanced Audio Coding)', 'asf': 'ASF (Advanced / Active Streaming Format)', 'rtp_mpegts': 'RTP/mpegts output format', 'image2': 'image2 sequence', 'mmf': 'Yamaha SMAF', 'md5': 'MD5 testing', 'framecrc': 'framecrc testing', 'wv': 'raw WavPack', 'u16le': 'PCM unsigned 16-bit little-endian', 'vc1': 'raw VC-1 video', 'f32be': 'PCM 32-bit floating-point big-endian', 'srt': 'SubRip subtitle', 's16be': 'PCM signed 16-bit big-endian', 'gif': 'GIF Animation', 'avm2': 'SWF (ShockWave Flash) (AVM2)', 'image2pipe': 'piped image2 sequence', 'gxf': 'GXF (General eXchange Format)', 'eac3': 'raw E-AC-3', 'rtsp': 'RTSP output', 'framemd5': 'Per-frame MD5 testing', 'daud': 'D-Cinema audio', 'smjpeg': 'Loki SDL MJPEG', 'sox': 'SoX native', 'u32be': 'PCM unsigned 32-bit big-endian', 'mjpeg': 'raw MJPEG video', 'u8': 'PCM unsigned 8-bit', 'asf_stream': 'ASF (Advanced / Active Streaming Format)', 'segment': 'segment', 'svcd': 'MPEG-2 PS (SVCD)', 'swf': 'SWF (ShockWave Flash)', 'filmstrip': 'Adobe Filmstrip', 'ffmetadata': 'FFmpeg metadata in text', 'matroska': 'Matroska Audio', 'u32le': 'PCM unsigned 32-bit little-endian', 'yuv4mpegpipe': 'YUV4MPEG pipe', 'g723_1': 'raw G.723.1', 'truehd': 'raw TrueHD', 'rso': 'Lego Mindstorms RSO', 'mpeg1video': 'raw MPEG-1 video', 'ogv': 'Ogg Video', 'rawvideo': 'raw video', 'mkvtimestamp_v2': 'extract pts as timecode v2 format, as defined by mkvtoolnix', 'flac': 'raw FLAC', 'alaw': 'PCM A-law', 'ogg': 'Ogg', 'oga': 'Ogg Audio', 'hds': 'HDS Muxer', 'apng': 'Animated Portable Network Graphics', 'smoothstreaming': 'Smooth Streaming Muxer', 'g722': 'raw G.722', 'g726': 'raw big-endian G.726 ("left-justified")', 'flv': 'FLV (Flash Video)', 'mlp': 'raw MLP', 'ircam': 'Berkeley/IRCAM/CARL Sound Format', 'webvtt': 'WebVTT subtitle', 'dts': 'raw DTS', 's24le': 'PCM signed 24-bit little-endian', 'caf': 'Apple CAF (Core Audio Format)', 'u24le': 'PCM unsigned 24-bit little-endian', 'spx': 'Ogg Speex', 'ivf': 'On2 IVF', 'vob': 'MPEG-2 PS (VOB)', 'voc': 'Creative Voice', '3g2': '3GP2 (3GPP2 file format)', 'webm_chunk': 'WebM Chunk Muxer', 'dash': 'DASH Muxer', 'au': 'Sun AU', 'avi': 'AVI (Audio Video Interleaved)', 'null': 'raw null video', 'sap': 'SAP output', 'mp4': 'MP4 (MPEG-4 Part 14)', 's8': 'PCM signed 8-bit', 'stream_segment,ssegment': 'streaming segment muxer', 'spdif': 'IEC 61937 (used on S/PDIF - IEC958)', 'hevc': 'raw HEVC video', '3gp': '3GP (3GPP file format)', 'framehash': 'Per-frame hash testing', 'uncodedframecrc': 'uncoded framecrc testing', 'ilbc': 'iLBC storage', 's24be': 'PCM signed 24-bit big-endian', 'fits': 'Flexible Image Transport System', 'ico': 'Microsoft Windows ICO', 'data': 'raw data', 'mxf_d10': 'MXF (Material eXchange Format) D-10 Mapping', 'dvd': 'MPEG-2 PS (DVD VOB)', 'wav': 'WAV / WAVE (Waveform Audio)', 'mpegts': 'MPEG-TS (MPEG-2 Transport Stream)', 'mpjpeg': 'MIME multipart JPEG', 's32le': 'PCM signed 32-bit little-endian', 'gsm': 'raw GSM'}, 'generation': 3, 'version': (57, 107, 100), 'formats': {}, 'encodings': []}
2020-06-23 12:43:30,827 csc_swscale:
2020-06-23 12:43:30,827 codec_import_check('csc_swscale', 'swscale colorspace conversion', 'xpra.codecs.csc_swscale', 'xpra.codecs.csc_swscale.colorspace_converter', ('ColorspaceConverter',))
2020-06-23 12:43:30,827 xpra.codecs.csc_swscale found, will check for ('ColorspaceConverter',) in xpra.codecs.csc_swscale.colorspace_converter
2020-06-23 12:43:30,830 swscale pixel formats: {'YUV422P': CSCPixelFormat(GBRP), 'BGR': CSCPixelFormat(GBRP), 'BGRX': CSCPixelFormat(GBRP), 'GBRP': CSCPixelFormat(GBRP), 'RGB': CSCPixelFormat(GBRP), 'YUV420P': CSCPixelFormat(GBRP), 'XRGB': CSCPixelFormat(GBRP), 'YUV444P': CSCPixelFormat(GBRP)}
2020-06-23 12:43:30,830 colorspaces: ['RGB', 'BGR', 'XRGB', 'BGRX', 'YUV420P', 'YUV422P', 'YUV444P', 'GBRP']
2020-06-23 12:43:30,830 speed=30 BICUBIC=4
2020-06-23 12:43:30,830 speed=40 BICUBLIN=64
2020-06-23 12:43:30,830 speed=60 BILINEAR=2
2020-06-23 12:43:30,830 speed=80 FAST_BILINEAR=1
2020-06-23 12:43:30,830 swscale flags: [(30, BICUBIC), (40, BICUBLIN), (60, BILINEAR), (80, FAST_BILINEAR)]
2020-06-23 12:43:30,831 xpra.codecs.csc_swscale.colorspace_converter: init_module=<built-in function init_module>
2020-06-23 12:43:30,831 csc_swscale.init_module()
2020-06-23 12:43:30,831 csc_swscale.selftest=<built-in function selftest>
2020-06-23 12:43:30,831 test_csc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/usr/lib/python2.7/dist-packages/xpra/codecs/csc_swscale/colorspace_converter.x86_64-linux-gnu.so'>, False, ['YUV420P'], ['BGRX'])
2020-06-23 12:43:30,831 do_testcsc(<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/usr/lib/python2.7/dist-packages/xpra/codecs/csc_swscale/colorspace_converter.x86_64-linux-gnu.so'>, False, ['YUV420P'], ['BGRX'], 8192, 8192)
2020-06-23 12:43:30,831 swscale: testing YUV420P / BGRX
2020-06-23 12:43:30,831 swscale.ColorspaceConverter.init_context(24, 16, 'YUV420P', 24, 16, 'BGRX', 100)
2020-06-23 12:43:30,832 source format=CSCPixelFormat(GBRP)
2020-06-23 12:43:30,832 destination format=CSCPixelFormat(GBRP)
2020-06-23 12:43:30,832 sws context=0x561fdb381260
2020-06-23 12:43:30,833 swscale.ColorspaceConverter.clean() sws context=0x561fdb381260
2020-06-23 12:43:30,833 Warning: csc_swscale failed its self test
2020-06-23 12:43:30,833 No module named numpy
2020-06-23 12:43:30,833 <built-in function selftest> failed
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 75, in codec_import_check
selftest(FULL_SELFTEST)
File "xpra/codecs/csc_swscale/colorspace_converter.pyx", line 511, in xpra.codecs.csc_swscale.colorspace_converter.selftest
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 238, in testcsc
return do_testcsc(csc_module, W, H, full, test_cs_in, test_cs_out)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 277, in do_testcsc
image = make_test_image(cs_in, W, H)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 44, in make_test_image
y = makebuf(w//ydiv[0]*h//ydiv[1])
File "/usr/lib/python2.7/dist-packages/xpra/codecs/codec_checks.py", line 31, in makebuf
import numpy
ImportError: No module named numpy
2020-06-23 12:43:30,834 xpra.codecs.csc_swscale.colorspace_converter: cleanup_module=<built-in function cleanup_module>
2020-06-23 12:43:30,834 csc_swscale.cleanup_module()
2020-06-23 12:43:30,834 swscale xpra.codecs.csc_swscale.colorspace_converter.<built-in function get_info>={'max-size': (16384, 16384), 'version': (4, 8, 100), 'formats': ['RGB', 'BGR', 'XRGB', 'BGRX', 'YUV420P', 'YUV422P', 'YUV444P', 'GBRP']}
2020-06-23 12:43:30,834 csc_libyuv:
2020-06-23 12:43:30,834 codec_import_check('csc_libyuv', 'libyuv colorspace conversion', 'xpra.codecs.csc_libyuv', 'xpra.codecs.csc_libyuv.colorspace_converter', ('ColorspaceConverter',))
2020-06-23 12:43:30,834 failed to import libyuv colorspace conversion (csc_libyuv)
2020-06-23 12:43:30,835
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 46, in codec_import_check
__import__(top_module, {}, {}, [])
ImportError: No module named csc_libyuv
2020-06-23 12:43:30,835 cannot import libyuv: No module named csc_libyuv.colorspace_converter
2020-06-23 12:43:30,835
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 111, in add_codec_version
module = __import__(top_module, {}, {}, [f])
ImportError: No module named csc_libyuv.colorspace_converter
2020-06-23 12:43:30,835 cannot import numpy: No module named numpy
2020-06-23 12:43:30,836
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/loader.py", line 111, in add_codec_version
module = __import__(top_module, {}, {}, [f])
ImportError: No module named numpy
2020-06-23 12:43:30,836 unknown buffer api version: cannot import name buffer_api_version
2020-06-23 12:43:30,836 done loading codecs
2020-06-23 12:43:30,836 found:
2020-06-23 12:43:30,836 * csc_libyuv : False
2020-06-23 12:43:30,836 * csc_swscale : False
2020-06-23 12:43:30,836 * dec_avcodec2 : False
2020-06-23 12:43:30,837 * dec_jpeg : False
2020-06-23 12:43:30,837 * dec_pillow : False
2020-06-23 12:43:30,837 * dec_vpx : False
2020-06-23 12:43:30,837 * enc_ffmpeg : True <module 'xpra.codecs.enc_ffmpeg.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/enc_ffmpeg/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:30,837 * enc_jpeg : False
2020-06-23 12:43:30,837 * enc_pillow : False
2020-06-23 12:43:30,837 * enc_vpx : True <module 'xpra.codecs.vpx.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/vpx/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:30,837 * enc_x264 : False
2020-06-23 12:43:30,837 * enc_x265 : False
2020-06-23 12:43:30,838 * nvenc : False
2020-06-23 12:43:30,838 codecs versions:
2020-06-23 12:43:30,838 * enc_pillow : 5.1.0
2020-06-23 12:43:30,838 * PIL : 5.1.0
2020-06-23 12:43:30,838 * ffmpeg : (57, 107, 100)
2020-06-23 12:43:30,838 * vpx : v1.7.0
2020-06-23 12:43:30,838 * swscale : (4, 8, 100)
2020-06-23 12:43:30,839 * x264 : 152
2020-06-23 12:43:30,839 * x265 : 2.6
2020-06-23 12:43:30,839 init_encodings() adding video encodings: []
2020-06-23 12:43:30,839 initializing packet handlers
2020-06-23 12:43:30,848 python netifaces package is missing
2020-06-23 12:43:30,848 successfully loaded socket C library from libc.so.6
2020-06-23 12:43:30,849 get_interface_index()
2020-06-23 12:43:30,849 AvahiPublishers([('', 22)], 'mk-sm-1 :0 (ssh)', '_xpra._tcp.', {'username': 'mathias', 'uuid': '0658985db5c244aeaa228bf3f3d62e82', 'platform': 'linux2', 'mode': 'ssh', 'type': 'seamless', 'display': ':0'})
2020-06-23 12:43:30,851 get_interface_index()
2020-06-23 12:43:30,851 iface_index()=-1
2020-06-23 12:43:30,851 AvahiPublisher(<dbus._dbus.SystemBus (system) at 0x7facda2ff170>, 'mk-sm-1 :0 (ssh)', 22, '_xpra._tcp.', '', '', ['username=mathias', 'uuid=0658985db5c244aeaa228bf3f3d62e82', 'platform=linux2', 'mode=ssh', 'type=seamless', 'display=:0'], -1)
2020-06-23 12:43:30,868 XFixesQueryExtension version present: True
2020-06-23 12:43:30,868 XFixesQueryExtension event base=87, error base=140
2020-06-23 12:43:30,869 XTestQueryExtension found version 2.2 with event base=0, error base=0
2020-06-23 12:43:30,869 XkbQueryExtension version present: True
2020-06-23 12:43:30,869 XkbQueryExtension version 1.0, opcode result=135, event base=85, error base=137
2020-06-23 12:43:30,869 XkbLibraryVersion version 1.0, compatible: True
2020-06-23 12:43:30,870 get_screen_sizes()=[(5760, 2560)]
2020-06-23 12:43:30,871 Warning: no X11 RandR support on :0
2020-06-23 12:43:30,871 get_default_cursor=[2880, 1280, 16, 16, 7, 7, 1L, '\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\xff\x00\x00\x00\xff\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff', '']
2020-06-23 12:43:33,769 out(xpra opengl)=PyOpenGL warning: missing accelerate module
error=vendor 'VMware, Inc.' is blacklisted!
2020-06-23 12:43:33,769 err(xpra opengl)=
2020-06-23 12:43:33,769 OpenGL: {'error': ''}
2020-06-23 12:43:33,770 init_x11_filter()
2020-06-23 12:43:33,770 x_event_signals={2: ('xpra-key-press-event', None), 6: ('xpra-motion-event', None), 7: ('xpra-enter-event', None), 8: ('xpra-leave-event', None), 9: ('xpra-focus-in-event', None), 10: ('xpra-focus-out-event', None), 16: ('xpra-create-event', None), 17: ('xpra-destroy-event', None), 18: ('xpra-unmap-event', 'xpra-child-unmap-event'), 19: ('xpra-map-event', 'xpra-child-map-event'), 20: (None, 'child-map-request-event'), 21: ('xpra-reparent-event', None), 22: ('xpra-configure-event', None), 23: (None, 'child-configure-request-event'), 28: ('xpra-property-notify-event', None), 33: ('xpra-client-message-event', None)}
2020-06-23 12:43:33,770 event_type_names={2: 'KeyPress', 3: 'KeyRelease', 4: 'ButtonPress', 5: 'ButtonRelease', 6: 'MotionNotify', 7: 'EnterNotify', 8: 'LeaveNotify', 9: 'FocusIn', 10: 'FocusOut', 11: 'KeymapNotify', 12: 'Expose', 13: 'GraphicsExpose', 14: 'NoExpose', 15: 'VisibilityNotify', 16: 'CreateNotify', 17: 'DestroyNotify', 18: 'UnmapNotify', 19: 'MapNotify', 20: 'MapRequest', 21: 'ReparentNotify', 22: 'ConfigureNotify', 23: 'ConfigureRequest', 24: 'GravityNotify', 25: 'ResizeRequest', 26: 'CirculateNotify', 27: 'CirculateRequest', 28: 'PropertyNotify', 29: 'SelectionClear', 30: 'SelectionRequest', 31: 'SelectionNotify', 32: 'ColormapNotify', 33: 'ClientMessage', 34: 'MappingNotify', 35: 'GenericEvent'}
2020-06-23 12:43:33,771 names_to_event_type={'GravityNotify': 24, 'KeyRelease': 3, 'FocusOut': 10, 'UnmapNotify': 18, 'MapRequest': 20, 'MotionNotify': 6, 'EnterNotify': 7, 'PropertyNotify': 28, 'ConfigureNotify': 22, 'SelectionNotify': 31, 'Expose': 12, 'ClientMessage': 33, 'NoExpose': 14, 'ResizeRequest': 25, 'SelectionRequest': 30, 'ButtonPress': 4, 'CreateNotify': 16, 'ColormapNotify': 32, 'SelectionClear': 29, 'ReparentNotify': 21, 'DestroyNotify': 17, 'CirculateNotify': 26, 'ButtonRelease': 5, 'KeymapNotify': 11, 'MappingNotify': 34, 'LeaveNotify': 8, 'GraphicsExpose': 13, 'MapNotify': 19, 'KeyPress': 2, 'ConfigureRequest': 23, 'GenericEvent': 35, 'CirculateRequest': 27, 'VisibilityNotify': 15, 'FocusIn': 9}
2020-06-23 12:43:33,771 added ShapeNotify=64
2020-06-23 12:43:33,771 get_XKB_event_base(:0)=85
2020-06-23 12:43:33,771 get_XFixes_event_base(:0)=87
2020-06-23 12:43:33,771 get_XDamage_event_base(:0)=91
2020-06-23 12:43:33,776 sendClientMessage(0x298, 0x298, 0x0, 0x20000, MANAGER, 326542637, 284, 4194307, 0, 0)
2020-06-23 12:43:33,777 sendClientMessage(0x298, 0x298, 0x0, 0x20000, MANAGER, 326542638, 249, 4194307, 0, 0)
2020-06-23 12:43:33,778 set_desktop_list([u'Main'])
2020-06-23 12:43:33,782 _NET_WORKAREA=[0, 0, 5760, 2560]
2020-06-23 12:43:33,783 _NET_DESKTOP_GEOMETRY=[5760, 2560]
2020-06-23 12:43:33,784 sizing world to 5760x2560
2020-06-23 12:43:33,784 sending WM_TAKE_FOCUS: 0x40001d, X11 timestamp=0
2020-06-23 12:43:33,784 sendClientMessage(0x40001d, 0x40001d, 0x0, 0x0, WM_PROTOCOLS, WM_TAKE_FOCUS, 0, 0, 0, 0)
2020-06-23 12:43:33,844 add_fallback_receiver(xpra-client-message-event, <Wm object at 0x7facda314460 (xpra+x11+gtk2+wm+Wm at 0x561fdac07c00)>) -> {'xpra-client-message-event': [<Wm object at 0x7facda314460 (xpra+x11+gtk2+wm+Wm at 0x561fdac07c00)>]}
2020-06-23 12:43:33,845 XGetSelectionOwner(_XSETTINGS_S0)=0
2020-06-23 12:43:33,846 Fetching current XSettings data, owner=None
2020-06-23 12:43:33,846 default_xsettings=None
2020-06-23 12:43:33,846 ServerCore.init({'window_close': 'auto', 'ssl_key': '', 'socket_dir': '', 'tcp_encryption_keyfile': '', 'xsettings': True, 'keyboard_layout': '', 'input_method': 'none', 'server_idle_timeout': 0, 'min_quality': 30, 'lpadmin': '/usr/sbin/lpadmin', 'speed': 0, 'video_encoders': ['x264', 'vpx', 'x265', 'ffmpeg'], 'sync_xvfb': 0, 'title': '@title@ on @client-machine@', 'mmap': 'yes', 'start_on_connect': [], 'clipboard': 'yes', 'socket_permissions': '600', 'ssl_protocol': 'TLSv1_2', 'keyboard_sync': True, 'file_transfer': True, 'ssl_options': 'ALL,NO_COMPRESSION', 'min_speed': 30, 'local_clipboard': 'CLIPBOARD', 'keyboard_variants': [], 'csc_modules': ['swscale'], 'keyboard_raw': False, 'auth': '', 'ssl': 'auto', 'use_display': False, 'window_icon': '', 'swap_keys': False, 'open_files': False, 'dbus_launch': 'dbus-launch --close-stderr', 'keyboard_variant': '', 'daemon': True, 'keyboard_layouts': [], 'remote_xpra': ['~/.xpra/run-xpra', '$XDG_RUNTIME_DIR/xpra/run-xpra', 'xpra', '/usr/local/bin/xpra'], 'ssl_ciphers': 'DEFAULT', 'ssl_auth': '', 'delay_tray': False, 'pixel_depth': 0, 'lpinfo': '/usr/sbin/lpinfo', 'debug': 'all', 'video_decoders': ['avcodec2', 'vpx'], 'start_child_after_connect': [], 'tray': True, 'bind_tcp': [], 'dpi': 0, 'remote_logging': 'both', 'pings': 5, 'encodings': ['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'mpeg4+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'], 'desktop_scaling': 'auto', 'start_after_connect': [], 'file_size_limit': 100, 'ssl_server_verify_mode': 'required', 'system_proxy_socket': '/run/xpra/system', 'av_sync': True, 'socket_dirs': ['/run/user/$UID/xpra', '~/.xpra', '/run/xpra'], 'dock_icon': '', 'exit_with_client': False, 'log_dir': 'auto', 'encryption_keyfile': '', 'pulseaudio_configure_commands': ['pactl set-default-sink Xpra-Speaker', 'pactl set-default-source Xpra-Microphone.monitor'], 'tcp_encryption': '', 'mdns': True, 'download_path': '~/Downloads', 'speaker_codec': [], 'terminate_children': False, 'resize_display': True, 'start_child': ['xterm'], 'add_printer_options': ['-E', '-o printer-is-shared=false', '-u allow:$USER'], 'open_command': 'xdg-open', 'ssl_server_hostname': 'localhost', 'systemd_run_args': '', 'password_file': '', 'desktop_fullscreen': False, 'tcp_proxy': '', 'ssl_check_hostname': False, 'encoding': '', 'postscript_printer': 'drv:///sample.drv/generic.ppd', 'tray_icon': '', 'video_scaling': 1, 'clipboard_direction': 'both', 'keyboard_options': '', 'pidfile': '', 'exit_ssh': True, 'quality': 0, 'bind_ssl': [], 'ssl_verify_flags': 'X509_STRICT', 'opengl': None, 'encryption': '', 'attach': None, 'gid': 1000, 'start': [], 'start_new_commands': False, 'start_child_on_connect': [], 'auto_refresh_delay': 0.15, 'notifications': True, 'xvfb': 'Xvfb +extension Composite -screen 0 5760x2560x24+32 -dpi 96 -nolisten tcp -noreset -auth $XAUTHORITY', 'ssl_cert': '', 'min_port': 1024, 'microphone_codec': [], 'pulseaudio_command': 'pulseaudio --start -n --daemonize=false --system=false --exit-idle-time=-1 --load=module-suspend-on-idle \'--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"\' \'--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"\' --load=module-native-protocol-unix --load=module-dbus-protocol --log-level=2 --log-target=stderr', 'tcp_auth': '', 'bind_vsock': [], 'clipboard_filter_file': '', 'chdir': '', 'vsock_auth': '', 'username': 'mathias', 'ssl_client_verify_mode': 'optional', 'printing': True, 'session_name': '', 'dbus_control': True, 'display': '', 'bell': True, 'start_env': ["#avoid Ubuntu's global menu, which is a mess and cannot be forwarded:", 'UBUNTU_MENUPROXY=', 'QT_X11_NO_NATIVE_MENUBAR=1', "#fix for MainSoft's MainWin buggy window management:", 'MWNOCAPTURE=true', 'MWNO_RIT=true', 'MWWM=allwm', '#force GTK3 applications to use X11 so we can intercept them:', 'GDK_BACKEND=x11'], 'system_tray': True, 'uid': 1000, 'key_shortcut': ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Shift+F11:toggle_fullscreen', 'Meta+Shift+F1:show_menu', 'Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F3:show_bug_report', 'Meta+Shift+F4:quit', 'Meta+Shift+F5:increase_quality', 'Meta+Shift+F6:decrease_quality', 'Meta+Shift+F7:increase_speed', 'Meta+Shift+F8:decrease_speed', 'Meta+Shift+F10:magic_key', 'Meta+Shift+F11:show_session_info', 'Meta+Shift+F12:toggle_debug', 'Meta+Shift+plus:scaleup', 'Meta+Shift+minus:scaledown', 'Meta+Shift+underscore:scaledown', 'Meta+Shift+KP_Add:scaleup', 'Meta+Shift+KP_Subtract:scaledown', 'Meta+Shift+KP_Multiply:scalereset', 'Meta+Shift+bar:scalereset', 'Meta+Shift+question:scalingoff'], 'proxy_video_encoders': [], 'pdf_printer': '', 'remote_clipboard': 'CLIPBOARD', 'sharing': False, 'cursors': True, 'border': 'auto,5:off', 'ssl_ca_certs': 'default', 'microphone': 'off', 'systemd_run': 'no', 'global_menus': True, 'readonly': False, 'html': 'auto', 'speaker': 'on', 'wm_name': 'Xpra', 'env': ['XPRA_PROXY_START_UUID=73e8cb39a7684a1ab97b5eb50a8ed0e7'], 'ssl_ca_data': '', 'mousewheel': 'on', 'sound_source': '', 'mmap_group': False, 'idle_timeout': 0, 'fake_xinerama': True, 'start_via_proxy': False, 'max_size': '', 'webcam': 'auto', 'proxy_start_sessions': True, 'exit_with_children': False, 'windows': True, 'bind': ['auto'], 'exec_wrapper': '', 'pulseaudio': None, 'input_devices': 'auto', 'password': '', 'packet_encoders': ['rencode', 'bencode', 'yaml'], 'compression_level': 1, 'compressors': ['lz4', 'lzo', 'zlib'], 'dbus_proxy': True, 'log_file': '$DISPLAY.log', 'ssh': 'ssh -x'})
2020-06-23 12:43:33,847 get_auth_module(unix-domain, , {..})
2020-06-23 12:43:33,848 get_auth_module(tcp, , {..})
2020-06-23 12:43:33,848 get_auth_module(ssl, , {..})
2020-06-23 12:43:33,848 get_auth_module(vsock, , {..})
2020-06-23 12:43:33,848 init_auth(..) auth class=None, tcp auth class=None, ssl auth class=None, vsock auth class=None
2020-06-23 12:43:33,848 ServerBase.init({'window_close': 'auto', 'ssl_key': '', 'socket_dir': '', 'tcp_encryption_keyfile': '', 'xsettings': True, 'keyboard_layout': '', 'input_method': 'none', 'server_idle_timeout': 0, 'min_quality': 30, 'lpadmin': '/usr/sbin/lpadmin', 'speed': 0, 'video_encoders': ['x264', 'vpx', 'x265', 'ffmpeg'], 'sync_xvfb': 0, 'title': '@title@ on @client-machine@', 'mmap': 'yes', 'start_on_connect': [], 'clipboard': 'yes', 'socket_permissions': '600', 'ssl_protocol': 'TLSv1_2', 'keyboard_sync': True, 'file_transfer': True, 'ssl_options': 'ALL,NO_COMPRESSION', 'min_speed': 30, 'local_clipboard': 'CLIPBOARD', 'keyboard_variants': [], 'csc_modules': ['swscale'], 'keyboard_raw': False, 'auth': '', 'ssl': 'auto', 'use_display': False, 'window_icon': '', 'swap_keys': False, 'open_files': False, 'dbus_launch': 'dbus-launch --close-stderr', 'keyboard_variant': '', 'daemon': True, 'keyboard_layouts': [], 'remote_xpra': ['~/.xpra/run-xpra', '$XDG_RUNTIME_DIR/xpra/run-xpra', 'xpra', '/usr/local/bin/xpra'], 'ssl_ciphers': 'DEFAULT', 'ssl_auth': '', 'delay_tray': False, 'pixel_depth': 0, 'lpinfo': '/usr/sbin/lpinfo', 'debug': 'all', 'video_decoders': ['avcodec2', 'vpx'], 'start_child_after_connect': [], 'tray': True, 'bind_tcp': [], 'dpi': 0, 'remote_logging': 'both', 'pings': 5, 'encodings': ['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'mpeg4+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'], 'desktop_scaling': 'auto', 'start_after_connect': [], 'file_size_limit': 100, 'ssl_server_verify_mode': 'required', 'system_proxy_socket': '/run/xpra/system', 'av_sync': True, 'socket_dirs': ['/run/user/$UID/xpra', '~/.xpra', '/run/xpra'], 'dock_icon': '', 'exit_with_client': False, 'log_dir': 'auto', 'encryption_keyfile': '', 'pulseaudio_configure_commands': ['pactl set-default-sink Xpra-Speaker', 'pactl set-default-source Xpra-Microphone.monitor'], 'tcp_encryption': '', 'mdns': True, 'download_path': '~/Downloads', 'speaker_codec': [], 'terminate_children': False, 'resize_display': True, 'start_child': ['xterm'], 'add_printer_options': ['-E', '-o printer-is-shared=false', '-u allow:$USER'], 'open_command': 'xdg-open', 'ssl_server_hostname': 'localhost', 'systemd_run_args': '', 'password_file': '', 'desktop_fullscreen': False, 'tcp_proxy': '', 'ssl_check_hostname': False, 'encoding': '', 'postscript_printer': 'drv:///sample.drv/generic.ppd', 'tray_icon': '', 'video_scaling': 1, 'clipboard_direction': 'both', 'keyboard_options': '', 'pidfile': '', 'exit_ssh': True, 'quality': 0, 'bind_ssl': [], 'ssl_verify_flags': 'X509_STRICT', 'opengl': None, 'encryption': '', 'attach': None, 'gid': 1000, 'start': [], 'start_new_commands': False, 'start_child_on_connect': [], 'auto_refresh_delay': 0.15, 'notifications': True, 'xvfb': 'Xvfb +extension Composite -screen 0 5760x2560x24+32 -dpi 96 -nolisten tcp -noreset -auth $XAUTHORITY', 'ssl_cert': '', 'min_port': 1024, 'microphone_codec': [], 'pulseaudio_command': 'pulseaudio --start -n --daemonize=false --system=false --exit-idle-time=-1 --load=module-suspend-on-idle \'--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"\' \'--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"\' --load=module-native-protocol-unix --load=module-dbus-protocol --log-level=2 --log-target=stderr', 'tcp_auth': '', 'bind_vsock': [], 'clipboard_filter_file': '', 'chdir': '', 'vsock_auth': '', 'username': 'mathias', 'ssl_client_verify_mode': 'optional', 'printing': True, 'session_name': '', 'dbus_control': True, 'display': '', 'bell': True, 'start_env': ["#avoid Ubuntu's global menu, which is a mess and cannot be forwarded:", 'UBUNTU_MENUPROXY=', 'QT_X11_NO_NATIVE_MENUBAR=1', "#fix for MainSoft's MainWin buggy window management:", 'MWNOCAPTURE=true', 'MWNO_RIT=true', 'MWWM=allwm', '#force GTK3 applications to use X11 so we can intercept them:', 'GDK_BACKEND=x11'], 'system_tray': True, 'uid': 1000, 'key_shortcut': ['Control+Menu:toggle_keyboard_grab', 'Shift+Menu:toggle_pointer_grab', 'Shift+F11:toggle_fullscreen', 'Meta+Shift+F1:show_menu', 'Meta+Shift+F2:show_start_new_command', 'Meta+Shift+F3:show_bug_report', 'Meta+Shift+F4:quit', 'Meta+Shift+F5:increase_quality', 'Meta+Shift+F6:decrease_quality', 'Meta+Shift+F7:increase_speed', 'Meta+Shift+F8:decrease_speed', 'Meta+Shift+F10:magic_key', 'Meta+Shift+F11:show_session_info', 'Meta+Shift+F12:toggle_debug', 'Meta+Shift+plus:scaleup', 'Meta+Shift+minus:scaledown', 'Meta+Shift+underscore:scaledown', 'Meta+Shift+KP_Add:scaleup', 'Meta+Shift+KP_Subtract:scaledown', 'Meta+Shift+KP_Multiply:scalereset', 'Meta+Shift+bar:scalereset', 'Meta+Shift+question:scalingoff'], 'proxy_video_encoders': [], 'pdf_printer': '', 'remote_clipboard': 'CLIPBOARD', 'sharing': False, 'cursors': True, 'border': 'auto,5:off', 'ssl_ca_certs': 'default', 'microphone': 'off', 'systemd_run': 'no', 'global_menus': True, 'readonly': False, 'html': 'auto', 'speaker': 'on', 'wm_name': 'Xpra', 'env': ['XPRA_PROXY_START_UUID=73e8cb39a7684a1ab97b5eb50a8ed0e7'], 'ssl_ca_data': '', 'mousewheel': 'on', 'sound_source': '', 'mmap_group': False, 'idle_timeout': 0, 'fake_xinerama': True, 'start_via_proxy': False, 'max_size': '', 'webcam': 'auto', 'proxy_start_sessions': True, 'exit_with_children': False, 'windows': True, 'bind': ['auto'], 'exec_wrapper': '', 'pulseaudio': None, 'input_devices': 'auto', 'password': '', 'packet_encoders': ['rencode', 'bencode', 'yaml'], 'compression_level': 1, 'compressors': ['lz4', 'lzo', 'zlib'], 'dbus_proxy': True, 'log_file': '$DISPLAY.log', 'ssh': 'ssh -x'})
2020-06-23 12:43:33,849 ChildReaper(None)
2020-06-23 12:43:34,141 VideoHelper.set_modules(x264, vpx, x265, ffmpeg, swscale, ) video encoders=x264, vpx, x265, ffmpeg, csc=swscale, video decoders=
2020-06-23 12:43:34,141 init_all_server_settings() dpi=0, default_dpi=0
2020-06-23 12:43:34,141 resetting xsettings to: None
2020-06-23 12:43:34,141 set_xsettings((0, ()))
2020-06-23 12:43:34,143 sendClientMessage(0x298, 0x298, 0x0, 0x20000, MANAGER, 326543004, 273, 4194307, 0, 0)
2020-06-23 12:43:34,144 set_settings((0, ())) serial=0, 0 settings
2020-06-23 12:43:34,144 set_settings((0, ()))=['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']
2020-06-23 12:43:34,145 server_settings: old={}, updating with={'resource-manager': '', 'xsettings-blob': (0, [])}
2020-06-23 12:43:34,145 overrides: dpi=0, double click time=0, double click distance=(-1, -1)
2020-06-23 12:43:34,145 overrides: antialias={}
2020-06-23 12:43:34,145 server_settings: resource-manager values={'Xcursor.size': 24}
2020-06-23 12:43:34,145 server_settings: setting RESOURCE_MANAGER to Xcursor.size: 24\n
2020-06-23 12:43:34,146 set_xsettings((0, []))
2020-06-23 12:43:34,146 set_settings((0, [])) serial=0, 0 settings
2020-06-23 12:43:34,146 set_settings((0, []))=['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']
2020-06-23 12:43:34,147 starting component init
2020-06-23 12:43:34,147 PIL.Image.OPEN={'PCX': (<class 'PIL.PcxImagePlugin.PcxImageFile'>, <function _accept at 0x7facdcb73850>), 'ICNS': (<class 'PIL.IcnsImagePlugin.IcnsImageFile'>, <function <lambda> at 0x7facdcb57ad0>), 'HDF5': (<class 'PIL.Hdf5StubImagePlugin.HDF5StubImageFile'>, <function _accept at 0x7facdcb37150>), 'SUN': (<class 'PIL.SunImagePlugin.SunImageFile'>, <function _accept at 0x7facdc429850>), 'MIC': (<class 'PIL.MicImagePlugin.MicImageFile'>, <function _accept at 0x7facdc673050>), 'EPS': (<class 'PIL.EpsImagePlugin.EpsImageFile'>, <function _accept at 0x7facdcb7b9d0>), 'MSP': (<class 'PIL.MspImagePlugin.MspImageFile'>, <function _accept at 0x7facdc676450>), 'FLI': (<class 'PIL.FliImagePlugin.FliImageFile'>, <function _accept at 0x7facdcb828d0>), 'IPTC': (<class 'PIL.IptcImagePlugin.IptcImageFile'>, None), 'WEBP': (<class 'PIL.WebPImagePlugin.WebPImageFile'>, <function _accept at 0x7facdc42d450>), 'GBR': (<class 'PIL.GbrImagePlugin.GbrImageFile'>, <function _accept at 0x7facdcba5ed0>), 'FTEX': (<class 'PIL.FtexImagePlugin.FtexImageFile'>, <function _validate at 0x7facdcba5b50>), 'PCD': (<class 'PIL.PcdImagePlugin.PcdImageFile'>, None), 'PIXAR': (<class 'PIL.PixarImagePlugin.PixarImageFile'>, <function _accept at 0x7facdc6875d0>), 'BUFR': (<class 'PIL.BufrStubImagePlugin.BufrStubImageFile'>, <function _accept at 0x7facdcbefbd0>), 'PPM': (<class 'PIL.PpmImagePlugin.PpmImageFile'>, <function _accept at 0x7facdc68a6d0>), 'WMF': (<class 'PIL.WmfImagePlugin.WmfStubImageFile'>, <function _accept at 0x7facdc434050>), 'SGI': (<class 'PIL.SgiImagePlugin.SgiImageFile'>, <function _accept at 0x7facdc421350>), 'BMP': (<class 'PIL.BmpImagePlugin.BmpImageFile'>, <function _accept at 0x7facdcbe40d0>), 'TGA': (<class 'PIL.TgaImagePlugin.TgaImageFile'>, None), 'DCX': (<class 'PIL.DcxImagePlugin.DcxImageFile'>, <function _accept at 0x7facdcb737d0>), 'ICO': (<class 'PIL.IcoImagePlugin.IcoImageFile'>, <function _accept at 0x7facdcb5b4d0>), 'CUR': (<class 'PIL.CurImagePlugin.CurImageFile'>, <function _accept at 0x7facdcbefed0>), 'XPM': (<class 'PIL.XpmImagePlugin.XpmImageFile'>, <function _accept at 0x7facdc4345d0>), 'DDS': (<class 'PIL.DdsImagePlugin.DdsImageFile'>, <function _validate at 0x7facdcb73d50>), 'TIFF': (<class 'PIL.TiffImagePlugin.TiffImageFile'>, <function _accept at 0x7facdc7075d0>), 'BLP': (<class 'PIL.BlpImagePlugin.BlpImageFile'>, <function <lambda> at 0x7facdcbd7950>), 'JPEG': (<function jpeg_factory at 0x7facdc66f350>, <function _accept at 0x7facdc6e91d0>), 'SPIDER': (<class 'PIL.SpiderImagePlugin.SpiderImageFile'>, None), 'GIF': (<class 'PIL.GifImagePlugin.GifImageFile'>, <function _accept at 0x7facdcbb2950>), 'GRIB': (<class 'PIL.GribStubImagePlugin.GribStubImageFile'>, <function _accept at 0x7facdcb34bd0>), 'IM': (<class 'PIL.ImImagePlugin.ImImageFile'>, None), 'IMT': (<class 'PIL.ImtImagePlugin.ImtImageFile'>, None), 'FITS': (<class 'PIL.FitsStubImagePlugin.FITSStubImageFile'>, <function _accept at 0x7facdcb82150>), 'FPX': (<class 'PIL.FpxImagePlugin.FpxImageFile'>, <function _accept at 0x7facdcb84150>), 'XBM': (<class 'PIL.XbmImagePlugin.XbmImageFile'>, <function _accept at 0x7facdc434250>), 'MPEG': (<class 'PIL.MpegImagePlugin.MpegImageFile'>, None), 'PSD': (<class 'PIL.PsdImagePlugin.PsdImageFile'>, <function _accept at 0x7facdc419b50>), 'XVTHUMB': (<class 'PIL.XVThumbImagePlugin.XVThumbImageFile'>, <function _accept at 0x7facdc434850>), 'JPEG2000': (<class 'PIL.Jpeg2KImagePlugin.Jpeg2KImageFile'>, <function _accept at 0x7facdc66f7d0>), 'PNG': (<class 'PIL.PngImagePlugin.PngImageFile'>, <function _accept at 0x7facdcb47a50>), 'MCIDAS': (<class 'PIL.McIdasImagePlugin.McIdasImageFile'>, <function _accept at 0x7facdc66fb50>)}
2020-06-23 12:43:34,148 do_get_encodings()=['png', 'png/L', 'png/P', 'jpeg']
2020-06-23 12:43:34,148 init_virtual_video_devices
2020-06-23 12:43:34,151 v4l2.pusher init
2020-06-23 12:43:34,151 * COLORSPACE_STR
2020-06-23 12:43:34,151 - 1 : SMPTE170M
2020-06-23 12:43:34,151 - 2 : SMPTE240M
2020-06-23 12:43:34,152 - 3 : REC709
2020-06-23 12:43:34,152 - 5 : 470_SYSTEM_M
2020-06-23 12:43:34,152 - 6 : 470_SYSTEM_BG
2020-06-23 12:43:34,152 - 8 : SRGB
2020-06-23 12:43:34,152 * FIELD_STR
2020-06-23 12:43:34,152 - 1 : None
2020-06-23 12:43:34,153 - 2 : Top
2020-06-23 12:43:34,153 - 3 : Bottom
2020-06-23 12:43:34,153 - 4 : Interlaced
2020-06-23 12:43:34,153 - 5 : SEQ TB
2020-06-23 12:43:34,153 - 6 : SEQ BT
2020-06-23 12:43:34,153 - 7 : ALTERNATE
2020-06-23 12:43:34,153 * FORMAT_STR
2020-06-23 12:43:34,154 - 0x3132564e : NV21
2020-06-23 12:43:34,154 - 0x3231564e : NV12
2020-06-23 12:43:34,154 - 0x3447504d : MPEG4
2020-06-23 12:43:34,154 - 0x32315559 : YUV420P
2020-06-23 12:43:34,154 - 0x32315659 : YVU420P
2020-06-23 12:43:34,154 - 0x33424752 : RGB
2020-06-23 12:43:34,155 - 0x33524742 : BGR
2020-06-23 12:43:34,155 - 0x34363248 : H264
2020-06-23 12:43:34,155 - 0x34424752 : RGBX
2020-06-23 12:43:34,155 - 0x34524742 : BGRX
2020-06-23 12:43:34,155 - 0x39565559 : YUV410P
2020-06-23 12:43:34,155 - 0x50313134 : YUV411P
2020-06-23 12:43:34,155 - 0x50323234 : YUV422P
2020-06-23 12:43:34,156 - 0x56595559 : YUYV
2020-06-23 12:43:34,156 - 0x59455247 : GREY
2020-06-23 12:43:34,156 - 0x59565955 : UYVY
2020-06-23 12:43:34,419 Warning: webcam forwarding is disabled
2020-06-23 12:43:34,419 the virtual video directory '/sys/devices/virtual/video4linux' was not found
2020-06-23 12:43:34,420 make sure that the 'v4l2loopback' kernel module is installed and loaded
2020-06-23 12:43:34,420 get_virtual_video_devices(True) CHECK_VIRTUAL_CAPTURE=False
2020-06-23 12:43:34,420 found 0 virtual video devices for webcam forwarding
2020-06-23 12:43:34,420 init_clipboard() enabled=True, filter file=
2020-06-23 12:43:34,425 DISCARD_TARGETS=^SAVE_TARGETS$, ^COMPOUND_TEXT, ^NeXT, ^com\.apple\., ^CorePasteboardFlavorType, ^dyn\.
2020-06-23 12:43:34,428 GDKClipboardProtocolHelper.init_proxies : {'CLIPBOARD': ClipboardProxy(CLIPBOARD), 'PRIMARY': ClipboardProxy(PRIMARY), 'SECONDARY': ClipboardProxy(SECONDARY)}
2020-06-23 12:43:34,428 init_keyboard()
2020-06-23 12:43:34,429 init_pulseaudio() pulseaudio=None, pulseaudio_command=pulseaudio --start -n --daemonize=false --system=false --exit-idle-time=-1 --load=module-suspend-on-idle '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\ Speaker"' '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\ Microphone"' --load=module-native-protocol-unix --load=module-dbus-protocol --log-level=2 --log-target=stderr
2020-06-23 12:43:34,442 add_process(<subprocess.Popen object at 0x7facda33c850>, pulseaudio, ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], True, False) pid=10919
2020-06-23 12:43:34,443 pulseaudio server started with pid 10919
2020-06-23 12:43:34,448 query_sound() command=['/usr/bin/xpra', '_sound_query'], env={'XDG_CURRENT_DESKTOP': 'Xpra', 'XDG_SESSION_TYPE': 'x11', 'SSH_CLIENT': '192.168.0.120 60570 22', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'mathias', 'USER': 'mathias', 'PULSE_PROP_application.name': 'xpra', 'HOME': '/home/mathias', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'XPRA_FORCE_COLOR_LOG': '1', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'XPRA_LOG_DIR': '/run/user/1000/xpra', 'SHLVL': '1', 'PULSE_PROP_application.version': '2.1.3', 'XPRA_PROXY_START_UUID': '73e8cb39a7684a1ab97b5eb50a8ed0e7', 'XMODIFIERS': '@im=none', 'XPRA_PULSE_SOURCE_DEVICE_NAME': 'Xpra-Speaker', 'IMSETTINGS_MODULE': 'none', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XPRA_PULSE_SINK_DEVICE_NAME': 'Xpra-Microphone', 'DISABLE_IMSETTINGS': '1', 'DBUS_SESSION_BUS_PID': '10851', 'PULSE_PROP_media.role': 'music', 'LC_ALL': 'en_US.utf-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-HfY9hEur8J,guid=47221c79bfbd92baa41cadff5ef18872', '_': '/usr/bin/xpra', 'GTK_IM_MODULE': 'xim', 'OLDPWD': '/home/mathias', 'PULSE_PROP_application.id': 'xpra', 'PWD': '/home/mathias', 'CKCON_X11_DISPLAY': ':0', 'MAIL': '/var/mail/mathias', 'SSH_CONNECTION': '192.168.0.120 60570 192.168.0.12 22', 'XPRA_SKIP_UI': '1', 'DBUS_SESSION_BUS_WINDOWID': '6291457'}, kwargs={'close_fds': True, 'stderr': 2}
2020-06-23 12:43:37,019 query_sound() process returned 0
2020-06-23 12:43:37,019 query_sound() out=gst.version=1,14,5,0
sinks=autoaudiosink,pulsesink,alsasink,osssink,oss4sink,jackaudiosink
muxers=ogg,mka,mpeg4
decoders=vorbis+mka,flac,flac+ogg,wav+lz4,wav+lzo,wav,wavpack,speex+ogg,aac+mpeg4,opus+ogg,opus,opus+mka
sink.default=pulsesink
pygst.version=3,26,1
sources=pulsesrc,autoaudiosrc,alsasrc,osssrc,oss4src,jackaudiosrc,audiotestsrc
plugins=3gppmux,a2dpsink,aacparse,aasink,ac3parse,accurip,adder,adpcmdec,adpcmenc,agingtv,aiffmux,aiffparse,alawdec,alawenc,alpha,alphacolor,alsamidisrc,alsasink,alsasrc,amrparse,apedemux,apev2mux,appsink,appsrc,asfmux,asfparse,aspectratiocrop,assrender,asteriskh263,audioamplify,audiobuffersplit,audiochannelmix,audiochebband,audiocheblimit,audioconvert,audiodynamic,audioecho,audiofirfilter,audioiirfilter,audiointerleave,audioinvert,audiokaraoke,audiolatency,audiomixer,audiomixmatrix,audiopanorama,audioparse,audiorate,audioresample,audiosegmentclip,audiotestsrc,audiowsincband,audiowsinclimit,auparse,autoaudiosink,autoaudiosrc,autoconvert,autovideoconvert,autovideosink,autovideosrc,avdtpsink,avdtpsrc,avidemux,avimux,avisubtitle,avwait,bayer2rgb,bin,bpmdetect,breakmydata,bs2b,bulge,burn,bz2dec,bz2enc,cacasink,cairooverlay,camerabin,capsfilter,capssetter,cdparanoiasrc,checksumsink,chopmydata,chromahold,chromaprint,chromium,circle,clockoverlay,clutterautovideosink,coloreffects,combdetect,compare,compositor,concat,cpureport,curlfilesink,curlftpsink,curlhttpsink,curlhttpsrc,curlsmtpsink,cutter,dashdemux,dataurisrc,dc1394src,dcaparse,debugspy,decklinkaudiosink,decklinkaudiosrc,decklinkvideosink,decklinkvideosrc,decodebin,decodebin3,deinterlace,deinterleave,dicetv,diffuse,dilate,diracparse,dodge,downloadbuffer,dtlsdec,dtlsenc,dtlssrtpdec,dtlssrtpdemux,dtlssrtpenc,dtmfdetect,dtmfsrc,dtsdec,dv1394src,dvbbasebin,dvbsrc,dvbsuboverlay,dvdec,dvdemux,dvdspu,dynudpsink,edgetv,encodebin,equalizer-10bands,equalizer-3bands,equalizer-nbands,errorignore,exclusion,faad,faceoverlay,fakesink,fakesrc,fakevideosink,fbdevsink,fdsink,fdsrc,festival,fieldanalysis,filesink,filesrc,fisheye,flacdec,flacenc,flacparse,flactag,flitetestsrc,fluiddec,flvdemux,flvmux,flxdec,fpsdisplaysink,freeverb,fsmsncamrecvconference,fsmsncamsendconference,fsrawconference,fsrtpconference,fsrtpxdatadepay,fsrtpxdatapay,fsvideoanyrate,funnel,gamma,gaussianblur,gdkpixbufdec,gdkpixbufoverlay,gdkpixbufsink,gdpdepay,gdppay,giosink,giosrc,giostreamsink,giostreamsrc,glcolorbalance,glcolorconvert,glcolorscale,gldeinterlace,gldifferencematte,gldownload,gleffects,gleffects_blur,gleffects_bulge,gleffects_fisheye,gleffects_glow,gleffects_heat,gleffects_identity,gleffects_laplacian,gleffects_lumaxpro,gleffects_mirror,gleffects_sepia,gleffects_sin,gleffects_sobel,gleffects_square,gleffects_squeeze,gleffects_stretch,gleffects_tunnel,gleffects_twirl,gleffects_xpro,gleffects_xray,glfilterapp,glfilterbin,glfiltercube,glfilterglass,glimagesink,glimagesinkelement,glmixerbin,glmosaic,gloverlay,glshader,glsinkbin,glsrcbin,glstereomix,glstereosplit,gltestsrc,gltransformation,glupload,glvideoflip,glvideomixer,glvideomixerelement,glviewconvert,gmedec,goom,goom2k1,gsmdec,gsmenc,gtkglsink,gtksink,h263parse,h264parse,h265parse,hdv1394src,hlsdemux,hlssink,hlssink2,icydemux,id3demux,id3mux,id3v2mux,identity,imagefreeze,input-selector,interaudiosink,interaudiosrc,interlace,interleave,intersubsink,intersubsrc,intervideosink,intervideosrc,ipcpipelinesink,ipcpipelinesrc,ipcslavepipeline,irtspparse,ismlmux,ivfparse,ivtc,jackaudiosink,jackaudiosrc,jifmux,jp2kdecimator,jpeg2000parse,jpegdec,jpegenc,jpegparse,kaleidoscope,katedec,kateenc,kateparse,katetag,kmssink,lamemp3enc,lcms,level,libde265dec,liveadder,marble,matroskademux,matroskamux,matroskaparse,midiparse,mirror,mj2mux,mmssrc,modplug,monoscope,mp4mux,mpeg2enc,mpeg4videoparse,mpegaudioparse,mpegpsdemux,mpegpsmux,mpegtsmux,mpegvideoparse,mpg123audiodec,mplex,mssdemux,mulawdec,mulawenc,multifdsink,multifilesink,multifilesrc,multipartdemux,multipartmux,multiqueue,multisocketsink,multiudpsink,musepackdec,mxfdemux,mxfmux,navigationtest,navseek,netsim,nicesink,nicesrc,ofa,oggaviparse,oggdemux,oggmux,oggparse,ogmaudioparse,ogmtextparse,ogmvideoparse,openalsink,openalsrc,openexrdec,openjpegdec,openjpegenc,openmptdec,optv,opusdec,opusenc,opusparse,oss4sink,oss4src,osssink,osssrc,output-selector,parsebin,pcapparse,perspective,pinch,pipeline,pitch,playbin,playbin3,playsink,pngdec,pngenc,pngparse,pnmdec,pnmenc,progressreport,proxysink,proxysrc,pulsesink,pulsesrc,pushfilesrc,qtdemux,qtmoovrecover,qtmux,quarktv,queue,queue2,radioactv,rawaudioparse,rawvideoparse,removesilence,revtv,rfbsrc,rganalysis,rgb2bayer,rglimiter,rgvolume,rippletv,rndbuffersize,rotate,rsndvdbin,rsvgdec,rsvgoverlay,rtmpsink,rtmpsrc,rtpL16depay,rtpL16pay,rtpL24depay,rtpL24pay,rtpL8depay,rtpL8pay,rtpac3depay,rtpac3pay,rtpamrdepay,rtpamrpay,rtpasfpay,rtpbin,rtpbvdepay,rtpbvpay,rtpceltdepay,rtpceltpay,rtpdec,rtpdtmfdepay,rtpdtmfmux,rtpdtmfsrc,rtpdvdepay,rtpdvpay,rtpg722depay,rtpg722pay,rtpg723depay,rtpg723pay,rtpg726depay,rtpg726pay,rtpg729depay,rtpg729pay,rtpgsmdepay,rtpgsmpay,rtpgstdepay,rtpgstpay,rtph261depay,rtph261pay,rtph263depay,rtph263pay,rtph263pdepay,rtph263ppay,rtph264depay,rtph264pay,rtph265depay,rtph265pay,rtpilbcdepay,rtpilbcpay,rtpj2kdepay,rtpj2kpay,rtpjitterbuffer,rtpjpegdepay,rtpjpegpay,rtpklvdepay,rtpklvpay,rtpmp1sdepay,rtpmp2tdepay,rtpmp2tpay,rtpmp4adepay,rtpmp4apay,rtpmp4gdepay,rtpmp4gpay,rtpmp4vdepay,rtpmp4vpay,rtpmpadepay,rtpmpapay,rtpmparobustdepay,rtpmpvdepay,rtpmpvpay,rtpmux,rtponvifparse,rtponviftimestamp,rtpopusdepay,rtpopuspay,rtppcmadepay,rtppcmapay,rtppcmudepay,rtppcmupay,rtpptdemux,rtpqcelpdepay,rtpqdm2depay,rtpreddec,rtpredenc,rtprtxqueue,rtprtxreceive,rtprtxsend,rtpsbcdepay,rtpsbcpay,rtpsession,rtpsirendepay,rtpsirenpay,rtpspeexdepay,rtpspeexpay,rtpssrcdemux,rtpstorage,rtpstreamdepay,rtpstreampay,rtpsv3vdepay,rtptheoradepay,rtptheorapay,rtpulpfecdec,rtpulpfecenc,rtpvorbisdepay,rtpvorbispay,rtpvp8depay,rtpvp8pay,rtpvp9depay,rtpvp9pay,rtpvrawdepay,rtpvrawpay,rtpxqtdepay,rtspsrc,sbcdec,sbcenc,sbcparse,scaletempo,scenechange,sdpdemux,sdpsrc,sfdec,shagadelictv,shapewipe,shmsink,shmsrc,shout2send,simplevideomark,simplevideomarkdetect,sirendec,sirenenc,smooth,smpte,smptealpha,socketsrc,solarize,souphttpclientsink,souphttpsrc,spacescope,spanplc,spectrascope,spectrum,speed,speexdec,speexenc,sphere,splitfilesrc,splitmuxsink,splitmuxsrc,square,srtenc,srtpdec,srtpenc,ssaparse,stereo,streaktv,streamiddemux,streamsynchronizer,stretch,subparse,subtitleoverlay,synaescope,taginject,tcpclientsink,tcpclientsrc,tcpserversink,tcpserversrc,tee,teletextdec,testsink,textoverlay,textrender,theoradec,theoraenc,theoraparse,timecodestamper,timeoverlay,tonegeneratesrc,tsdemux,tsparse,ttmlparse,ttmlrender,tunnel,twirl,twolamemp2enc,typefind,udpsink,udpsrc,unalignedaudioparse,unalignedvideoparse,uridecodebin,uridecodebin3,urisourcebin,uvch264mjpgdemux,uvch264src,v4l2radio,v4l2sink,v4l2src,valve,vc1parse,vcdsrc,vertigotv,videoanalyse,videobalance,videobox,videoconvert,videocrop,videodiff,videoflip,videoframe-audiolevel,videomedian,videomixer,videoparse,videorate,videoscale,videosegmentclip,videotestsrc,viewfinderbin,vmncdec,voaacenc,voamrwbenc,volume,vorbisdec,vorbisenc,vorbisparse,vorbistag,vp8dec,vp8enc,vp9dec,vp9enc,vulkansink,vulkanupload,warptv,watchdog,waterripple,wavenc,wavescope,wavpackdec,wavpackenc,wavpackparse,wavparse,waylandsink,webmmux,webpdec,webpenc,webrtcbin,webrtcdsp,webrtcechoprobe,webvttenc,wildmididec,wrappercamerabinsrc,x265enc,ximagesink,ximagesrc,xvimagesink,y4mdec,y4menc,yadif,zbar,zebrastripe
encoders=vorbis+mka,flac,flac+ogg,wav+lz4,wav+lzo,wav,wavpack,speex+ogg,mp3,mp3+mpeg4,opus+ogg,opus,opus+mka
source.default=pulsesrc
python.bits=64
demuxers=ogg,mka,mpeg4
bundle-metadata=True
python.version=2,7,17
, err=None
2020-06-23 12:43:37,021 query_sound()={'gst.version': ['1', '14', '5', '0'], 'sinks': ['autoaudiosink', 'pulsesink', 'alsasink', 'osssink', 'oss4sink', 'jackaudiosink'], 'muxers': ['ogg', 'mka', 'mpeg4'], 'decoders': ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'aac+mpeg4', 'opus+ogg', 'opus', 'opus+mka'], 'sink.default': ['pulsesink'], 'pygst.version': ['3', '26', '1'], 'python.bits': u'64', 'sources': ['pulsesrc', 'autoaudiosrc', 'alsasrc', 'osssrc', 'oss4src', 'jackaudiosrc', 'audiotestsrc'], 'encoders': ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'mp3', 'mp3+mpeg4', 'opus+ogg', 'opus', 'opus+mka'], 'plugins': ['3gppmux', 'a2dpsink', 'aacparse', 'aasink', 'ac3parse', 'accurip', 'adder', 'adpcmdec', 'adpcmenc', 'agingtv', 'aiffmux', 'aiffparse', 'alawdec', 'alawenc', 'alpha', 'alphacolor', 'alsamidisrc', 'alsasink', 'alsasrc', 'amrparse', 'apedemux', 'apev2mux', 'appsink', 'appsrc', 'asfmux', 'asfparse', 'aspectratiocrop', 'assrender', 'asteriskh263', 'audioamplify', 'audiobuffersplit', 'audiochannelmix', 'audiochebband', 'audiocheblimit', 'audioconvert', 'audiodynamic', 'audioecho', 'audiofirfilter', 'audioiirfilter', 'audiointerleave', 'audioinvert', 'audiokaraoke', 'audiolatency', 'audiomixer', 'audiomixmatrix', 'audiopanorama', 'audioparse', 'audiorate', 'audioresample', 'audiosegmentclip', 'audiotestsrc', 'audiowsincband', 'audiowsinclimit', 'auparse', 'autoaudiosink', 'autoaudiosrc', 'autoconvert', 'autovideoconvert', 'autovideosink', 'autovideosrc', 'avdtpsink', 'avdtpsrc', 'avidemux', 'avimux', 'avisubtitle', 'avwait', 'bayer2rgb', 'bin', 'bpmdetect', 'breakmydata', 'bs2b', 'bulge', 'burn', 'bz2dec', 'bz2enc', 'cacasink', 'cairooverlay', 'camerabin', 'capsfilter', 'capssetter', 'cdparanoiasrc', 'checksumsink', 'chopmydata', 'chromahold', 'chromaprint', 'chromium', 'circle', 'clockoverlay', 'clutterautovideosink', 'coloreffects', 'combdetect', 'compare', 'compositor', 'concat', 'cpureport', 'curlfilesink', 'curlftpsink', 'curlhttpsink', 'curlhttpsrc', 'curlsmtpsink', 'cutter', 'dashdemux', 'dataurisrc', 'dc1394src', 'dcaparse', 'debugspy', 'decklinkaudiosink', 'decklinkaudiosrc', 'decklinkvideosink', 'decklinkvideosrc', 'decodebin', 'decodebin3', 'deinterlace', 'deinterleave', 'dicetv', 'diffuse', 'dilate', 'diracparse', 'dodge', 'downloadbuffer', 'dtlsdec', 'dtlsenc', 'dtlssrtpdec', 'dtlssrtpdemux', 'dtlssrtpenc', 'dtmfdetect', 'dtmfsrc', 'dtsdec', 'dv1394src', 'dvbbasebin', 'dvbsrc', 'dvbsuboverlay', 'dvdec', 'dvdemux', 'dvdspu', 'dynudpsink', 'edgetv', 'encodebin', 'equalizer-10bands', 'equalizer-3bands', 'equalizer-nbands', 'errorignore', 'exclusion', 'faad', 'faceoverlay', 'fakesink', 'fakesrc', 'fakevideosink', 'fbdevsink', 'fdsink', 'fdsrc', 'festival', 'fieldanalysis', 'filesink', 'filesrc', 'fisheye', 'flacdec', 'flacenc', 'flacparse', 'flactag', 'flitetestsrc', 'fluiddec', 'flvdemux', 'flvmux', 'flxdec', 'fpsdisplaysink', 'freeverb', 'fsmsncamrecvconference', 'fsmsncamsendconference', 'fsrawconference', 'fsrtpconference', 'fsrtpxdatadepay', 'fsrtpxdatapay', 'fsvideoanyrate', 'funnel', 'gamma', 'gaussianblur', 'gdkpixbufdec', 'gdkpixbufoverlay', 'gdkpixbufsink', 'gdpdepay', 'gdppay', 'giosink', 'giosrc', 'giostreamsink', 'giostreamsrc', 'glcolorbalance', 'glcolorconvert', 'glcolorscale', 'gldeinterlace', 'gldifferencematte', 'gldownload', 'gleffects', 'gleffects_blur', 'gleffects_bulge', 'gleffects_fisheye', 'gleffects_glow', 'gleffects_heat', 'gleffects_identity', 'gleffects_laplacian', 'gleffects_lumaxpro', 'gleffects_mirror', 'gleffects_sepia', 'gleffects_sin', 'gleffects_sobel', 'gleffects_square', 'gleffects_squeeze', 'gleffects_stretch', 'gleffects_tunnel', 'gleffects_twirl', 'gleffects_xpro', 'gleffects_xray', 'glfilterapp', 'glfilterbin', 'glfiltercube', 'glfilterglass', 'glimagesink', 'glimagesinkelement', 'glmixerbin', 'glmosaic', 'gloverlay', 'glshader', 'glsinkbin', 'glsrcbin', 'glstereomix', 'glstereosplit', 'gltestsrc', 'gltransformation', 'glupload', 'glvideoflip', 'glvideomixer', 'glvideomixerelement', 'glviewconvert', 'gmedec', 'goom', 'goom2k1', 'gsmdec', 'gsmenc', 'gtkglsink', 'gtksink', 'h263parse', 'h264parse', 'h265parse', 'hdv1394src', 'hlsdemux', 'hlssink', 'hlssink2', 'icydemux', 'id3demux', 'id3mux', 'id3v2mux', 'identity', 'imagefreeze', 'input-selector', 'interaudiosink', 'interaudiosrc', 'interlace', 'interleave', 'intersubsink', 'intersubsrc', 'intervideosink', 'intervideosrc', 'ipcpipelinesink', 'ipcpipelinesrc', 'ipcslavepipeline', 'irtspparse', 'ismlmux', 'ivfparse', 'ivtc', 'jackaudiosink', 'jackaudiosrc', 'jifmux', 'jp2kdecimator', 'jpeg2000parse', 'jpegdec', 'jpegenc', 'jpegparse', 'kaleidoscope', 'katedec', 'kateenc', 'kateparse', 'katetag', 'kmssink', 'lamemp3enc', 'lcms', 'level', 'libde265dec', 'liveadder', 'marble', 'matroskademux', 'matroskamux', 'matroskaparse', 'midiparse', 'mirror', 'mj2mux', 'mmssrc', 'modplug', 'monoscope', 'mp4mux', 'mpeg2enc', 'mpeg4videoparse', 'mpegaudioparse', 'mpegpsdemux', 'mpegpsmux', 'mpegtsmux', 'mpegvideoparse', 'mpg123audiodec', 'mplex', 'mssdemux', 'mulawdec', 'mulawenc', 'multifdsink', 'multifilesink', 'multifilesrc', 'multipartdemux', 'multipartmux', 'multiqueue', 'multisocketsink', 'multiudpsink', 'musepackdec', 'mxfdemux', 'mxfmux', 'navigationtest', 'navseek', 'netsim', 'nicesink', 'nicesrc', 'ofa', 'oggaviparse', 'oggdemux', 'oggmux', 'oggparse', 'ogmaudioparse', 'ogmtextparse', 'ogmvideoparse', 'openalsink', 'openalsrc', 'openexrdec', 'openjpegdec', 'openjpegenc', 'openmptdec', 'optv', 'opusdec', 'opusenc', 'opusparse', 'oss4sink', 'oss4src', 'osssink', 'osssrc', 'output-selector', 'parsebin', 'pcapparse', 'perspective', 'pinch', 'pipeline', 'pitch', 'playbin', 'playbin3', 'playsink', 'pngdec', 'pngenc', 'pngparse', 'pnmdec', 'pnmenc', 'progressreport', 'proxysink', 'proxysrc', 'pulsesink', 'pulsesrc', 'pushfilesrc', 'qtdemux', 'qtmoovrecover', 'qtmux', 'quarktv', 'queue', 'queue2', 'radioactv', 'rawaudioparse', 'rawvideoparse', 'removesilence', 'revtv', 'rfbsrc', 'rganalysis', 'rgb2bayer', 'rglimiter', 'rgvolume', 'rippletv', 'rndbuffersize', 'rotate', 'rsndvdbin', 'rsvgdec', 'rsvgoverlay', 'rtmpsink', 'rtmpsrc', 'rtpL16depay', 'rtpL16pay', 'rtpL24depay', 'rtpL24pay', 'rtpL8depay', 'rtpL8pay', 'rtpac3depay', 'rtpac3pay', 'rtpamrdepay', 'rtpamrpay', 'rtpasfpay', 'rtpbin', 'rtpbvdepay', 'rtpbvpay', 'rtpceltdepay', 'rtpceltpay', 'rtpdec', 'rtpdtmfdepay', 'rtpdtmfmux', 'rtpdtmfsrc', 'rtpdvdepay', 'rtpdvpay', 'rtpg722depay', 'rtpg722pay', 'rtpg723depay', 'rtpg723pay', 'rtpg726depay', 'rtpg726pay', 'rtpg729depay', 'rtpg729pay', 'rtpgsmdepay', 'rtpgsmpay', 'rtpgstdepay', 'rtpgstpay', 'rtph261depay', 'rtph261pay', 'rtph263depay', 'rtph263pay', 'rtph263pdepay', 'rtph263ppay', 'rtph264depay', 'rtph264pay', 'rtph265depay', 'rtph265pay', 'rtpilbcdepay', 'rtpilbcpay', 'rtpj2kdepay', 'rtpj2kpay', 'rtpjitterbuffer', 'rtpjpegdepay', 'rtpjpegpay', 'rtpklvdepay', 'rtpklvpay', 'rtpmp1sdepay', 'rtpmp2tdepay', 'rtpmp2tpay', 'rtpmp4adepay', 'rtpmp4apay', 'rtpmp4gdepay', 'rtpmp4gpay', 'rtpmp4vdepay', 'rtpmp4vpay', 'rtpmpadepay', 'rtpmpapay', 'rtpmparobustdepay', 'rtpmpvdepay', 'rtpmpvpay', 'rtpmux', 'rtponvifparse', 'rtponviftimestamp', 'rtpopusdepay', 'rtpopuspay', 'rtppcmadepay', 'rtppcmapay', 'rtppcmudepay', 'rtppcmupay', 'rtpptdemux', 'rtpqcelpdepay', 'rtpqdm2depay', 'rtpreddec', 'rtpredenc', 'rtprtxqueue', 'rtprtxreceive', 'rtprtxsend', 'rtpsbcdepay', 'rtpsbcpay', 'rtpsession', 'rtpsirendepay', 'rtpsirenpay', 'rtpspeexdepay', 'rtpspeexpay', 'rtpssrcdemux', 'rtpstorage', 'rtpstreamdepay', 'rtpstreampay', 'rtpsv3vdepay', 'rtptheoradepay', 'rtptheorapay', 'rtpulpfecdec', 'rtpulpfecenc', 'rtpvorbisdepay', 'rtpvorbispay', 'rtpvp8depay', 'rtpvp8pay', 'rtpvp9depay', 'rtpvp9pay', 'rtpvrawdepay', 'rtpvrawpay', 'rtpxqtdepay', 'rtspsrc', 'sbcdec', 'sbcenc', 'sbcparse', 'scaletempo', 'scenechange', 'sdpdemux', 'sdpsrc', 'sfdec', 'shagadelictv', 'shapewipe', 'shmsink', 'shmsrc', 'shout2send', 'simplevideomark', 'simplevideomarkdetect', 'sirendec', 'sirenenc', 'smooth', 'smpte', 'smptealpha', 'socketsrc', 'solarize', 'souphttpclientsink', 'souphttpsrc', 'spacescope', 'spanplc', 'spectrascope', 'spectrum', 'speed', 'speexdec', 'speexenc', 'sphere', 'splitfilesrc', 'splitmuxsink', 'splitmuxsrc', 'square', 'srtenc', 'srtpdec', 'srtpenc', 'ssaparse', 'stereo', 'streaktv', 'streamiddemux', 'streamsynchronizer', 'stretch', 'subparse', 'subtitleoverlay', 'synaescope', 'taginject', 'tcpclientsink', 'tcpclientsrc', 'tcpserversink', 'tcpserversrc', 'tee', 'teletextdec', 'testsink', 'textoverlay', 'textrender', 'theoradec', 'theoraenc', 'theoraparse', 'timecodestamper', 'timeoverlay', 'tonegeneratesrc', 'tsdemux', 'tsparse', 'ttmlparse', 'ttmlrender', 'tunnel', 'twirl', 'twolamemp2enc', 'typefind', 'udpsink', 'udpsrc', 'unalignedaudioparse', 'unalignedvideoparse', 'uridecodebin', 'uridecodebin3', 'urisourcebin', 'uvch264mjpgdemux', 'uvch264src', 'v4l2radio', 'v4l2sink', 'v4l2src', 'valve', 'vc1parse', 'vcdsrc', 'vertigotv', 'videoanalyse', 'videobalance', 'videobox', 'videoconvert', 'videocrop', 'videodiff', 'videoflip', 'videoframe-audiolevel', 'videomedian', 'videomixer', 'videoparse', 'videorate', 'videoscale', 'videosegmentclip', 'videotestsrc', 'viewfinderbin', 'vmncdec', 'voaacenc', 'voamrwbenc', 'volume', 'vorbisdec', 'vorbisenc', 'vorbisparse', 'vorbistag', 'vp8dec', 'vp8enc', 'vp9dec', 'vp9enc', 'vulkansink', 'vulkanupload', 'warptv', 'watchdog', 'waterripple', 'wavenc', 'wavescope', 'wavpackdec', 'wavpackenc', 'wavpackparse', 'wavparse', 'waylandsink', 'webmmux', 'webpdec', 'webpenc', 'webrtcbin', 'webrtcdsp', 'webrtcechoprobe', 'webvttenc', 'wildmididec', 'wrappercamerabinsrc', 'x265enc', 'ximagesink', 'ximagesrc', 'xvimagesink', 'y4mdec', 'y4menc', 'yadif', 'zbar', 'zebrastripe'], 'source.default': ['pulsesrc'], 'bundle-metadata': ['True'], 'demuxers': ['ogg', 'mka', 'mpeg4'], 'python.version': ['2', '7', '17']}
2020-06-23 12:43:37,022 GStreamer version 1.14.5 for Python 2.7.17 64-bit
2020-06-23 12:43:37,022 sound_option_or_all('speaker-codec', [], ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'mp3', 'mp3+mpeg4', 'opus+ogg', 'opus', 'opus+mka'])
2020-06-23 12:43:37,023 speaker-codec=vorbis+mka, flac, flac+ogg, wav+lz4, wav+lzo, wav, wavpack, speex+ogg, mp3, mp3+mpeg4, opus+ogg, opus, opus+mka
2020-06-23 12:43:37,023 sound_option_or_all('microphone-codec', [], ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'aac+mpeg4', 'opus+ogg', 'opus', 'opus+mka'])
2020-06-23 12:43:37,023 microphone-codec=vorbis+mka, flac, flac+ogg, wav+lz4, wav+lzo, wav, wavpack, speex+ogg, aac+mpeg4, opus+ogg, opus, opus+mka
2020-06-23 12:43:37,026 running ['/usr/bin/pactl', 'list']
2020-06-23 12:43:37,037 add_process(<subprocess.Popen object at 0x7faccee4fb50>, pactl, ['/usr/bin/pactl', 'list'], True, True) pid=10961
2020-06-23 12:43:37,037 waiting for ['/usr/bin/pactl', 'list'] output
2020-06-23 12:43:37,047 add_dead_process(ProcInfo({'returncode': None, 'name': 'pactl', 'process': <subprocess.Popen object at 0x7faccee4fb50>, 'pid': 10961, 'dead': False, 'ignore': True, 'callback': None, 'command': ['/usr/bin/pactl', 'list'], 'forget': True}))
2020-06-23 12:43:37,048 add_dead_process returncode=0, dead=True, callback=None
2020-06-23 12:43:37,048 child 'pactl' with pid 10961 has terminated (ignored)
2020-06-23 12:43:37,048 updated procinfo=ProcInfo({'returncode': 0, 'name': 'pactl', 'process': None, 'pid': 10961, 'dead': True, 'ignore': True, 'callback': None, 'command': ['/usr/bin/pactl', 'list'], 'forget': True})
2020-06-23 12:43:37,048 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False})]
2020-06-23 12:43:37,048 check() alive=[], quit callback=None
2020-06-23 12:43:37,049 pactl_output('list',) returned 0
2020-06-23 12:43:37,051 getDefaultRootWindow()=0x298
2020-06-23 12:43:37,052 XGetWindowProperty(..)=None
2020-06-23 12:43:37,052 is_pa_installed() pactl_bin=/usr/bin/pactl
2020-06-23 12:43:37,052 getDefaultRootWindow()=0x298
2020-06-23 12:43:37,053 XGetWindowProperty(..)=None
2020-06-23 12:43:37,053 getDefaultRootWindow()=0x298
2020-06-23 12:43:37,053 XGetWindowProperty(..)=None
2020-06-23 12:43:37,053 pulseaudio_pactl_util.get_info()={'device': {'Xpra-Speaker': 'Xpra Speaker', 'Xpra-Microphone.monitor': 'Monitor of Xpra Microphone', 'Xpra-Microphone': 'Xpra Microphone', 'Xpra-Speaker.monitor': 'Monitor of Xpra Speaker'}, 'pulseaudio': {'found': True, 'id': '', 'wrapper': 'pactl', 'server': ''}, 'devices': 8}
2020-06-23 12:43:37,054 init_sound_options speaker: supported=True, encoders=vorbis+mka, flac, flac+ogg, wav+lz4, wav+lzo, wav, wavpack, speex+ogg, mp3, mp3+mpeg4, opus+ogg, opus, opus+mka
2020-06-23 12:43:37,054 init_sound_options microphone: supported=True, decoders=vorbis+mka, flac, flac+ogg, wav+lz4, wav+lzo, wav, wavpack, speex+ogg, aac+mpeg4, opus+ogg, opus, opus+mka
2020-06-23 12:43:37,054 init_sound_options sound properties={'gst.version': ['1', '14', '5', '0'], 'sinks': ['autoaudiosink', 'pulsesink', 'alsasink', 'osssink', 'oss4sink', 'jackaudiosink'], 'muxers': ['ogg', 'mka', 'mpeg4'], 'decoders': ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'aac+mpeg4', 'opus+ogg', 'opus', 'opus+mka'], 'sink.default': ['pulsesink'], 'pulseaudio': {'found': True, 'id': '', 'wrapper': 'pactl', 'server': ''}, 'pygst.version': ['3', '26', '1'], 'python.bits': u'64', 'sources': ['pulsesrc', 'autoaudiosrc', 'alsasrc', 'osssrc', 'oss4src', 'jackaudiosrc', 'audiotestsrc'], 'encoders': ['vorbis+mka', 'flac', 'flac+ogg', 'wav+lz4', 'wav+lzo', 'wav', 'wavpack', 'speex+ogg', 'mp3', 'mp3+mpeg4', 'opus+ogg', 'opus', 'opus+mka'], 'device': {'Xpra-Speaker': 'Xpra Speaker', 'Xpra-Microphone.monitor': 'Monitor of Xpra Microphone', 'Xpra-Microphone': 'Xpra Microphone', 'Xpra-Speaker.monitor': 'Monitor of Xpra Speaker'}, 'devices': 8, 'plugins': ['3gppmux', 'a2dpsink', 'aacparse', 'aasink', 'ac3parse', 'accurip', 'adder', 'adpcmdec', 'adpcmenc', 'agingtv', 'aiffmux', 'aiffparse', 'alawdec', 'alawenc', 'alpha', 'alphacolor', 'alsamidisrc', 'alsasink', 'alsasrc', 'amrparse', 'apedemux', 'apev2mux', 'appsink', 'appsrc', 'asfmux', 'asfparse', 'aspectratiocrop', 'assrender', 'asteriskh263', 'audioamplify', 'audiobuffersplit', 'audiochannelmix', 'audiochebband', 'audiocheblimit', 'audioconvert', 'audiodynamic', 'audioecho', 'audiofirfilter', 'audioiirfilter', 'audiointerleave', 'audioinvert', 'audiokaraoke', 'audiolatency', 'audiomixer', 'audiomixmatrix', 'audiopanorama', 'audioparse', 'audiorate', 'audioresample', 'audiosegmentclip', 'audiotestsrc', 'audiowsincband', 'audiowsinclimit', 'auparse', 'autoaudiosink', 'autoaudiosrc', 'autoconvert', 'autovideoconvert', 'autovideosink', 'autovideosrc', 'avdtpsink', 'avdtpsrc', 'avidemux', 'avimux', 'avisubtitle', 'avwait', 'bayer2rgb', 'bin', 'bpmdetect', 'breakmydata', 'bs2b', 'bulge', 'burn', 'bz2dec', 'bz2enc', 'cacasink', 'cairooverlay', 'camerabin', 'capsfilter', 'capssetter', 'cdparanoiasrc', 'checksumsink', 'chopmydata', 'chromahold', 'chromaprint', 'chromium', 'circle', 'clockoverlay', 'clutterautovideosink', 'coloreffects', 'combdetect', 'compare', 'compositor', 'concat', 'cpureport', 'curlfilesink', 'curlftpsink', 'curlhttpsink', 'curlhttpsrc', 'curlsmtpsink', 'cutter', 'dashdemux', 'dataurisrc', 'dc1394src', 'dcaparse', 'debugspy', 'decklinkaudiosink', 'decklinkaudiosrc', 'decklinkvideosink', 'decklinkvideosrc', 'decodebin', 'decodebin3', 'deinterlace', 'deinterleave', 'dicetv', 'diffuse', 'dilate', 'diracparse', 'dodge', 'downloadbuffer', 'dtlsdec', 'dtlsenc', 'dtlssrtpdec', 'dtlssrtpdemux', 'dtlssrtpenc', 'dtmfdetect', 'dtmfsrc', 'dtsdec', 'dv1394src', 'dvbbasebin', 'dvbsrc', 'dvbsuboverlay', 'dvdec', 'dvdemux', 'dvdspu', 'dynudpsink', 'edgetv', 'encodebin', 'equalizer-10bands', 'equalizer-3bands', 'equalizer-nbands', 'errorignore', 'exclusion', 'faad', 'faceoverlay', 'fakesink', 'fakesrc', 'fakevideosink', 'fbdevsink', 'fdsink', 'fdsrc', 'festival', 'fieldanalysis', 'filesink', 'filesrc', 'fisheye', 'flacdec', 'flacenc', 'flacparse', 'flactag', 'flitetestsrc', 'fluiddec', 'flvdemux', 'flvmux', 'flxdec', 'fpsdisplaysink', 'freeverb', 'fsmsncamrecvconference', 'fsmsncamsendconference', 'fsrawconference', 'fsrtpconference', 'fsrtpxdatadepay', 'fsrtpxdatapay', 'fsvideoanyrate', 'funnel', 'gamma', 'gaussianblur', 'gdkpixbufdec', 'gdkpixbufoverlay', 'gdkpixbufsink', 'gdpdepay', 'gdppay', 'giosink', 'giosrc', 'giostreamsink', 'giostreamsrc', 'glcolorbalance', 'glcolorconvert', 'glcolorscale', 'gldeinterlace', 'gldifferencematte', 'gldownload', 'gleffects', 'gleffects_blur', 'gleffects_bulge', 'gleffects_fisheye', 'gleffects_glow', 'gleffects_heat', 'gleffects_identity', 'gleffects_laplacian', 'gleffects_lumaxpro', 'gleffects_mirror', 'gleffects_sepia', 'gleffects_sin', 'gleffects_sobel', 'gleffects_square', 'gleffects_squeeze', 'gleffects_stretch', 'gleffects_tunnel', 'gleffects_twirl', 'gleffects_xpro', 'gleffects_xray', 'glfilterapp', 'glfilterbin', 'glfiltercube', 'glfilterglass', 'glimagesink', 'glimagesinkelement', 'glmixerbin', 'glmosaic', 'gloverlay', 'glshader', 'glsinkbin', 'glsrcbin', 'glstereomix', 'glstereosplit', 'gltestsrc', 'gltransformation', 'glupload', 'glvideoflip', 'glvideomixer', 'glvideomixerelement', 'glviewconvert', 'gmedec', 'goom', 'goom2k1', 'gsmdec', 'gsmenc', 'gtkglsink', 'gtksink', 'h263parse', 'h264parse', 'h265parse', 'hdv1394src', 'hlsdemux', 'hlssink', 'hlssink2', 'icydemux', 'id3demux', 'id3mux', 'id3v2mux', 'identity', 'imagefreeze', 'input-selector', 'interaudiosink', 'interaudiosrc', 'interlace', 'interleave', 'intersubsink', 'intersubsrc', 'intervideosink', 'intervideosrc', 'ipcpipelinesink', 'ipcpipelinesrc', 'ipcslavepipeline', 'irtspparse', 'ismlmux', 'ivfparse', 'ivtc', 'jackaudiosink', 'jackaudiosrc', 'jifmux', 'jp2kdecimator', 'jpeg2000parse', 'jpegdec', 'jpegenc', 'jpegparse', 'kaleidoscope', 'katedec', 'kateenc', 'kateparse', 'katetag', 'kmssink', 'lamemp3enc', 'lcms', 'level', 'libde265dec', 'liveadder', 'marble', 'matroskademux', 'matroskamux', 'matroskaparse', 'midiparse', 'mirror', 'mj2mux', 'mmssrc', 'modplug', 'monoscope', 'mp4mux', 'mpeg2enc', 'mpeg4videoparse', 'mpegaudioparse', 'mpegpsdemux', 'mpegpsmux', 'mpegtsmux', 'mpegvideoparse', 'mpg123audiodec', 'mplex', 'mssdemux', 'mulawdec', 'mulawenc', 'multifdsink', 'multifilesink', 'multifilesrc', 'multipartdemux', 'multipartmux', 'multiqueue', 'multisocketsink', 'multiudpsink', 'musepackdec', 'mxfdemux', 'mxfmux', 'navigationtest', 'navseek', 'netsim', 'nicesink', 'nicesrc', 'ofa', 'oggaviparse', 'oggdemux', 'oggmux', 'oggparse', 'ogmaudioparse', 'ogmtextparse', 'ogmvideoparse', 'openalsink', 'openalsrc', 'openexrdec', 'openjpegdec', 'openjpegenc', 'openmptdec', 'optv', 'opusdec', 'opusenc', 'opusparse', 'oss4sink', 'oss4src', 'osssink', 'osssrc', 'output-selector', 'parsebin', 'pcapparse', 'perspective', 'pinch', 'pipeline', 'pitch', 'playbin', 'playbin3', 'playsink', 'pngdec', 'pngenc', 'pngparse', 'pnmdec', 'pnmenc', 'progressreport', 'proxysink', 'proxysrc', 'pulsesink', 'pulsesrc', 'pushfilesrc', 'qtdemux', 'qtmoovrecover', 'qtmux', 'quarktv', 'queue', 'queue2', 'radioactv', 'rawaudioparse', 'rawvideoparse', 'removesilence', 'revtv', 'rfbsrc', 'rganalysis', 'rgb2bayer', 'rglimiter', 'rgvolume', 'rippletv', 'rndbuffersize', 'rotate', 'rsndvdbin', 'rsvgdec', 'rsvgoverlay', 'rtmpsink', 'rtmpsrc', 'rtpL16depay', 'rtpL16pay', 'rtpL24depay', 'rtpL24pay', 'rtpL8depay', 'rtpL8pay', 'rtpac3depay', 'rtpac3pay', 'rtpamrdepay', 'rtpamrpay', 'rtpasfpay', 'rtpbin', 'rtpbvdepay', 'rtpbvpay', 'rtpceltdepay', 'rtpceltpay', 'rtpdec', 'rtpdtmfdepay', 'rtpdtmfmux', 'rtpdtmfsrc', 'rtpdvdepay', 'rtpdvpay', 'rtpg722depay', 'rtpg722pay', 'rtpg723depay', 'rtpg723pay', 'rtpg726depay', 'rtpg726pay', 'rtpg729depay', 'rtpg729pay', 'rtpgsmdepay', 'rtpgsmpay', 'rtpgstdepay', 'rtpgstpay', 'rtph261depay', 'rtph261pay', 'rtph263depay', 'rtph263pay', 'rtph263pdepay', 'rtph263ppay', 'rtph264depay', 'rtph264pay', 'rtph265depay', 'rtph265pay', 'rtpilbcdepay', 'rtpilbcpay', 'rtpj2kdepay', 'rtpj2kpay', 'rtpjitterbuffer', 'rtpjpegdepay', 'rtpjpegpay', 'rtpklvdepay', 'rtpklvpay', 'rtpmp1sdepay', 'rtpmp2tdepay', 'rtpmp2tpay', 'rtpmp4adepay', 'rtpmp4apay', 'rtpmp4gdepay', 'rtpmp4gpay', 'rtpmp4vdepay', 'rtpmp4vpay', 'rtpmpadepay', 'rtpmpapay', 'rtpmparobustdepay', 'rtpmpvdepay', 'rtpmpvpay', 'rtpmux', 'rtponvifparse', 'rtponviftimestamp', 'rtpopusdepay', 'rtpopuspay', 'rtppcmadepay', 'rtppcmapay', 'rtppcmudepay', 'rtppcmupay', 'rtpptdemux', 'rtpqcelpdepay', 'rtpqdm2depay', 'rtpreddec', 'rtpredenc', 'rtprtxqueue', 'rtprtxreceive', 'rtprtxsend', 'rtpsbcdepay', 'rtpsbcpay', 'rtpsession', 'rtpsirendepay', 'rtpsirenpay', 'rtpspeexdepay', 'rtpspeexpay', 'rtpssrcdemux', 'rtpstorage', 'rtpstreamdepay', 'rtpstreampay', 'rtpsv3vdepay', 'rtptheoradepay', 'rtptheorapay', 'rtpulpfecdec', 'rtpulpfecenc', 'rtpvorbisdepay', 'rtpvorbispay', 'rtpvp8depay', 'rtpvp8pay', 'rtpvp9depay', 'rtpvp9pay', 'rtpvrawdepay', 'rtpvrawpay', 'rtpxqtdepay', 'rtspsrc', 'sbcdec', 'sbcenc', 'sbcparse', 'scaletempo', 'scenechange', 'sdpdemux', 'sdpsrc', 'sfdec', 'shagadelictv', 'shapewipe', 'shmsink', 'shmsrc', 'shout2send', 'simplevideomark', 'simplevideomarkdetect', 'sirendec', 'sirenenc', 'smooth', 'smpte', 'smptealpha', 'socketsrc', 'solarize', 'souphttpclientsink', 'souphttpsrc', 'spacescope', 'spanplc', 'spectrascope', 'spectrum', 'speed', 'speexdec', 'speexenc', 'sphere', 'splitfilesrc', 'splitmuxsink', 'splitmuxsrc', 'square', 'srtenc', 'srtpdec', 'srtpenc', 'ssaparse', 'stereo', 'streaktv', 'streamiddemux', 'streamsynchronizer', 'stretch', 'subparse', 'subtitleoverlay', 'synaescope', 'taginject', 'tcpclientsink', 'tcpclientsrc', 'tcpserversink', 'tcpserversrc', 'tee', 'teletextdec', 'testsink', 'textoverlay', 'textrender', 'theoradec', 'theoraenc', 'theoraparse', 'timecodestamper', 'timeoverlay', 'tonegeneratesrc', 'tsdemux', 'tsparse', 'ttmlparse', 'ttmlrender', 'tunnel', 'twirl', 'twolamemp2enc', 'typefind', 'udpsink', 'udpsrc', 'unalignedaudioparse', 'unalignedvideoparse', 'uridecodebin', 'uridecodebin3', 'urisourcebin', 'uvch264mjpgdemux', 'uvch264src', 'v4l2radio', 'v4l2sink', 'v4l2src', 'valve', 'vc1parse', 'vcdsrc', 'vertigotv', 'videoanalyse', 'videobalance', 'videobox', 'videoconvert', 'videocrop', 'videodiff', 'videoflip', 'videoframe-audiolevel', 'videomedian', 'videomixer', 'videoparse', 'videorate', 'videoscale', 'videosegmentclip', 'videotestsrc', 'viewfinderbin', 'vmncdec', 'voaacenc', 'voamrwbenc', 'volume', 'vorbisdec', 'vorbisenc', 'vorbisparse', 'vorbistag', 'vp8dec', 'vp8enc', 'vp9dec', 'vp9enc', 'vulkansink', 'vulkanupload', 'warptv', 'watchdog', 'waterripple', 'wavenc', 'wavescope', 'wavpackdec', 'wavpackenc', 'wavpackparse', 'wavparse', 'waylandsink', 'webmmux', 'webpdec', 'webpenc', 'webrtcbin', 'webrtcdsp', 'webrtcechoprobe', 'webvttenc', 'wildmididec', 'wrappercamerabinsrc', 'x265enc', 'ximagesink', 'ximagesrc', 'xvimagesink', 'y4mdec', 'y4menc', 'yadif', 'zbar', 'zebrastripe'], 'source.default': ['pulsesrc'], 'bundle-metadata': ['True'], 'demuxers': ['ogg', 'mka', 'mpeg4'], 'python.version': ['2', '7', '17']}
2020-06-23 12:43:37,055 init_notification_forwarder() enabled=True
2020-06-23 12:43:37,057 notifications: bus name 'org.freedesktop.Notifications', request=1
2020-06-23 12:43:37,058 D-Bus notification forwarding is available
2020-06-23 12:43:37,058 DBUS-NotificationsForwarder(org.freedesktop.Notifications)
2020-06-23 12:43:37,058 init_dbus_server() dbus_control=True
2020-06-23 12:43:37,064 org.xpra.Server(<XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>)
2020-06-23 12:43:37,064 dbus_exception_wrap() <bound method XpraServer.make_dbus_server of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>()=<xpra.x11.dbus.x11_dbus_server.X11_DBUS_Server at /org/xpra/Server at 0x7faccee08e90>
2020-06-23 12:43:37,065 setup tray: current selection owner=0x0
2020-06-23 12:43:37,066 setup tray: tray window 0x400024
2020-06-23 12:43:37,066 setup tray: set selection owner returned 1, owner=0x400024
2020-06-23 12:43:37,066 setup tray: sending client message
2020-06-23 12:43:37,066 sendClientMessage(0x298, 0x298, 0x0, 0x20000, MANAGER, 0, _NET_SYSTEM_TRAY_S0, 4194340, 0, 0)
2020-06-23 12:43:37,067 setup tray: done
2020-06-23 12:43:37,068 ignoring TEMP window 0x400020
2020-06-23 12:43:37,069 ignoring TEMP window 0x400021
2020-06-23 12:43:37,069 ignoring TEMP window 0x400022
2020-06-23 12:43:37,069 exec_start_commands() start=[], start_child=['xterm']
2020-06-23 12:43:37,069 threaded_init() start
2020-06-23 12:43:37,070 start_child('xterm', 'xterm', False, None, True, None, {})
2020-06-23 12:43:37,081 add_process(<subprocess.Popen object at 0x7faccee19110>, xterm, ['xterm'], False, False) pid=10963
2020-06-23 12:43:37,082 pid(['xterm'])=10963
2020-06-23 12:43:37,082 started command 'xterm' with pid 10963
2020-06-23 12:43:37,082 <bound method XpraServer.init_sockets of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>([('unix-domain', <socket._socketobject object at 0x7face08f3130>, '/run/user/1000/xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f31a0>, '/home/mathias/.xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f3210>, '/run/xpra/mk-sm-1-0')])
2020-06-23 12:43:37,082 init_sockets([('unix-domain', <socket._socketobject object at 0x7face08f3130>, '/run/user/1000/xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f31a0>, '/home/mathias/.xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f3210>, '/run/xpra/mk-sm-1-0')]) will add unix-domain socket <socket._socketobject object at 0x7face08f3130> (/run/user/1000/xpra/mk-sm-1-0)
2020-06-23 12:43:37,083 added unix socket path: /run/user/1000/xpra/mk-sm-1-0
2020-06-23 12:43:37,083 init_sockets([('unix-domain', <socket._socketobject object at 0x7face08f3130>, '/run/user/1000/xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f31a0>, '/home/mathias/.xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f3210>, '/run/xpra/mk-sm-1-0')]) will add unix-domain socket <socket._socketobject object at 0x7face08f31a0> (/home/mathias/.xpra/mk-sm-1-0)
2020-06-23 12:43:37,083 added unix socket path: /home/mathias/.xpra/mk-sm-1-0
2020-06-23 12:43:37,083 init_sockets([('unix-domain', <socket._socketobject object at 0x7face08f3130>, '/run/user/1000/xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f31a0>, '/home/mathias/.xpra/mk-sm-1-0'), ('unix-domain', <socket._socketobject object at 0x7face08f3210>, '/run/xpra/mk-sm-1-0')]) will add unix-domain socket <socket._socketobject object at 0x7face08f3210> (/run/xpra/mk-sm-1-0)
2020-06-23 12:43:37,083 added unix socket path: /run/xpra/mk-sm-1-0
2020-06-23 12:43:37,083 local sockets we can use for printing: ['/run/user/1000/xpra/mk-sm-1-0', '/home/mathias/.xpra/mk-sm-1-0', '/run/xpra/mk-sm-1-0']
2020-06-23 12:43:37,084 <bound method XpraServer.init_when_ready of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>([<bound method AvahiPublishers.start of <xpra.net.mdns.avahi_publisher.AvahiPublishers instance at 0x7facda302a50>>])
2020-06-23 12:43:37,084 running <bound method XpraServer.run of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>
2020-06-23 12:43:37,085 xpra X11 version 2.1.3-r17247M 64-bit
2020-06-23 12:43:37,085 uid=1000 (mathias), gid=1000 (mathias)
2020-06-23 12:43:37,085 running with pid 10825 on Linux Ubuntu 18.04 bionic
2020-06-23 12:43:37,086 connected to X11 display :0 with 24 bit colors
2020-06-23 12:43:37,086 do_run() calling <function gtk_main at 0x7facdf9b9d50>
2020-06-23 12:43:37,087 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False})]
2020-06-23 12:43:37,087 check() alive=[ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False})], quit callback=None
2020-06-23 12:43:37,098 add_process(<subprocess.Popen object at 0x7faccee19410>, pulseaudio-configure-command-0, pactl set-default-sink Xpra-Speaker, True, False) pid=10965
2020-06-23 12:43:37,108 add_process(<subprocess.Popen object at 0x7faccee19650>, pulseaudio-configure-command-1, pactl set-default-source Xpra-Microphone.monitor, True, False) pid=10967
2020-06-23 12:43:37,110 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,152 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_NAME', 'serial': '0x3a', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,153 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 43.5ms
2020-06-23 12:43:37,153 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,154 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_NAME', 'serial': '0x3b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,154 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.8ms
2020-06-23 12:43:37,154 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,165 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x3c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,165 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 11.3ms
2020-06-23 12:43:37,166 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,178 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_ICON_NAME', 'serial': '0x3d', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,178 VideoHelper.init()
2020-06-23 12:43:37,179 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 12.9ms
2020-06-23 12:43:37,179 VideoHelper.init() initialized=False
2020-06-23 12:43:37,179 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,179 init_video_encoders_options()
2020-06-23 12:43:37,186 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_PROTOCOLS', 'serial': '0x3e', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,187 will try video encoders: x264, vpx, x265, ffmpeg
2020-06-23 12:43:37,187 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 7.7ms
2020-06-23 12:43:37,187 modules for x264: enc_x264
2020-06-23 12:43:37,187 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,188 init_video_encoder_option(enc_x264)
2020-06-23 12:43:37,190 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x42', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,191 module=None
2020-06-23 12:43:37,191 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 3.6ms
2020-06-23 12:43:37,191 video encoder 'enc_x264' could not be loaded:
2020-06-23 12:43:37,192 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,192 None
2020-06-23 12:43:37,201 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x43', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,202 modules for vpx: enc_vpx
2020-06-23 12:43:37,202 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 10.5ms
2020-06-23 12:43:37,202 init_video_encoder_option(enc_vpx)
2020-06-23 12:43:37,203 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,203 module=<module 'xpra.codecs.vpx.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/vpx/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:37,203 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_LOCALE_NAME', 'serial': '0x44', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,204 vpx_codec_version_str()=v1.7.0
2020-06-23 12:43:37,204 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.6ms
2020-06-23 12:43:37,204 vpx.encoder.init_module() info={'vp9.max-size': (8192, 4096), 'generation': 3, 'vp8.colorspaces': ['YUV420P'], 'version': u'v1.7.0', 'abi_version': 14, 'encodings': [], 'vp8.max-size': (8192, 4096), 'build_config': '--prefix=/usr --enable-pic --enable-shared --disable-install-bins --disable-install-srcs --size-limit=16384x16384 --enable-postproc --enable-multi-res-encoding --enable-temporal-denoising --enable-vp9-temporal-denoising --enable-vp9-postproc --target=x86_64-linux-gcc', 'vp9.colorspaces': ['YUV420P', 'YUV444P']}
2020-06-23 12:43:37,205 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,205 exception in vpx module xpra.codecs.vpx.encoder initialization <built-in function init_module>: no supported encodings!
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/video_helper.py", line 283, in init_video_encoder_option
encoder_module.init_module()
File "xpra/codecs/vpx/encoder.pyx", line 228, in xpra.codecs.vpx.encoder.init_module
AssertionError: no supported encodings!
2020-06-23 12:43:37,206 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_PID', 'serial': '0x45', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,207 init_video_encoder_option(enc_vpx) error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/xpra/codecs/video_helper.py", line 263, in init_video_encoders_options
self.init_video_encoder_option(mod)
File "/usr/lib/python2.7/dist-packages/xpra/codecs/video_helper.py", line 283, in init_video_encoder_option
encoder_module.init_module()
File "xpra/codecs/vpx/encoder.pyx", line 228, in xpra.codecs.vpx.encoder.init_module
AssertionError: no supported encodings!
2020-06-23 12:43:37,207 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 2.1ms
2020-06-23 12:43:37,207 Warning: cannot load enc_vpx video encoder:
2020-06-23 12:43:37,208 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,208 no supported encodings!
2020-06-23 12:43:37,209 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x46', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,209 modules for x265: enc_x265
2020-06-23 12:43:37,209 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.5ms
2020-06-23 12:43:37,209 init_video_encoder_option(enc_x265)
2020-06-23 12:43:37,210 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,210 module=None
2020-06-23 12:43:37,210 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_USER_TIME_WINDOW', 'serial': '0x48', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,211 video encoder 'enc_x265' could not be loaded:
2020-06-23 12:43:37,211 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.2ms
2020-06-23 12:43:37,211 None
2020-06-23 12:43:37,212 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,212 modules for ffmpeg: enc_ffmpeg
2020-06-23 12:43:37,212 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_COMMAND', 'serial': '0x53', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,212 init_video_encoder_option(enc_ffmpeg)
2020-06-23 12:43:37,213 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.1ms
2020-06-23 12:43:37,213 module=<module 'xpra.codecs.enc_ffmpeg.encoder' from '/usr/lib/python2.7/dist-packages/xpra/codecs/enc_ffmpeg/encoder.x86_64-linux-gnu.so'>
2020-06-23 12:43:37,213 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,213 enc_ffmpeg.init_module()
2020-06-23 12:43:37,214 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x54', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,214 ffmpeg encodings=
2020-06-23 12:43:37,214 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.1ms
2020-06-23 12:43:37,214 found 0 video encoders:
2020-06-23 12:43:37,215 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,215 init_csc_options()
2020-06-23 12:43:37,215 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_CLASS', 'serial': '0x55', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,216 will try csc modules: swscale
2020-06-23 12:43:37,216 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.2ms
2020-06-23 12:43:37,216 init_csc_option(csc_swscale)
2020-06-23 12:43:37,216 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,216 module=None
2020-06-23 12:43:37,217 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_LOCALE_NAME', 'serial': '0x56', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,217 csc module csc_swscale could not be loaded:
2020-06-23 12:43:37,218 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.2ms
2020-06-23 12:43:37,218 None
2020-06-23 12:43:37,218 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,218 csc specs:
2020-06-23 12:43:37,219 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_PID', 'serial': '0x57', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,219 init_video_decoders_options()
2020-06-23 12:43:37,219 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.2ms
2020-06-23 12:43:37,219 will try video decoders:
2020-06-23 12:43:37,220 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,220 found 0 video decoders:
2020-06-23 12:43:37,220 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 10, 'width': 10, 'window': '0x400003', 'serial': '0xa9', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,221 VideoHelper.init() done
2020-06-23 12:43:37,221 x_event_filter event=('xpra-create-event', None)/CreateNotify took 1.1ms
2020-06-23 12:43:37,221 init_encodings() adding video encodings: []
2020-06-23 12:43:37,223 printing module is not installed: No module named cups
2020-06-23 12:43:37,223 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,223 init_printing() printing=False
2020-06-23 12:43:37,224 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_NAME', 'serial': '0xaa', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,224 125.8GB of system memory
2020-06-23 12:43:37,225 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 1.7ms
2020-06-23 12:43:37,225 threaded_init() end
2020-06-23 12:43:37,225 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,226 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_NAME', 'serial': '0xab', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,226 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.8ms
2020-06-23 12:43:37,226 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,227 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_ICON_NAME', 'serial': '0xac', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,227 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,227 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,228 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_ICON_NAME', 'serial': '0xad', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,228 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,228 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,229 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_PROTOCOLS', 'serial': '0xae', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,229 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,229 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,229 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': '_NET_WM_NAME', 'serial': '0xaf', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,230 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,230 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400001
2020-06-23 12:43:37,230 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400001', 'send_event': 0, 'window': '0x400001', 'atom': 'WM_NAME', 'serial': '0xb0', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,230 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,231 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,231 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_NORMAL_HINTS', 'serial': '0xb1', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,231 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,231 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,232 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0xb2', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,232 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,232 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,233 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_LOCALE_NAME', 'serial': '0xb3', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,233 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,233 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,234 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_PID', 'serial': '0xb4', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,234 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,234 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,234 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_CLIENT_LEADER', 'serial': '0xb5', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,235 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,235 x_event_filter event=None/87 window=0x400001
2020-06-23 12:43:37,235 parse_event(..)=None
2020-06-23 12:43:37,235 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x298
2020-06-23 12:43:37,236 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326542637, 284, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0xd6', 'message_type': 'MANAGER', 'display': ':0'}>
2020-06-23 12:43:37,236 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326542637, 284, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0xd6', 'message_type': 'MANAGER', 'display': ':0'}>)
2020-06-23 12:43:37,236 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 1.1ms
2020-06-23 12:43:37,236 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,237 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_NAME', 'serial': '0xd7', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,237 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,237 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,238 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_NAME', 'serial': '0xd8', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,238 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,238 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,238 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_ICON_NAME', 'serial': '0xd9', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,239 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,239 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,239 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_ICON_NAME', 'serial': '0xda', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,239 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,240 x_event_filter event=None/87 window=0x400001
2020-06-23 12:43:37,240 parse_event(..)=None
2020-06-23 12:43:37,240 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x298
2020-06-23 12:43:37,240 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326542638, 249, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0xe2', 'message_type': 'MANAGER', 'display': ':0'}>
2020-06-23 12:43:37,241 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326542638, 249, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0xe2', 'message_type': 'MANAGER', 'display': ':0'}>)
2020-06-23 12:43:37,241 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 0.9ms
2020-06-23 12:43:37,241 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,241 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_NAME', 'serial': '0xe3', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,242 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,242 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,242 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_NAME', 'serial': '0xe4', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,243 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,243 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,243 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_ICON_NAME', 'serial': '0xe5', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,243 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,244 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,244 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_ICON_NAME', 'serial': '0xe6', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,244 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,244 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,245 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 1, 'width': 1, 'window': '0x40001c', 'serial': '0xe7', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,245 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.6ms
2020-06-23 12:43:37,245 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,245 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': '_NET_WM_NAME', 'serial': '0xe8', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,246 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,246 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,246 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_NAME', 'serial': '0xe9', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,246 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,247 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,247 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': '_NET_WM_ICON_NAME', 'serial': '0xea', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,247 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,247 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,248 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_ICON_NAME', 'serial': '0xeb', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,248 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,248 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,249 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_PROTOCOLS', 'serial': '0xec', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,249 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,249 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,249 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_NORMAL_HINTS', 'serial': '0xed', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,249 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,250 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,250 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0xee', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,250 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,250 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,251 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_LOCALE_NAME', 'serial': '0xef', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,251 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,251 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,252 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': '_NET_WM_PID', 'serial': '0xf0', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,252 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,252 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,252 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': 'WM_CLIENT_LEADER', 'serial': '0xf1', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,253 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,253 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001c
2020-06-23 12:43:37,253 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001c', 'send_event': 0, 'window': '0x40001c', 'atom': '_NET_SUPPORTING_WM_CHECK', 'serial': '0xf2', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,253 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,253 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,254 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 2560, 'width': 5760, 'window': '0x40001d', 'serial': '0x13b', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,254 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.5ms
2020-06-23 12:43:37,254 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,255 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_NAME', 'serial': '0x13c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,255 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,255 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,255 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_NAME', 'serial': '0x13d', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,256 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,256 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,256 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x13e', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,256 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,256 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,257 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_ICON_NAME', 'serial': '0x13f', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,257 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,257 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,258 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_CLASS', 'serial': '0x140', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,258 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,258 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,258 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_PROTOCOLS', 'serial': '0x141', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,259 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,259 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,259 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x145', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,259 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,260 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,260 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x146', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,260 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,260 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,261 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_LOCALE_NAME', 'serial': '0x148', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,261 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,261 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,261 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_PID', 'serial': '0x149', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,262 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,262 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,262 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x14a', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,262 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,263 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,263 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_USER_TIME_WINDOW', 'serial': '0x14b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,263 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,263 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,264 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_WINDOW_TYPE', 'serial': '0x14c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,264 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,264 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,264 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': '_NET_WM_SYNC_REQUEST_COUNTER', 'serial': '0x14e', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,265 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,265 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,265 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x153', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,265 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,266 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x40001d
2020-06-23 12:43:37,266 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (0, 326, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x154', 'message_type': '_NET_WM_STATE', 'display': ':0'}>
2020-06-23 12:43:37,266 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (0, 326, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x154', 'message_type': '_NET_WM_STATE', 'display': ':0'}>)
2020-06-23 12:43:37,266 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 0.9ms
2020-06-23 12:43:37,267 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40001d
2020-06-23 12:43:37,267 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40001d', 'send_event': 0, 'window': '0x40001d', 'atom': 'WM_HINTS', 'serial': '0x156', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,267 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,267 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x40001d
2020-06-23 12:43:37,268 parse_event(..)=<X11:MapNotify {'delivered_to': '0x40001d', 'send_event': 0, 'override_redirect': 0, 'window': '0x40001d', 'serial': '0x159', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,268 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.5ms
2020-06-23 12:43:37,268 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x298
2020-06-23 12:43:37,269 parse_event(..)=<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 0, 'window': '0x40001d', 'serial': '0x159', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,269 do_xpra_child_map_event(<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 0, 'window': '0x40001d', 'serial': '0x159', 'type': 19, 'display': ':0'}>)
2020-06-23 12:43:37,269 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.8ms
2020-06-23 12:43:37,269 x_event_filter event=None/VisibilityNotify window=0x40001d
2020-06-23 12:43:37,269 parse_event(..)=None
2020-06-23 12:43:37,270 x_event_filter event=None/Expose window=0x40001d
2020-06-23 12:43:37,270 parse_event(..)=None
2020-06-23 12:43:37,270 x_event_filter event=('xpra-enter-event', None)/EnterNotify window=0x40001d
2020-06-23 12:43:37,270 parse_event(..)=<X11:EnterNotify {'delivered_to': '0x40001d', 'send_event': 0, 'subwindow': None, 'detail': 0, 'focus': 1, 'window': '0x40001d', 'mode': 0, 'serial': '0x159', 'type': 7, 'display': ':0'}>
2020-06-23 12:43:37,270 x_event_filter event=('xpra-enter-event', None)/EnterNotify took 0.6ms
2020-06-23 12:43:37,272 world window got focus: <gtk.gdk.Event at 0x7faccedeced0: GDK_FOCUS_CHANGE>, has-toplevel-focus=False
2020-06-23 12:43:37,272 reset_x_focus: widget with focus: None
2020-06-23 12:43:37,273 Take Focus -> world window
2020-06-23 12:43:37,273 sending WM_TAKE_FOCUS: 0x40001d, X11 timestamp=326546135L
2020-06-23 12:43:37,273 sendClientMessage(0x40001d, 0x40001d, 0x0, 0x0, WM_PROTOCOLS, WM_TAKE_FOCUS, 326546135, 0, 0, 0)
2020-06-23 12:43:37,274 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x40001d
2020-06-23 12:43:37,274 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (243, 0, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x15b', 'message_type': 'WM_PROTOCOLS', 'display': ':0'}>
2020-06-23 12:43:37,274 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (243, 0, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x15b', 'message_type': 'WM_PROTOCOLS', 'display': ':0'}>)
2020-06-23 12:43:37,275 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 1.0ms
2020-06-23 12:43:37,275 x_event_filter event=None/87 window=0x400001
2020-06-23 12:43:37,275 parse_event(..)=None
2020-06-23 12:43:37,275 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x298
2020-06-23 12:43:37,275 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326543004, 273, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0x177', 'message_type': 'MANAGER', 'display': ':0'}>
2020-06-23 12:43:37,276 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (326543004, 273, 4194307, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0x177', 'message_type': 'MANAGER', 'display': ':0'}>)
2020-06-23 12:43:37,276 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 1.0ms
2020-06-23 12:43:37,276 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,277 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_NAME', 'serial': '0x178', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,277 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,277 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,278 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_NAME', 'serial': '0x179', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,278 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,278 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,278 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x17a', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,279 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,279 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,279 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': 'WM_ICON_NAME', 'serial': '0x17b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,280 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,280 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,280 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_XSETTINGS_SETTINGS', 'serial': '0x17c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,280 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,281 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400003
2020-06-23 12:43:37,281 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400003', 'send_event': 0, 'window': '0x400003', 'atom': '_XSETTINGS_SETTINGS', 'serial': '0x181', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,281 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,281 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,282 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 10, 'width': 10, 'window': '0x400020', 'serial': '0x183', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,282 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.5ms
2020-06-23 12:43:37,282 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,283 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': '_NET_WM_NAME', 'serial': '0x184', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,283 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,283 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,283 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_NAME', 'serial': '0x185', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,284 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,284 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,284 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x186', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,284 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,285 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,285 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_ICON_NAME', 'serial': '0x187', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,285 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,285 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,286 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_PROTOCOLS', 'serial': '0x188', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,286 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,286 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,287 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x189', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,287 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,287 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,288 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x18a', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,288 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,288 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,288 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_LOCALE_NAME', 'serial': '0x18b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,289 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,289 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,289 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': '_NET_WM_PID', 'serial': '0x18c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,289 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,290 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,290 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x18d', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,290 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,290 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400020
2020-06-23 12:43:37,291 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400020', 'send_event': 0, 'window': '0x400020', 'atom': 'WM_HINTS', 'serial': '0x192', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,291 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,291 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x400020
2020-06-23 12:43:37,292 parse_event(..)=<X11:MapNotify {'delivered_to': '0x400020', 'send_event': 0, 'override_redirect': 1, 'window': '0x400020', 'serial': '0x195', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,292 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.6ms
2020-06-23 12:43:37,292 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x298
2020-06-23 12:43:37,292 parse_event(..)=<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400020', 'serial': '0x195', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,293 do_xpra_child_map_event(<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400020', 'serial': '0x195', 'type': 19, 'display': ':0'}>)
2020-06-23 12:43:37,293 ignoring TEMP window 0x400020
2020-06-23 12:43:37,293 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 1.0ms
2020-06-23 12:43:37,293 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,294 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 10, 'width': 10, 'window': '0x400021', 'serial': '0x196', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,294 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.6ms
2020-06-23 12:43:37,294 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,294 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': '_NET_WM_NAME', 'serial': '0x197', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,295 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,295 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,295 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_NAME', 'serial': '0x198', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,295 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,296 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,296 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x199', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,296 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,296 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,297 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_ICON_NAME', 'serial': '0x19a', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,297 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,297 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,298 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_PROTOCOLS', 'serial': '0x19b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,298 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,298 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,298 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x19c', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,299 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,299 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,299 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x19d', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,299 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,300 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,300 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_LOCALE_NAME', 'serial': '0x19e', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,300 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,300 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,301 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': '_NET_WM_PID', 'serial': '0x19f', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,301 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,301 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,302 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x1a0', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,302 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,302 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400021
2020-06-23 12:43:37,303 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400021', 'send_event': 0, 'window': '0x400021', 'atom': 'WM_HINTS', 'serial': '0x1a4', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,303 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,303 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x400021
2020-06-23 12:43:37,303 parse_event(..)=<X11:MapNotify {'delivered_to': '0x400021', 'send_event': 0, 'override_redirect': 1, 'window': '0x400021', 'serial': '0x1a7', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,303 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.6ms
2020-06-23 12:43:37,304 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x298
2020-06-23 12:43:37,304 parse_event(..)=<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400021', 'serial': '0x1a7', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,304 do_xpra_child_map_event(<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400021', 'serial': '0x1a7', 'type': 19, 'display': ':0'}>)
2020-06-23 12:43:37,304 ignoring TEMP window 0x400021
2020-06-23 12:43:37,305 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.9ms
2020-06-23 12:43:37,305 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,305 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 10, 'width': 10, 'window': '0x400022', 'serial': '0x1a8', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,305 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.6ms
2020-06-23 12:43:37,305 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,306 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': '_NET_WM_NAME', 'serial': '0x1a9', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,306 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,306 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,307 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_NAME', 'serial': '0x1aa', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,307 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,307 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,308 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x1ab', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,308 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,308 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,308 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_ICON_NAME', 'serial': '0x1ac', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,309 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,309 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,309 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_PROTOCOLS', 'serial': '0x1ad', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,309 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,310 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,310 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x1ae', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,310 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,310 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,311 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x1af', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,311 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,311 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,312 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_LOCALE_NAME', 'serial': '0x1b0', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,312 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,312 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,312 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': '_NET_WM_PID', 'serial': '0x1b1', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,313 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,313 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,313 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x1b2', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,313 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,314 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400022
2020-06-23 12:43:37,314 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400022', 'send_event': 0, 'window': '0x400022', 'atom': 'WM_HINTS', 'serial': '0x1b6', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,314 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,314 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x400022
2020-06-23 12:43:37,315 parse_event(..)=<X11:MapNotify {'delivered_to': '0x400022', 'send_event': 0, 'override_redirect': 1, 'window': '0x400022', 'serial': '0x1b9', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,315 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.6ms
2020-06-23 12:43:37,315 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x298
2020-06-23 12:43:37,316 parse_event(..)=<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400022', 'serial': '0x1b9', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,316 do_xpra_child_map_event(<X11:MapNotify {'delivered_to': '0x298', 'send_event': 0, 'override_redirect': 1, 'window': '0x400022', 'serial': '0x1b9', 'type': 19, 'display': ':0'}>)
2020-06-23 12:43:37,316 ignoring TEMP window 0x400022
2020-06-23 12:43:37,316 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 1.0ms
2020-06-23 12:43:37,316 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,317 cannot get gdk window for <gtk.gdk.Display object at 0x7face0939d70 (GdkDisplayX11 at 0x561fdac8a1f0)>, 10485761
2020-06-23 12:43:37,317 XError: XError: 3 processing CreateNotify
Traceback (most recent call last):
File "xpra/x11/gtk2/gdk_bindings.pyx", line 1199, in xpra.x11.gtk2.gdk_bindings.parse_xevent
File "xpra/x11/gtk2/gdk_bindings.pyx", line 1051, in xpra.x11.gtk2.gdk_bindings._gw
XError: XError: 3
2020-06-23 12:43:37,317 Some window in our event disappeared before we could handle the event 16/CreateNotify using ('xpra-create-event', None); so I'm just ignoring it instead. python event=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'serial': '0x1bb', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,318 parse_event(..)=None
2020-06-23 12:43:37,318 x_event_filter event=('xpra-destroy-event', None)/DestroyNotify window=0x298
2020-06-23 12:43:37,318 cannot get gdk window for <gtk.gdk.Display object at 0x7face0939d70 (GdkDisplayX11 at 0x561fdac8a1f0)>, 10485761
2020-06-23 12:43:37,318 XError: XError: 3 processing DestroyNotify
Traceback (most recent call last):
File "xpra/x11/gtk2/gdk_bindings.pyx", line 1208, in xpra.x11.gtk2.gdk_bindings.parse_xevent
File "xpra/x11/gtk2/gdk_bindings.pyx", line 1051, in xpra.x11.gtk2.gdk_bindings._gw
XError: XError: 3
2020-06-23 12:43:37,319 parse_event(..)=None
2020-06-23 12:43:37,319 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,319 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 1, 'width': 1, 'window': '0x400024', 'serial': '0x1c4', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,320 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.6ms
2020-06-23 12:43:37,320 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,320 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_WM_NAME', 'serial': '0x1c5', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,320 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,321 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,321 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_NAME', 'serial': '0x1c6', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,321 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,321 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,322 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_WM_ICON_NAME', 'serial': '0x1c7', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,322 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,322 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,323 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_ICON_NAME', 'serial': '0x1c8', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,323 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,323 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,323 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_PROTOCOLS', 'serial': '0x1c9', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,324 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,324 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,324 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_NORMAL_HINTS', 'serial': '0x1cd', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,324 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,325 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,325 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_CLIENT_MACHINE', 'serial': '0x1ce', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,325 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,325 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,326 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_LOCALE_NAME', 'serial': '0x1cf', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,326 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,326 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,327 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_WM_PID', 'serial': '0x1d0', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,327 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,327 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,327 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': 'WM_CLIENT_LEADER', 'serial': '0x1d1', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,328 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,328 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,328 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_WM_USER_TIME_WINDOW', 'serial': '0x1d2', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,328 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,328 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,329 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_SYSTEM_TRAY_VISUAL', 'serial': '0x1d5', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,329 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,329 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x400024
2020-06-23 12:43:37,330 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x400024', 'send_event': 0, 'window': '0x400024', 'atom': '_NET_SYSTEM_TRAY_ORIENTATION', 'serial': '0x1d8', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,330 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.7ms
2020-06-23 12:43:37,330 x_event_filter event=None/87 window=0x400001
2020-06-23 12:43:37,330 parse_event(..)=None
2020-06-23 12:43:37,330 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x298
2020-06-23 12:43:37,331 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (0, 347, 4194340, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0x1dd', 'message_type': 'MANAGER', 'display': ':0'}>
2020-06-23 12:43:37,331 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x298', 'send_event': 1, 'format': 32, 'data': (0, 347, 4194340, 0, 0), 'window': '0x298', 'type': 33, 'serial': '0x1dd', 'message_type': 'MANAGER', 'display': ':0'}>)
2020-06-23 12:43:37,331 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 0.9ms
2020-06-23 12:43:37,331 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,332 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 1, 'width': 1, 'window': '0x60000d', 'serial': '0x1fc', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,332 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.8ms
2020-06-23 12:43:37,332 x_event_filter event=(None, 'child-configure-request-event')/ConfigureRequest window=0x298
2020-06-23 12:43:37,333 parse_event(..)=<X11:ConfigureRequest {'delivered_to': '0x298', 'send_event': 0, 'type': 23, 'detail': 0, 'height': 17, 'width': 10, 'window': '0x60000d', 'above': 0L, 'y': 0, 'x': 0, 'serial': '0x211', 'border_width': 1, 'value_mask': 12L, 'display': ':0'}>
2020-06-23 12:43:37,333 do_child_configure_request_event(<X11:ConfigureRequest {'delivered_to': '0x298', 'send_event': 0, 'type': 23, 'detail': 0, 'height': 17, 'width': 10, 'window': '0x60000d', 'above': 0L, 'y': 0, 'x': 0, 'serial': '0x211', 'border_width': 1, 'value_mask': 12L, 'display': ':0'}>) value_mask=Width|Height, reconfigure on withdrawn window
2020-06-23 12:43:37,333 updated window geometry for window 0x60000d from (0, 0, 1, 1) to (0, 0, 10, 17)
2020-06-23 12:43:37,334 x_event_filter event=(None, 'child-configure-request-event')/ConfigureRequest took 1.6ms
2020-06-23 12:43:37,334 x_event_filter event=('xpra-client-message-event', None)/ClientMessage window=0x40001d
2020-06-23 12:43:37,334 parse_event(..)=<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (243, 326546135, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x2ce', 'message_type': 'WM_PROTOCOLS', 'display': ':0'}>
2020-06-23 12:43:37,335 do_xpra_client_message_event(<X11:ClientMessage {'delivered_to': '0x40001d', 'send_event': 1, 'format': 32, 'data': (243, 326546135, 0, 0, 0), 'window': '0x40001d', 'type': 33, 'serial': '0x2ce', 'message_type': 'WM_PROTOCOLS', 'display': ':0'}>)
2020-06-23 12:43:37,335 x_event_filter event=('xpra-client-message-event', None)/ClientMessage took 0.8ms
2020-06-23 12:43:37,335 x_event_filter event=('xpra-focus-out-event', None)/FocusOut window=0x40001d
2020-06-23 12:43:37,335 parse_event(..)=<X11:FocusOut {'delivered_to': '0x40001d', 'send_event': 0, 'detail': 5, 'window': '0x40001d', 'mode': 0, 'serial': '0x2d3', 'type': 10, 'display': ':0'}>
2020-06-23 12:43:37,336 x_event_filter event=('xpra-focus-out-event', None)/FocusOut took 0.6ms
2020-06-23 12:43:37,336 world window lost focus: <gtk.gdk.Event at 0x7faccedeced0: GDK_FOCUS_CHANGE>
2020-06-23 12:43:37,336 x_event_filter event=('xpra-focus-out-event', None)/FocusOut window=0x298
2020-06-23 12:43:37,336 parse_event(..)=<X11:FocusOut {'delivered_to': '0x298', 'send_event': 0, 'detail': 5, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 10, 'display': ':0'}>
2020-06-23 12:43:37,337 wm.do_xpra_focus_out_event(<X11:FocusOut {'delivered_to': '0x298', 'send_event': 0, 'detail': 5, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 10, 'display': ':0'}>) XGetInputFocus=(4194334, 2)
2020-06-23 12:43:37,337 x_event_filter event=('xpra-focus-out-event', None)/FocusOut took 1.0ms
2020-06-23 12:43:37,337 x_event_filter event=('xpra-focus-out-event', None)/FocusOut window=0x298
2020-06-23 12:43:37,338 parse_event(..)=<X11:FocusOut {'delivered_to': '0x298', 'send_event': 0, 'detail': 6, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 10, 'display': ':0'}>
2020-06-23 12:43:37,338 wm.do_xpra_focus_out_event(<X11:FocusOut {'delivered_to': '0x298', 'send_event': 0, 'detail': 6, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 10, 'display': ':0'}>) XGetInputFocus=(4194334, 2)
2020-06-23 12:43:37,338 x_event_filter event=('xpra-focus-out-event', None)/FocusOut took 1.0ms
2020-06-23 12:43:37,338 x_event_filter event=('xpra-focus-in-event', None)/FocusIn window=0x298
2020-06-23 12:43:37,339 parse_event(..)=<X11:FocusIn {'delivered_to': '0x298', 'send_event': 0, 'detail': 4, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 9, 'display': ':0'}>
2020-06-23 12:43:37,339 wm.do_xpra_focus_in_event(<X11:FocusIn {'delivered_to': '0x298', 'send_event': 0, 'detail': 4, 'window': '0x298', 'mode': 0, 'serial': '0x2d3', 'type': 9, 'display': ':0'}>)
2020-06-23 12:43:37,339 x_event_filter event=('xpra-focus-in-event', None)/FocusIn took 0.8ms
2020-06-23 12:43:37,339 x_event_filter event=('xpra-focus-in-event', None)/FocusIn window=0x40001d
2020-06-23 12:43:37,340 parse_event(..)=<X11:FocusIn {'delivered_to': '0x40001d', 'send_event': 0, 'detail': 4, 'window': '0x40001d', 'mode': 0, 'serial': '0x2d3', 'type': 9, 'display': ':0'}>
2020-06-23 12:43:37,340 x_event_filter event=('xpra-focus-in-event', None)/FocusIn took 0.6ms
2020-06-23 12:43:37,340 world window got focus: <gtk.gdk.Event at 0x7faccedeced0: GDK_FOCUS_CHANGE>, has-toplevel-focus=True
2020-06-23 12:43:37,340 x_event_filter event=('xpra-focus-in-event', None)/FocusIn window=0x40001e
2020-06-23 12:43:37,341 parse_event(..)=<X11:FocusIn {'delivered_to': '0x40001d', 'send_event': 0, 'detail': 3, 'window': '0x40001d', 'mode': 0, 'serial': '0x2d3', 'type': 9, 'display': ':0'}>
2020-06-23 12:43:37,341 x_event_filter event=('xpra-focus-in-event', None)/FocusIn took 0.6ms
2020-06-23 12:43:37,341 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify window=0x298
2020-06-23 12:43:37,342 parse_event(..)=<X11:ConfigureNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 17, 'width': 10, 'window': '0x60000d', 'above': 4194340L, 'y': 0, 'x': 0, 'serial': '0x3a5', 'border_width': 0, 'type': 22, 'display': ':0'}>
2020-06-23 12:43:37,342 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify took 0.6ms
2020-06-23 12:43:37,342 x_event_filter event=(None, 'child-configure-request-event')/ConfigureRequest window=0x298
2020-06-23 12:43:37,342 parse_event(..)=<X11:ConfigureRequest {'delivered_to': '0x298', 'send_event': 0, 'type': 23, 'detail': 0, 'height': 316, 'width': 484, 'window': '0x60000d', 'above': 0L, 'y': 0, 'x': 0, 'serial': '0x3ab', 'border_width': 0, 'value_mask': 12L, 'display': ':0'}>
2020-06-23 12:43:37,343 do_child_configure_request_event(<X11:ConfigureRequest {'delivered_to': '0x298', 'send_event': 0, 'type': 23, 'detail': 0, 'height': 316, 'width': 484, 'window': '0x60000d', 'above': 0L, 'y': 0, 'x': 0, 'serial': '0x3ab', 'border_width': 0, 'value_mask': 12L, 'display': ':0'}>) value_mask=Width|Height, reconfigure on withdrawn window
2020-06-23 12:43:37,343 updated window geometry for window 0x60000d from (0, 0, 10, 17) to (0, 0, 484, 316)
2020-06-23 12:43:37,343 x_event_filter event=(None, 'child-configure-request-event')/ConfigureRequest took 1.5ms
2020-06-23 12:43:37,344 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify window=0x298
2020-06-23 12:43:37,344 parse_event(..)=<X11:ConfigureNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 316, 'width': 484, 'window': '0x60000d', 'above': 4194340L, 'y': 0, 'x': 0, 'serial': '0x3c3', 'border_width': 0, 'type': 22, 'display': ':0'}>
2020-06-23 12:43:37,344 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify took 0.5ms
2020-06-23 12:43:37,345 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,459 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 1, 'width': 1, 'window': '0x400028', 'serial': '0x3d2', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,460 x_event_filter event=('xpra-create-event', None)/CreateNotify took 114.4ms
2020-06-23 12:43:37,460 x_event_filter ignoring 65 send_event
2020-06-23 12:43:37,460 parse_event(..)=None
2020-06-23 12:43:37,460 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'pulseaudio-configure-command-0', 'process': <subprocess.Popen object at 0x7faccee19410>, 'pid': 10965, 'dead': False, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': None, 'name': 'pulseaudio-configure-command-1', 'process': <subprocess.Popen object at 0x7faccee19650>, 'pid': 10967, 'dead': False, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,461 add_dead_process(ProcInfo({'returncode': None, 'name': 'pulseaudio-configure-command-0', 'process': <subprocess.Popen object at 0x7faccee19410>, 'pid': 10965, 'dead': False, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}))
2020-06-23 12:43:37,461 add_dead_process returncode=0, dead=True, callback=None
2020-06-23 12:43:37,461 child 'pulseaudio-configure-command-0' with pid 10965 has terminated (ignored)
2020-06-23 12:43:37,461 updated procinfo=ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False})
2020-06-23 12:43:37,461 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': None, 'name': 'pulseaudio-configure-command-1', 'process': <subprocess.Popen object at 0x7faccee19650>, 'pid': 10967, 'dead': False, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,462 add_dead_process(ProcInfo({'returncode': None, 'name': 'pulseaudio-configure-command-1', 'process': <subprocess.Popen object at 0x7faccee19650>, 'pid': 10967, 'dead': False, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False}))
2020-06-23 12:43:37,462 add_dead_process returncode=0, dead=True, callback=None
2020-06-23 12:43:37,462 child 'pulseaudio-configure-command-1' with pid 10967 has terminated (ignored)
2020-06-23 12:43:37,462 updated procinfo=ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})
2020-06-23 12:43:37,462 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,462 check() alive=[ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False})], quit callback=<bound method XpraServer.reaper_exit of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>
2020-06-23 12:43:37,463 check() alive=[ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False})], quit callback=<bound method XpraServer.reaper_exit of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>
2020-06-23 12:43:37,463 check() alive=[ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False})], quit callback=<bound method XpraServer.reaper_exit of <XpraServer object at 0x7facde0199b0 (xpra+x11+server+XpraServer at 0x561fdac0dce0)>>
2020-06-23 12:43:37,463 sigchld(17, <frame object at 0x561fda9b3030>)
2020-06-23 12:43:37,463 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,463 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:37,464 reap() waitpid=0
2020-06-23 12:43:37,464 sigchld(17, <frame object at 0x7faccee32b90>)
2020-06-23 12:43:37,464 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,464 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:37,464 reap() waitpid=0
2020-06-23 12:43:37,464 sigchld(17, <frame object at 0x561fdafce570>)
2020-06-23 12:43:37,465 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,465 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:37,465 reap() waitpid=0
2020-06-23 12:43:37,465 add_listen_socket(unix-domain, <socket._socketobject object at 0x7face08f3130>)
2020-06-23 12:43:37,466 add_listen_socket(unix-domain, <socket._socketobject object at 0x7face08f31a0>)
2020-06-23 12:43:37,466 add_listen_socket(unix-domain, <socket._socketobject object at 0x7face08f3210>)
2020-06-23 12:43:37,466 avahi:starting: [AvahiPublisher(mk-sm-1 :0 (ssh) :22 on all interfaces)]
2020-06-23 12:43:37,471 avahi dbus server=<Interface <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0x7facda2ff170> :1.7 / at 0x7faccedfa1d0> implementing 'org.freedesktop.Avahi.Server' at 0x7faccee35b10>
2020-06-23 12:43:37,472 avahi dbus group=<Interface <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0x7facda2ff170> :1.7 /Client72/EntryGroup1 at 0x7faccee4f6d0> implementing 'org.freedesktop.Avahi.EntryGroup' at 0x7faccee2c910>
2020-06-23 12:43:37,474 server_state_changed(2, None) on <Interface <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0x7facda2ff170> :1.7 / at 0x7faccedfa1d0> implementing 'org.freedesktop.Avahi.Server' at 0x7faccee35b10>
2020-06-23 12:43:37,474 calling <Interface <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0x7facda2ff170> :1.7 /Client72/EntryGroup1 at 0x7faccee4f6d0> implementing 'org.freedesktop.Avahi.EntryGroup' at 0x7faccee2c910>(-1, -1, dbus.UInt32(0L), 'mk-sm-1 :0 (ssh)', '_xpra._tcp.', '', '', dbus.UInt16(22), [[dbus.Byte(117), dbus.Byte(115), dbus.Byte(101), dbus.Byte(114), dbus.Byte(110), dbus.Byte(97), dbus.Byte(109), dbus.Byte(101), dbus.Byte(61), dbus.Byte(109), dbus.Byte(97), dbus.Byte(116), dbus.Byte(104), dbus.Byte(105), dbus.Byte(97), dbus.Byte(115)], [dbus.Byte(117), dbus.Byte(117), dbus.Byte(105), dbus.Byte(100), dbus.Byte(61), dbus.Byte(48), dbus.Byte(54), dbus.Byte(53), dbus.Byte(56), dbus.Byte(57), dbus.Byte(56), dbus.Byte(53), dbus.Byte(100), dbus.Byte(98), dbus.Byte(53), dbus.Byte(99), dbus.Byte(50), dbus.Byte(52), dbus.Byte(52), dbus.Byte(97), dbus.Byte(101), dbus.Byte(97), dbus.Byte(97), dbus.Byte(50), dbus.Byte(50), dbus.Byte(56), dbus.Byte(98), dbus.Byte(102), dbus.Byte(51), dbus.Byte(102), dbus.Byte(51), dbus.Byte(100), dbus.Byte(54), dbus.Byte(50), dbus.Byte(101), dbus.Byte(56), dbus.Byte(50)], [dbus.Byte(112), dbus.Byte(108), dbus.Byte(97), dbus.Byte(116), dbus.Byte(102), dbus.Byte(111), dbus.Byte(114), dbus.Byte(109), dbus.Byte(61), dbus.Byte(108), dbus.Byte(105), dbus.Byte(110), dbus.Byte(117), dbus.Byte(120), dbus.Byte(50)], [dbus.Byte(109), dbus.Byte(111), dbus.Byte(100), dbus.Byte(101), dbus.Byte(61), dbus.Byte(115), dbus.Byte(115), dbus.Byte(104)], [dbus.Byte(116), dbus.Byte(121), dbus.Byte(112), dbus.Byte(101), dbus.Byte(61), dbus.Byte(115), dbus.Byte(101), dbus.Byte(97), dbus.Byte(109), dbus.Byte(108), dbus.Byte(101), dbus.Byte(115), dbus.Byte(115)], [dbus.Byte(100), dbus.Byte(105), dbus.Byte(115), dbus.Byte(112), dbus.Byte(108), dbus.Byte(97), dbus.Byte(121), dbus.Byte(61), dbus.Byte(58), dbus.Byte(48)]])
2020-06-23 12:43:37,477 dbus service added
2020-06-23 12:43:37,477 reset_server_timeout(True) server_idle_timeout=0, server_idle_timer=None
2020-06-23 12:43:37,478 xpra is ready.
2020-06-23 12:43:37,478 org.xpra.Server.Event(ready, [])
2020-06-23 12:43:37,478 server-event: ('ready',)
2020-06-23 12:43:37,478 sigchld(17, <frame object at 0x7facda318240>)
2020-06-23 12:43:37,478 poll() procinfo list: [ProcInfo({'returncode': None, 'name': 'pulseaudio', 'process': <subprocess.Popen object at 0x7facda33c850>, 'pid': 10919, 'dead': False, 'ignore': True, 'callback': <function pulseaudio_ended at 0x7facda33bdd0>, 'command': ['pulseaudio', '--start', '-n', '--daemonize=false', '--system=false', '--exit-idle-time=-1', '--load=module-suspend-on-idle', '--load=module-null-sink sink_name="Xpra-Speaker" sink_properties=device.description="Xpra\\ Speaker"', '--load=module-null-sink sink_name="Xpra-Microphone" sink_properties=device.description="Xpra\\ Microphone"', '--load=module-native-protocol-unix', '--load=module-dbus-protocol', '--log-level=2', '--log-target=stderr'], 'forget': False}), ProcInfo({'returncode': None, 'name': 'xterm', 'process': <subprocess.Popen object at 0x7faccee19110>, 'pid': 10963, 'dead': False, 'ignore': False, 'callback': None, 'command': ['xterm'], 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-0', 'process': None, 'pid': 10965, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-sink Xpra-Speaker', 'forget': False}), ProcInfo({'returncode': 0, 'name': 'pulseaudio-configure-command-1', 'process': None, 'pid': 10967, 'dead': True, 'ignore': True, 'callback': None, 'command': 'pactl set-default-source Xpra-Microphone.monitor', 'forget': False})]
2020-06-23 12:43:37,479 reap() calling os.waitpid(-1, 'WNOHANG')
2020-06-23 12:43:37,479 reap() waitpid=0
2020-06-23 12:43:37,479 x_event_filter event=(None, 'child-map-request-event')/MapRequest window=0x298
2020-06-23 12:43:37,480 parse_event(..)=<X11:MapRequest {'delivered_to': '0x298', 'send_event': 0, 'window': '0x60000d', 'serial': '0x3e8', 'type': 20, 'display': ':0'}>
2020-06-23 12:43:37,480 Found a potential client
2020-06-23 12:43:37,480 _manage_client(<gtk.gdk.Window object at 0x7faccedad140 (GdkWindow at 0x561fdab56ea0)>)
2020-06-23 12:43:37,481 new window 0x60000d
2020-06-23 12:43:37,481 read_initial_X11_properties() window
2020-06-23 12:43:37,481 Window.read_initial_X11_properties()
2020-06-23 12:43:37,482 read _NET_WM_STATE=None
2020-06-23 12:43:37,482 updateprop(state, frozenset([])) previous value=None
2020-06-23 12:43:37,482 not sending notify(state) (setup done=False, managed=False)
2020-06-23 12:43:37,482 read_initial_X11_properties() core
2020-06-23 12:43:37,482 initial X11 properties: xid=0x60000d, depth=24
2020-06-23 12:43:37,482 updateprop(depth, 24) previous value=None
2020-06-23 12:43:37,482 not sending notify(depth) (setup done=False, managed=False)
2020-06-23 12:43:37,483 updateprop(xid, 6291469) previous value=None
2020-06-23 12:43:37,483 not sending notify(xid) (setup done=False, managed=False)
2020-06-23 12:43:37,483 updateprop(has-alpha, False) previous value=None
2020-06-23 12:43:37,483 not sending notify(has-alpha) (setup done=False, managed=False)
2020-06-23 12:43:37,483 updateprop(allowed-actions, ['_NET_WM_ACTION_CLOSE', '_NET_WM_ACTION_MOVE', '_NET_WM_ACTION_RESIZE', '_NET_WM_ACTION_FULLSCREEN', '_NET_WM_ACTION_MINIMIZE', '_NET_WM_ACTION_SHADE', '_NET_WM_ACTION_STICK', '_NET_WM_ACTION_MAXIMIZE_HORZ', '_NET_WM_ACTION_MAXIMIZE_VERT', '_NET_WM_ACTION_CHANGE_DESKTOP', '_NET_WM_ACTION_ABOVE', '_NET_WM_ACTION_BELOW']) previous value=None
2020-06-23 12:43:37,483 not sending notify(allowed-actions) (setup done=False, managed=False)
2020-06-23 12:43:37,483 displayHasXShape()=True
2020-06-23 12:43:37,484 read_shape for window 0x60000d: extents=((0, 0, 0, 484, 316), (0, 0, 0, 484, 316))
2020-06-23 12:43:37,484 read_shape for window 0x60000d: none enabled
2020-06-23 12:43:37,484 updateprop(shape, {}) previous value=None
2020-06-23 12:43:37,484 not sending notify(shape) (setup done=False, managed=False)
2020-06-23 12:43:37,484 initial X11_properties: querying ['_NET_WM_PID', 'WM_CLIENT_MACHINE', 'WM_NAME', '_NET_WM_NAME', 'WM_PROTOCOLS', 'WM_CLASS', 'WM_WINDOW_ROLE', 'WM_TRANSIENT_FOR', '_NET_WM_WINDOW_TYPE', '_NET_WM_DESKTOP', '_NET_WM_FULLSCREEN_MONITORS', '_NET_WM_BYPASS_COMPOSITOR', '_NET_WM_STRUT', '_NET_WM_STRUT_PARTIAL', '_NET_WM_WINDOW_OPACITY', 'WM_HINTS', '_GTK_APP_MENU_OBJECT_PATH', '_GTK_APPLICATION_ID', '_GTK_UNIQUE_BUS_NAME', '_GTK_APPLICATION_OBJECT_PATH', '_GTK_APP_MENU_OBJECT_PATH', '_GTK_WINDOW_OBJECT_PATH', 'WM_HINTS', 'WM_NORMAL_HINTS', '_MOTIF_WM_HINTS', 'WM_ICON_NAME', '_NET_WM_ICON_NAME', '_NET_WM_ICON', '_NET_WM_STRUT', '_NET_WM_STRUT_PARTIAL']
2020-06-23 12:43:37,484 _NET_WM_PID=10964
2020-06-23 12:43:37,484 updateprop(pid, 10964) previous value=None
2020-06-23 12:43:37,485 not sending notify(pid) (setup done=False, managed=False)
2020-06-23 12:43:37,485 WM_CLIENT_MACHINE=mk-sm-1
2020-06-23 12:43:37,485 updateprop(client-machine, mk-sm-1) previous value=None
2020-06-23 12:43:37,485 not sending notify(client-machine) (setup done=False, managed=False)
2020-06-23 12:43:37,485 _NET_WM_NAME=None
2020-06-23 12:43:37,486 WM_NAME=xterm
2020-06-23 12:43:37,486 updateprop(title, xterm) previous value=None
2020-06-23 12:43:37,486 not sending notify(title) (setup done=False, managed=False)
2020-06-23 12:43:37,486 wm_name changed
2020-06-23 12:43:37,486 WM_PROTOCOLS=['WM_DELETE_WINDOW']
2020-06-23 12:43:37,487 updateprop(protocols, ['WM_DELETE_WINDOW']) previous value=None
2020-06-23 12:43:37,487 not sending notify(protocols) (setup done=False, managed=False)
2020-06-23 12:43:37,487 XGetClassHint(0x60000d) classhints: xterm, XTerm
2020-06-23 12:43:37,487 WM_CLASS=('xterm', 'XTerm')
2020-06-23 12:43:37,487 updateprop(class-instance, ('xterm', 'XTerm')) previous value=None
2020-06-23 12:43:37,487 not sending notify(class-instance) (setup done=False, managed=False)
2020-06-23 12:43:37,488 WM_WINDOW_ROLE=None
2020-06-23 12:43:37,488 updateprop(role, None) previous value=None
2020-06-23 12:43:37,488 not sending notify(role) (setup done=False, managed=False)
2020-06-23 12:43:37,488 WM_TRANSIENT_FOR=None
2020-06-23 12:43:37,488 updateprop(transient-for, None) previous value=None
2020-06-23 12:43:37,488 not sending notify(transient-for) (setup done=False, managed=False)
2020-06-23 12:43:37,489 _NET_WM_WINDOW_TYPE=None
2020-06-23 12:43:37,489 get(override-redirect, False) returning default value=False
2020-06-23 12:43:37,489 guessed window type=_NET_WM_WINDOW_TYPE_NORMAL
2020-06-23 12:43:37,489 updateprop(window-type, ['NORMAL']) previous value=None
2020-06-23 12:43:37,490 not sending notify(window-type) (setup done=False, managed=False)
2020-06-23 12:43:37,490 _NET_WM_DESKTOP=UNSET for window 0x60000d
2020-06-23 12:43:37,490 updateprop(workspace, 65535) previous value=None
2020-06-23 12:43:37,490 not sending notify(workspace) (setup done=False, managed=False)
2020-06-23 12:43:37,491 _NET_WM_FULLSCREEN_MONITORS=None
2020-06-23 12:43:37,491 updateprop(fullscreen-monitors, None) previous value=None
2020-06-23 12:43:37,491 not sending notify(fullscreen-monitors) (setup done=False, managed=False)
2020-06-23 12:43:37,492 _NET_WM_BYPASS_COMPOSITOR=0
2020-06-23 12:43:37,492 updateprop(bypass-compositor, 0) previous value=None
2020-06-23 12:43:37,492 not sending notify(bypass-compositor) (setup done=False, managed=False)
2020-06-23 12:43:37,492 _NET_WM_STRUT_PARTIAL=None
2020-06-23 12:43:37,492 _NET_WM_STRUT=None
2020-06-23 12:43:37,493 updateprop(strut, None) previous value=None
2020-06-23 12:43:37,493 not sending notify(strut) (setup done=False, managed=False)
2020-06-23 12:43:37,493 _NET_WM_WINDOW_OPACITY=-1
2020-06-23 12:43:37,493 updateprop(opacity, -1) previous value=None
2020-06-23 12:43:37,493 not sending notify(opacity) (setup done=False, managed=False)
2020-06-23 12:43:37,493 updateprop(group-leader, None) previous value=None
2020-06-23 12:43:37,494 not sending notify(group-leader) (setup done=False, managed=False)
2020-06-23 12:43:37,494 updateprop(attention-requested, False) previous value=None
2020-06-23 12:43:37,494 not sending notify(attention-requested) (setup done=False, managed=False)
2020-06-23 12:43:37,494 wm_hints.input = 1
2020-06-23 12:43:37,494 updateprop(can-focus, True) previous value=None
2020-06-23 12:43:37,494 not sending notify(can-focus) (setup done=False, managed=False)
2020-06-23 12:43:37,495 _GTK_APP_MENU_OBJECT_PATH=None
2020-06-23 12:43:37,495 _GTK_APPLICATION_ID=None
2020-06-23 12:43:37,495 _GTK_APPLICATION_OBJECT_PATH=None
2020-06-23 12:43:37,495 _GTK_UNIQUE_BUS_NAME=None
2020-06-23 12:43:37,496 _GTK_WINDOW_OBJECT_PATH=None
2020-06-23 12:43:37,496 updateprop(menu, {}) previous value=None
2020-06-23 12:43:37,496 not sending notify(menu) (setup done=False, managed=False)
2020-06-23 12:43:37,496 WM_NORMAL_HINTS={'min_size': (10, 17), 'win_gravity': 1, 'resize_inc': (6, 13), 'base_size': (4, 4), 'size': (484, 316)}
2020-06-23 12:43:37,496 updateprop(size-hints, {'base-size': (4, 4), 'minimum-size': (10, 17), 'gravity': 1, 'increment': (6, 13), 'size': (484, 316)}) previous value=None
2020-06-23 12:43:37,497 not sending notify(size-hints) (setup done=False, managed=False)
2020-06-23 12:43:37,497 Missing property _MOTIF_WM_HINTS (motif-hints)
2020-06-23 12:43:37,497 _MOTIF_WM_HINTS=None
2020-06-23 12:43:37,497 _NET_WM_ICON_NAME=None
2020-06-23 12:43:37,498 WM_ICON_NAME=xterm
2020-06-23 12:43:37,498 updateprop(icon-title, xterm) previous value=None
2020-06-23 12:43:37,498 not sending notify(icon-title) (setup done=False, managed=False)
2020-06-23 12:43:37,498 _NET_WM_ICON changed on 0x60000d, re-reading
2020-06-23 12:43:37,499 icon is now None
2020-06-23 12:43:37,499 initial X11 position and size: requested((0, 0, 484, 316), {'base-size': (4, 4), 'minimum-size': (10, 17), 'gravity': 1, 'increment': (6, 13), 'size': (484, 316)})=(0, 0, 484, 316)
2020-06-23 12:43:37,499 get_wm_state(modal) state_names=('_NET_WM_STATE_MODAL',)
2020-06-23 12:43:37,499 WindowDamageHandler.__init__(0x60000d, True)
2020-06-23 12:43:37,500 invalidating named pixmap, contents handle=None
2020-06-23 12:43:37,500 damage handle(0x60000d)=0x40002c
2020-06-23 12:43:37,500 displayHasXShape()=True
2020-06-23 12:43:37,500 setup_property_sync()
2020-06-23 12:43:37,501 sync_allowed_actions: setting _NET_WM_ALLOWED_ACTIONS=['_NET_WM_ACTION_CLOSE', '_NET_WM_ACTION_MOVE', '_NET_WM_ACTION_RESIZE', '_NET_WM_ACTION_FULLSCREEN', '_NET_WM_ACTION_MINIMIZE', '_NET_WM_ACTION_SHADE', '_NET_WM_ACTION_STICK', '_NET_WM_ACTION_MAXIMIZE_HORZ', '_NET_WM_ACTION_MAXIMIZE_VERT', '_NET_WM_ACTION_CHANGE_DESKTOP', '_NET_WM_ACTION_ABOVE', '_NET_WM_ACTION_BELOW'] on 0x60000d
2020-06-23 12:43:37,502 sync_frame: frame(0x60000d)=None
2020-06-23 12:43:37,502 get(override-redirect, False) returning default value=False
2020-06-23 12:43:37,502 get(tray, False) returning default value=False
2020-06-23 12:43:37,502 sync_frame: setting _NET_FRAME_EXTENTS=(0, 0, 0, 0) on 0x60000d
2020-06-23 12:43:37,503 sync_state: setting _NET_WM_STATE=frozenset([]) on 0x60000d
2020-06-23 12:43:37,503 get(iconic, None) using get_property=False
2020-06-23 12:43:37,503 _handle_iconic_update: set_state(1)
2020-06-23 12:43:37,504 setup() corral_window=0x40002d
2020-06-23 12:43:37,504 setup() adding to save set
2020-06-23 12:43:37,504 setup() reparenting
2020-06-23 12:43:37,504 setup() geometry
2020-06-23 12:43:37,505 setup() hints={'base-size': (4, 4), 'minimum-size': (10, 17), 'gravity': 1, 'increment': (6, 13), 'size': (484, 316)} size=484x316
2020-06-23 12:43:37,505 updateprop(geometry, (0, 0, 484, 316)) unchanged
2020-06-23 12:43:37,505 setup() resizing windows to 484x316
2020-06-23 12:43:37,506 adding window WindowModel(0x60000d)
2020-06-23 12:43:37,506 add_new_window_common(WindowModel(0x60000d)) watching for dynamic properties: ['title', 'command', 'shape', 'class-instance', 'protocols', 'attention-requested', 'menu', 'workspace', 'opacity', 'fullscreen', 'focused', 'maximized', 'above', 'below', 'shaded', 'skip-taskbar', 'skip-pager', 'sticky', 'size-hints', 'icon-title', 'icon', 'decorations', 'modal', 'iconic']
2020-06-23 12:43:37,507 get(tray, False) returning default value=False
2020-06-23 12:43:37,507 Discovered new ordinary window: WindowModel(0x60000d) (geometry=(0, 0, 484, 316))
2020-06-23 12:43:37,507 ownership_election() winner=None, old owner=None, candidates=[(-1, DesktopManager(1))]
2020-06-23 12:43:37,508 x_event_filter event=(None, 'child-map-request-event')/MapRequest took 28.4ms
2020-06-23 12:43:37,508 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,508 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': '_NET_WM_ALLOWED_ACTIONS', 'serial': '0x433', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,508 Property changed on 0x60000d: _NET_WM_ALLOWED_ACTIONS
2020-06-23 12:43:37,509 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.9ms
2020-06-23 12:43:37,509 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,509 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': '_NET_FRAME_EXTENTS', 'serial': '0x437', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,510 Property changed on 0x60000d: _NET_FRAME_EXTENTS
2020-06-23 12:43:37,510 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.9ms
2020-06-23 12:43:37,510 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,510 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': '_NET_WM_STATE', 'serial': '0x439', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,511 Property changed on 0x60000d: _NET_WM_STATE
2020-06-23 12:43:37,511 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.8ms
2020-06-23 12:43:37,511 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,511 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': 'WM_STATE', 'serial': '0x43b', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,512 Property changed on 0x60000d: WM_STATE
2020-06-23 12:43:37,512 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.9ms
2020-06-23 12:43:37,512 x_event_filter event=('xpra-create-event', None)/CreateNotify window=0x298
2020-06-23 12:43:37,512 parse_event(..)=<X11:CreateNotify {'delivered_to': '0x298', 'send_event': 0, 'height': 316, 'width': 484, 'window': '0x40002d', 'serial': '0x43d', 'type': 16, 'display': ':0'}>
2020-06-23 12:43:37,513 x_event_filter event=('xpra-create-event', None)/CreateNotify took 0.6ms
2020-06-23 12:43:37,513 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x40002d
2020-06-23 12:43:37,513 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x40002d', 'send_event': 0, 'window': '0x40002d', 'atom': '_NET_WM_NAME', 'serial': '0x43f', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,513 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.6ms
2020-06-23 12:43:37,514 x_event_filter event=('xpra-reparent-event', None)/ReparentNotify window=0x60000d
2020-06-23 12:43:37,514 parse_event(..)=<X11:ReparentNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'serial': '0x446', 'type': 21, 'display': ':0'}>
2020-06-23 12:43:37,514 invalidating named pixmap, contents handle=None
2020-06-23 12:43:37,514 x_event_filter event=('xpra-reparent-event', None)/ReparentNotify took 0.8ms
2020-06-23 12:43:37,514 x_event_filter event=('xpra-reparent-event', None)/ReparentNotify window=0x298
2020-06-23 12:43:37,515 parse_event(..)=<X11:ReparentNotify {'delivered_to': '0x298', 'send_event': 0, 'window': '0x60000d', 'serial': '0x446', 'type': 21, 'display': ':0'}>
2020-06-23 12:43:37,515 x_event_filter event=('xpra-reparent-event', None)/ReparentNotify took 0.5ms
2020-06-23 12:43:37,515 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify window=0x60000d
2020-06-23 12:43:37,515 parse_event(..)=<X11:MapNotify {'delivered_to': '0x60000d', 'send_event': 0, 'override_redirect': 0, 'window': '0x60000d', 'serial': '0x44b', 'type': 19, 'display': ':0'}>
2020-06-23 12:43:37,516 x_event_filter event=('xpra-map-event', 'xpra-child-map-event')/MapNotify took 0.5ms
2020-06-23 12:43:37,516 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,516 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': '_XPRA_WID', 'serial': '0x454', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,516 Property changed on 0x60000d: _XPRA_WID
2020-06-23 12:43:37,517 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 0.8ms
2020-06-23 12:43:37,562 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,562 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': 'WM_ICON_NAME', 'serial': '0x46f', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,563 Property changed on 0x60000d: WM_ICON_NAME
2020-06-23 12:43:37,563 _NET_WM_ICON_NAME=None
2020-06-23 12:43:37,564 WM_ICON_NAME=mathias at mk-sm-1: ~
2020-06-23 12:43:37,564 updateprop(icon-title, mathias at mk-sm-1: ~) previous value=xterm
2020-06-23 12:43:37,564 updating metadata on WindowModel(0x60000d): <GParamBoxed 'icon-title'>
2020-06-23 12:43:37,564 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 2.3ms
2020-06-23 12:43:37,564 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify window=0x60000d
2020-06-23 12:43:37,565 parse_event(..)=<X11:PropertyNotify {'delivered_to': '0x60000d', 'send_event': 0, 'window': '0x60000d', 'atom': 'WM_NAME', 'serial': '0x46f', 'type': 28, 'display': ':0'}>
2020-06-23 12:43:37,565 Property changed on 0x60000d: WM_NAME
2020-06-23 12:43:37,565 _NET_WM_NAME=None
2020-06-23 12:43:37,566 WM_NAME=mathias at mk-sm-1: ~
2020-06-23 12:43:37,566 updateprop(title, mathias at mk-sm-1: ~) previous value=xterm
2020-06-23 12:43:37,566 updating metadata on WindowModel(0x60000d): <GParamBoxed 'title'>
2020-06-23 12:43:37,566 wm_name changed
2020-06-23 12:43:37,566 x_event_filter event=('xpra-property-notify-event', None)/PropertyNotify took 2.2ms
More information about the shifter-users
mailing list