xpra icon
Bug tracker and wiki

Ticket #814: xpra_winshift_server.log

File xpra_winshift_server.log, 52.9 KB (added by Lukas Haase, 5 years ago)
Line 
12015-03-21 20:30:25,475 fake_key(37, True)
22015-03-21 20:30:25,801 processing packet key-action
32015-03-21 20:30:25,801 will process ui packet key-action
42015-03-21 20:30:25,802 get_keycode(122, F11, ('control',)) is_native_keymap=False, found using translation: 95
52015-03-21 20:30:25,802 process_key_action(['key-action', 4, 'F11', False, ('control',), 65480, '', 122, 0]) server keycode=95
62015-03-21 20:30:25,802 focus wid=4 has_focus=4
72015-03-21 20:30:25,802 handle_key(4,False,F11,65480,95,('control',)) keyboard_sync=True
82015-03-21 20:30:25,802 is_modifier(95) not found
92015-03-21 20:30:25,802 handle keycode 95: key F11 was already unpressed, ignoring
102015-03-21 20:30:25,881 processing packet key-action
112015-03-21 20:30:25,881 will process ui packet key-action
122015-03-21 20:30:25,882 get_keycode(17, Control_L, ()) is_native_keymap=False, found using translation: 37
132015-03-21 20:30:25,882 process_key_action(['key-action', 4, 'Control_L', False, (), 65507, '', 17, 0]) server keycode=37
142015-03-21 20:30:25,882 focus wid=4 has_focus=4
152015-03-21 20:30:25,882 make_keymask_match(()) current mask: set(['control']), wanted: set([]), ignoring=37/['Control_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
162015-03-21 20:30:25,882 is_ignored(control, set(['Control_L', 'Control_R']))=set(['Control_L'])
172015-03-21 20:30:25,882 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
182015-03-21 20:30:25,883 handle_key(4,False,Control_L,65507,37,()) keyboard_sync=True
192015-03-21 20:30:25,883 handle keycode unpressing 37: key Control_L
202015-03-21 20:30:25,883 fake_key(37, False)
212015-03-21 20:30:26,180 check() pids=set([17427])
222015-03-21 20:30:26,180 check() pids=set([17427]), dead_pids=set([])
232015-03-21 20:30:26,250 processing packet key-action
242015-03-21 20:30:26,250 will process ui packet key-action
252015-03-21 20:30:26,250 get_keycode(91, Meta_L, ()) is_native_keymap=False, found using translation: 119
262015-03-21 20:30:26,250 process_key_action(['key-action', 4, 'Meta_L', True, (), 65511, '', 91, 0]) server keycode=119
272015-03-21 20:30:26,250 focus wid=4 has_focus=4
282015-03-21 20:30:26,251 handle_key(4,True,Meta_L,65511,119,()) keyboard_sync=True
292015-03-21 20:30:26,251 handle keycode pressing 119: key Meta_L
302015-03-21 20:30:26,251 fake_key(119, True)
312015-03-21 20:30:26,274 processing packet key-action
322015-03-21 20:30:26,274 will process ui packet key-action
332015-03-21 20:30:26,274 get_keycode(16, Shift_L, ('shift',)) is_native_keymap=False, found using translation: 50
342015-03-21 20:30:26,275 process_key_action(['key-action', 4, 'Shift_L', True, ('shift',), 65505, '', 16, 0]) server keycode=50
352015-03-21 20:30:26,275 focus wid=4 has_focus=4
362015-03-21 20:30:26,275 make_keymask_match(('shift',)) current mask: set(['mod1']), wanted: set(['shift']), ignoring=50/['Shift_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
372015-03-21 20:30:26,275 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
382015-03-21 20:30:26,275 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
392015-03-21 20:30:26,275 make_keymask_match(remove) ('shift',) modifier mod1 using 113, success: False
402015-03-21 20:30:26,276 remove mod1 with keycode 113 did not work - trying to undo it!
412015-03-21 20:30:26,276 make_keymask_match(remove) ('shift',) modifier mod1 using 142, success: False
422015-03-21 20:30:26,276 remove mod1 with keycode 142 did not work - trying to undo it!
432015-03-21 20:30:26,277 make_keymask_match(remove) ('shift',) modifier mod1 using 64, success: False
442015-03-21 20:30:26,277 remove mod1 with keycode 64 did not work - trying to undo it!
452015-03-21 20:30:26,277 make_keymask_match(remove) ('shift',) modifier mod1 using 156, success: False
462015-03-21 20:30:26,277 remove mod1 with keycode 156 did not work - trying to undo it!
472015-03-21 20:30:26,278 make_keymask_match(remove) ('shift',) modifier mod1 using 141, success: False
482015-03-21 20:30:26,278 remove mod1 with keycode 141 did not work - trying to undo it!
492015-03-21 20:30:26,280 make_keymask_match(remove) ('shift',) modifier mod1 using 119, success: False
502015-03-21 20:30:26,280 remove mod1 with keycode 119 did not work - trying to undo it!
512015-03-21 20:30:26,280 make_keymask_match(remove) ('shift',) modifier mod1 using 125, success: False
522015-03-21 20:30:26,280 remove mod1 with keycode 125 did not work - trying to undo it!
532015-03-21 20:30:26,281 is_ignored(shift, set(['Shift_L', 'Shift_R']))=set(['Shift_L'])
542015-03-21 20:30:26,281 modifier shift ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
552015-03-21 20:30:26,281 handle_key(4,True,Shift_L,65505,50,('shift',)) keyboard_sync=True
562015-03-21 20:30:26,281 handle keycode pressing 50: key Shift_L
572015-03-21 20:30:26,281 fake_key(50, True)
582015-03-21 20:30:26,282 x_event_filter event=('xpra-damage-event', None)/DamageNotify window=0x1000026
592015-03-21 20:30:26,282 add_work_item(<function recalculate_work at 0x277cb18>) worker=<Worker_Thread(Worker_Thread, started daemon 140368301512448)>
602015-03-21 20:30:26,282 Worker_Thread.run() calling <function recalculate_work at 0x277cb18> (queue size=0)
612015-03-21 20:30:26,282 recalculate_delays()
622015-03-21 20:30:26,283 update_quality() info={'backlog_factor': 100, 'latency_factor': 134, 'min_quality': 30, 'batch_factor': 150}, quality=99
632015-03-21 20:30:26,283 update_speed() info={'damage_latency.abs_factor': 0, 'damage_latency.avg': 33, 'decoding_latency.target': 8000000, 'damage_latency.target': 35, 'min_speed': 0, 'frame_delay': 0, 'decoding_latency.factor': 41, 'damage_latency.ref': 35, 'damage_latency.rel_factor': 53, 'low_limit': 513117}, speed=53
642015-03-21 20:30:26,283 update_encoding_options(False) want_alpha=False, lossless threshold: 85 / 20, small_as_rgb=12165, get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(4 : (781, 657))>
652015-03-21 20:30:26,283 update_encoding_options(False) csc_encoder=swscale(BGRX 780x656 - YUV444P 780x656), video_encoder=x264_encoder(YUV444P - 780x656)
662015-03-21 20:30:26,283 novideoregion: not enough damage events yet (14)
672015-03-21 20:30:26,284 get_video_pipeline_options('h264', 781, 657, 'BGRX') speed: 53 (min 0), quality: 99 (min 30)
682015-03-21 20:30:26,284 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
692015-03-21 20:30:26,284 get_score(BGRX   , None                    , codec_spec(x264)        ,   781,   657) quality: 50, speed:  0, setup: 75 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=41
702015-03-21 20:30:26,284 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
712015-03-21 20:30:26,284 get_score(YUV422P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 34, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=43
722015-03-21 20:30:26,284 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
732015-03-21 20:30:26,284 get_score(RGB    , codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 50, speed: 38, setup: 25 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=38
742015-03-21 20:30:26,284 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
752015-03-21 20:30:26,285 get_score(YUV420P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 31, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=42
762015-03-21 20:30:26,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
772015-03-21 20:30:26,285 get_score(YUV420P, codec_spec(cython)      , codec_spec(x264)        ,   781,   657) quality: 13, speed:  3, setup: 61 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=26
782015-03-21 20:30:26,285 damage(WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), 0, 0, 781, 67, {})
792015-03-21 20:30:26,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
802015-03-21 20:30:26,286 damage(0, 0, 781, 67, {}) wid=4, sending now with sequence 44
812015-03-21 20:30:26,286 get_score(YUV444P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 38, speed: 38, setup: 90 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=55
822015-03-21 20:30:26,286 x_event_filter event=('xpra-damage-event', None)/DamageNotify took 4.6ms
832015-03-21 20:30:26,286 get_video_pipeline_options('h264', 781, 657, 'BGRX') scores=[(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264)), (43, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV422P', (1, 1), 780, 656, codec_spec(x264)), (42, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV420P', (1, 1), 780, 656, codec_spec(x264)), (41, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 780, 656, codec_spec(x264)), (38, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'RGB', (1, 1), 780, 656, codec_spec(x264)), (26, (1, 1), (1, 1), 780, 656, codec_spec(cython), 'YUV420P', (1, 1), 780, 656, codec_spec(x264))]
842015-03-21 20:30:26,287 XShmWrapper.get_image(4194417L, 0, 0, 781, 657)
852015-03-21 20:30:26,287 check_pipeline_score(False) best=(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264))
862015-03-21 20:30:26,289 XShmWrapper.get_image(4194417L, 0, 0, 781, 657) ref_count=1, returning XShmImageWrapper(BGRX: 0, 0, 781, 657)
872015-03-21 20:30:26,289 process_damage_regions: wid=4, adding h264 pixel data to queue, elapsed time: 4.1 ms, request rgb time: 2.1 ms
882015-03-21 20:30:26,289 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 781, 657), damage data: (4, 0, 0, 781, 657, 'h264')
892015-03-21 20:30:26,289 video_encode('h264', XShmImageWrapper(BGRX: 0, 0, 781, 657), {})
902015-03-21 20:30:26,290 video_encode('h264', XShmImageWrapper(BGRX: 0, 0, 781, 657), {}) image size: 781x657, encoder/csc size: 780x656
912015-03-21 20:30:26,290 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 0, 0, 781, 657)
922015-03-21 20:30:26,293 XShmWrapper.get_image(4194417L, 780, 0, 1, 657)
932015-03-21 20:30:26,293 XShmWrapper.get_image(4194417L, 780, 0, 1, 657) ref_count=2, returning XShmImageWrapper(BGRX: 780, 0, 1, 657)
942015-03-21 20:30:26,293 process_damage_regions: wid=4, adding rgb24 pixel data to queue, elapsed time: 8.3 ms, request rgb time: 0.5 ms
952015-03-21 20:30:26,294 XShmWrapper.get_image(4194417L, 0, 656, 781, 1)
962015-03-21 20:30:26,294 XShmWrapper.get_image(4194417L, 0, 656, 781, 1) ref_count=3, returning XShmImageWrapper(BGRX: 0, 656, 781, 1)
972015-03-21 20:30:26,294 swscale(BGRX 780x656 - YUV444P 780x656) took 4.3ms
982015-03-21 20:30:26,294 process_damage_regions: wid=4, adding rgb24 pixel data to queue, elapsed time: 9.1 ms, request rgb time: 0.6 ms
992015-03-21 20:30:26,294 csc_image(XShmImageWrapper(BGRX: 0, 0, 781, 657), 780, 656) converted to <class 'xpra.codecs.csc_swscale.colorspace_converter.CSCImageWrapper'>(YUV444P:(0, 0, 780, 656, 24):3_PLANES) in 4.7ms (103.5 MPixels/s)
1002015-03-21 20:30:26,295 XShmImageWrapper(BGRX: 0, 0, 781, 657).free_pixels() pixels=0x0
1012015-03-21 20:30:26,295 XShmWrapper.free_image_callback() closed=0, new ref_count=2
1022015-03-21 20:30:26,295 XShmImageWrapper.free() done, callback=<built-in method free_image_callback of xpra.x11.bindings.ximage.XShmWrapper object at 0x277c558>
1032015-03-21 20:30:26,303 CSCImageWrapper.free() csc_image=<xpra.codecs.csc_swscale.colorspace_converter.CSCImage object at 0x268c870>
1042015-03-21 20:30:26,303 CSCImageWrapper.free() csc_image=None
1052015-03-21 20:30:26,303 video_encode encoder: h264 780x656 result is 755 bytes (61.1 MPixels/s), client options={'quality': 99, 'frame': 4L, 'pts': 32338, 'csc': 'YUV444P', 'speed': 50}
1062015-03-21 20:30:26,303 compress:  14.0ms for  781x657  pixels using  h264 with ratio   0.0% ( 2004KB to     0KB), delta=-1, client_options={'quality': 99, 'frame': 4L, 'pts': 32338, 'csc': 'YUV444P', 'speed': 50}
1072015-03-21 20:30:26,304 add_packet_to_queue(draw ...)
1082015-03-21 20:30:26,304 XShmImageWrapper(BGRX: 0, 0, 781, 657).free_pixels() pixels=0x0
1092015-03-21 20:30:26,304 XShmImageWrapper.free() done, callback=None
1102015-03-21 20:30:26,305 auto refresh:  h264 screen update (quality= 99), scheduling refresh in 495ms (pct=99, batch=0.000794833911531) (region=rectangle[0, 0, 780, 656], refresh regions=[R(0, 0, 780, 656)])
1112015-03-21 20:30:26,305 make_data_packet: image=XShmImageWrapper(BGRX: 780, 0, 1, 657), damage data: (4, 780, 0, 1, 657, 'rgb24')
1122015-03-21 20:30:26,305 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 780, 0, 1, 657)
1132015-03-21 20:30:26,306 rgb_encode: BGRX pixels re-stride saving 100% from 3124 (2052468 bytes) to 4 (2628 bytes)
1142015-03-21 20:30:26,306 rgb_encode using level=1, lz4 compressed 1x657 in rgb24/BGRX: 2628 bytes down to 73
1152015-03-21 20:30:26,306 compress:   0.9ms for    1x657  pixels using rgb24 with ratio   2.8% (    2KB to     0KB), delta=-1, client_options={'lz4': 1, 'rgb_format': 'BGRX'}
1162015-03-21 20:30:26,306 add_packet_to_queue(draw ...)
1172015-03-21 20:30:26,306 XShmImageWrapper(BGRX: 780, 0, 1, 657).free_pixels() pixels=0x0
1182015-03-21 20:30:26,307 XShmWrapper.free_image_callback() closed=0, new ref_count=1
1192015-03-21 20:30:26,307 XShmImageWrapper.free() done, callback=<built-in method free_image_callback of xpra.x11.bindings.ximage.XShmWrapper object at 0x277c558>
1202015-03-21 20:30:26,307 remove_refresh_region(rectangle[780, 0, 1, 657]) updated refresh regions=[]
1212015-03-21 20:30:26,307 auto refresh: rgb24 screen update (quality=100), removed rectangle from regions, keeping refresh (region=rectangle[780, 0, 1, 657], refresh regions=[R(0, 0, 780, 656)])
1222015-03-21 20:30:26,307 make_data_packet: image=XShmImageWrapper(BGRX: 0, 656, 781, 1), damage data: (4, 0, 656, 781, 1, 'rgb24')
1232015-03-21 20:30:26,307 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 0, 656, 781, 1)
1242015-03-21 20:30:26,308 rgb_encode using level=1, lz4 compressed 781x1 in rgb24/BGRX: 3124 bytes down to 46
1252015-03-21 20:30:26,308 compress:   0.3ms for  781x1    pixels using rgb24 with ratio   1.5% (    3KB to     0KB), delta=-1, client_options={'lz4': 1, 'rgb_format': 'BGRX'}
1262015-03-21 20:30:26,308 XShmImageWrapper(BGRX: 0, 656, 781, 1).free_pixels() pixels=0x0
1272015-03-21 20:30:26,308 XShmWrapper.free_image_callback() closed=0, new ref_count=0
1282015-03-21 20:30:26,308 XShmImageWrapper.free() done, callback=<built-in method free_image_callback of xpra.x11.bindings.ximage.XShmWrapper object at 0x277c558>
1292015-03-21 20:30:26,309 add_packet_to_queue(draw ...)
1302015-03-21 20:30:26,309 remove_refresh_region(rectangle[0, 656, 781, 1]) updated refresh regions=[]
1312015-03-21 20:30:26,309 auto refresh: rgb24 screen update (quality=100), removed rectangle from regions, keeping refresh (region=rectangle[0, 656, 781, 1], refresh regions=[R(0, 0, 780, 656)])
1322015-03-21 20:30:26,350 processing packet damage-sequence
1332015-03-21 20:30:26,351 process non-ui packet damage-sequence
1342015-03-21 20:30:26,351 packet decoding sequence 44 for window 4 780x656 took 26.0ms
1352015-03-21 20:30:26,351 record_latency: took   46.8 ms round trip,   46.8 for echo,   26.0 for decoding of   511680 pixels,      836 bytes sent over the network in   20.8 ms,   20.8 ms for echo
1362015-03-21 20:30:26,391 processing packet damage-sequence
1372015-03-21 20:30:26,391 process non-ui packet damage-sequence
1382015-03-21 20:30:26,391 packet decoding sequence 45 for window 4 1x657 took 39.0ms
1392015-03-21 20:30:26,391 record_latency: took   84.9 ms round trip,   84.8 for echo,   39.0 for decoding of      657 pixels,      126 bytes sent over the network in   45.9 ms,   45.8 ms for echo
1402015-03-21 20:30:26,391 processing packet damage-sequence
1412015-03-21 20:30:26,392 process non-ui packet damage-sequence
1422015-03-21 20:30:26,392 packet decoding sequence 46 for window 4 781x1 took 46.0ms
1432015-03-21 20:30:26,392 record_latency: took   83.0 ms round trip,   83.0 for echo,   46.0 for decoding of      781 pixels,       99 bytes sent over the network in   37.0 ms,   37.0 ms for echo
1442015-03-21 20:30:26,509 processing packet configure-window
1452015-03-21 20:30:26,509 will process ui packet configure-window
1462015-03-21 20:30:26,509 client configured window 4 - WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), at: (2572, 293, 781, 657)
1472015-03-21 20:30:26,510 _process_configure_window([4, 2572, 293, 781, 657, {'screen': 0}, 0, {}]) old window geometry: (652, 352, 781, 657)
1482015-03-21 20:30:26,510 DesktopManager.configure_window(WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), 2572, 293, 781, 657, 0)
1492015-03-21 20:30:26,510 _update_client_geometry: owner()=DesktopManager(2)
1502015-03-21 20:30:26,510 _do_update_client_geometry: 781x657
1512015-03-21 20:30:26,510 _do_update_client_geometry: hints=WMSizeHints({'min_size': (300, 338), 'max_aspect_ratio': None, 'win_gravity': 1, 'set_initial_position': True, 'resize_inc': None, 'min_aspect_ratio': None, 'base_size': None, 'min_aspect': None, 'max_size': None, 'max_aspect': None})
1522015-03-21 20:30:26,510 _do_update_client_geometry: sanitized hints=WMSizeHints({'min_size': (300, 338), 'max_aspect_ratio': None, 'win_gravity': 1, 'set_initial_position': True, 'resize_inc': None, 'min_aspect_ratio': None, 'base_size': None, 'min_aspect': None, 'max_size': None, 'max_aspect': None})
1532015-03-21 20:30:26,510 _do_update_client_geometry: size=(781, 657, 781, 657)
1542015-03-21 20:30:26,511 _do_update_client_geometry: position=(2572, 293)
1552015-03-21 20:30:26,512 set_client_properties updating window 4 with {'screen': 0}
1562015-03-21 20:30:26,513 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify window=0x400039
1572015-03-21 20:30:26,513 WindowModel.do_xpra_configure_event(<X11:ConfigureNotify {'delivered_to': '0x400039', 'send_event': 0, 'height': 657, 'width': 781, 'window': '0x400039', 'y': 293, 'x': 2572, 'serial': 4319L, 'border_width': 0, 'type': 22, 'display': ':1984'}>)
1582015-03-21 20:30:26,513 invalidating named pixmap
1592015-03-21 20:30:26,513 PixmapWrapper(0x400071, 781, 657).cleanup() pixmap=0x400071
1602015-03-21 20:30:26,514 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify took 1.0ms
1612015-03-21 20:30:26,514 x_event_filter event=None/Expose window=0x40001f
1622015-03-21 20:30:26,514 x_event_filter event=None/Expose took 0.1ms
1632015-03-21 20:30:26,514 x_event_filter event=('xpra-leave-event', None)/LeaveNotify window=0x400039
1642015-03-21 20:30:26,515 x_event_filter event=('xpra-leave-event', None)/LeaveNotify took 0.5ms
1652015-03-21 20:30:26,515 x_event_filter event=('xpra-enter-event', None)/EnterNotify window=0x40001f
1662015-03-21 20:30:26,515 x_event_filter event=('xpra-enter-event', None)/EnterNotify took 0.3ms
1672015-03-21 20:30:26,515 x_event_filter event=('xpra-cursor-event', None)/CursorNotify window=0xe1
1682015-03-21 20:30:26,516 cursor_event: <X11:CursorNotify {'delivered_to': '0xe1', 'send_event': 0, 'cursor_serial': 1L, 'window': '0xe1', 'cursor_name': None, 'serial': 4319L, 'type': 88, 'display': ':1984'}>
1692015-03-21 20:30:26,516 x_event_filter event=('xpra-cursor-event', None)/CursorNotify took 0.8ms
1702015-03-21 20:30:26,516 x_event_filter ignoring ConfigureNotify send_event
1712015-03-21 20:30:26,527 get_cursor_data() cursor=[1288, 352, 16, 16, 7, 7, 1L, '1024 bytes', '']
1722015-03-21 20:30:26,527 get_cursor_data(): default cursor - clearing it
1732015-03-21 20:30:26,528 do_send_cursor(..) sending empty cursor with delay=10
1742015-03-21 20:30:26,528 add_packet_to_queue(cursor ...)
1752015-03-21 20:30:26,649 processing packet key-action
1762015-03-21 20:30:26,649 will process ui packet key-action
1772015-03-21 20:30:26,649 get_keycode(39, Right, ('shift',)) is_native_keymap=False, found using translation: 102
1782015-03-21 20:30:26,649 process_key_action(['key-action', 4, 'Right', False, ('shift',), 65363, '', 39, 0]) server keycode=102
1792015-03-21 20:30:26,649 focus wid=4 has_focus=4
1802015-03-21 20:30:26,650 make_keymask_match(('shift',)) current mask: set(['mod1', 'shift']), wanted: set(['shift']), ignoring=102/['Right'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
1812015-03-21 20:30:26,650 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
1822015-03-21 20:30:26,650 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
1832015-03-21 20:30:26,650 make_keymask_match(remove) ('shift',) modifier mod1 using 113, success: False
1842015-03-21 20:30:26,650 remove mod1 with keycode 113 did not work - trying to undo it!
1852015-03-21 20:30:26,651 make_keymask_match(remove) ('shift',) modifier mod1 using 142, success: False
1862015-03-21 20:30:26,651 remove mod1 with keycode 142 did not work - trying to undo it!
1872015-03-21 20:30:26,651 make_keymask_match(remove) ('shift',) modifier mod1 using 64, success: False
1882015-03-21 20:30:26,651 remove mod1 with keycode 64 did not work - trying to undo it!
1892015-03-21 20:30:26,652 make_keymask_match(remove) ('shift',) modifier mod1 using 156, success: False
1902015-03-21 20:30:26,652 remove mod1 with keycode 156 did not work - trying to undo it!
1912015-03-21 20:30:26,652 make_keymask_match(remove) ('shift',) modifier mod1 using 141, success: False
1922015-03-21 20:30:26,653 remove mod1 with keycode 141 did not work - trying to undo it!
1932015-03-21 20:30:26,653 make_keymask_match(remove) ('shift',) modifier mod1 using 119, success: False
1942015-03-21 20:30:26,653 remove mod1 with keycode 119 did not work - trying to undo it!
1952015-03-21 20:30:26,654 make_keymask_match(remove) ('shift',) modifier mod1 using 125, success: False
1962015-03-21 20:30:26,654 remove mod1 with keycode 125 did not work - trying to undo it!
1972015-03-21 20:30:26,654 handle_key(4,False,Right,65363,102,('shift',)) keyboard_sync=True
1982015-03-21 20:30:26,654 is_modifier(102) not found
1992015-03-21 20:30:26,654 handle keycode 102: key Right was already unpressed, ignoring
2002015-03-21 20:30:26,721 processing packet key-action
2012015-03-21 20:30:26,721 will process ui packet key-action
2022015-03-21 20:30:26,722 get_keycode(91, Meta_L, ('shift',)) is_native_keymap=False, found using translation: 119
2032015-03-21 20:30:26,722 process_key_action(['key-action', 4, 'Meta_L', False, ('shift',), 65511, '', 91, 0]) server keycode=119
2042015-03-21 20:30:26,722 focus wid=4 has_focus=4
2052015-03-21 20:30:26,722 make_keymask_match(('shift',)) current mask: set(['mod1', 'shift']), wanted: set(['shift']), ignoring=119/['Meta_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
2062015-03-21 20:30:26,722 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set(['Meta_L'])
2072015-03-21 20:30:26,722 modifier mod1 ignored (in ignored keynames=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))
2082015-03-21 20:30:26,722 handle_key(4,False,Meta_L,65511,119,('shift',)) keyboard_sync=True
2092015-03-21 20:30:26,723 handle keycode unpressing 119: key Meta_L
2102015-03-21 20:30:26,723 fake_key(119, False)
2112015-03-21 20:30:26,742 processing packet key-action
2122015-03-21 20:30:26,743 will process ui packet key-action
2132015-03-21 20:30:26,743 get_keycode(16, Shift_L, ()) is_native_keymap=False, found using translation: 50
2142015-03-21 20:30:26,743 process_key_action(['key-action', 4, 'Shift_L', False, (), 65505, '', 16, 0]) server keycode=50
2152015-03-21 20:30:26,743 focus wid=4 has_focus=4
2162015-03-21 20:30:26,743 make_keymask_match(()) current mask: set(['mod1', 'shift']), wanted: set([]), ignoring=50/['Shift_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
2172015-03-21 20:30:26,743 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
2182015-03-21 20:30:26,743 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
2192015-03-21 20:30:26,744 make_keymask_match(remove) () modifier mod1 using 113, success: False
2202015-03-21 20:30:26,744 remove mod1 with keycode 113 did not work - trying to undo it!
2212015-03-21 20:30:26,744 make_keymask_match(remove) () modifier mod1 using 142, success: False
2222015-03-21 20:30:26,744 remove mod1 with keycode 142 did not work - trying to undo it!
2232015-03-21 20:30:26,745 make_keymask_match(remove) () modifier mod1 using 64, success: False
2242015-03-21 20:30:26,745 remove mod1 with keycode 64 did not work - trying to undo it!
2252015-03-21 20:30:26,745 make_keymask_match(remove) () modifier mod1 using 156, success: False
2262015-03-21 20:30:26,746 remove mod1 with keycode 156 did not work - trying to undo it!
2272015-03-21 20:30:26,746 make_keymask_match(remove) () modifier mod1 using 141, success: False
2282015-03-21 20:30:26,746 remove mod1 with keycode 141 did not work - trying to undo it!
2292015-03-21 20:30:26,746 make_keymask_match(remove) () modifier mod1 using 119, success: False
2302015-03-21 20:30:26,747 remove mod1 with keycode 119 did not work - trying to undo it!
2312015-03-21 20:30:26,747 make_keymask_match(remove) () modifier mod1 using 125, success: False
2322015-03-21 20:30:26,747 remove mod1 with keycode 125 did not work - trying to undo it!
2332015-03-21 20:30:26,747 is_ignored(shift, set(['Shift_L', 'Shift_R']))=set(['Shift_L'])
2342015-03-21 20:30:26,748 modifier shift ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
2352015-03-21 20:30:26,748 handle_key(4,False,Shift_L,65505,50,()) keyboard_sync=True
2362015-03-21 20:30:26,748 handle keycode unpressing 50: key Shift_L
2372015-03-21 20:30:26,748 fake_key(50, False)
2382015-03-21 20:30:26,800 timer_full_refresh() after 495ms, regions=[R(0, 0, 780, 656)]
2392015-03-21 20:30:26,801 timer_full_refresh() size=(781, 657), encoding=webp, best=webp, auto_refresh_encodings=['webp', 'jpeg', 'rgb24', 'png', 'rgb32'], refresh_encodings=['webp', 'jpeg', 'rgb24', 'png', 'rgb32'], options={'speed': 50, 'quality': 100, 'optimize': False, 'auto_refresh': True}
2402015-03-21 20:30:26,801 send_delayed_regions: bytes_cost=512704, bytes_threshold=307870, pixel_count=511680
2412015-03-21 20:30:26,801 send_delayed_regions: using full window update 781x657 with webp
2422015-03-21 20:30:26,801 refreshing named pixmap
2432015-03-21 20:30:26,802 PixmapWrapper(0x400074, 781, 657) xpixmap counter: 1
2442015-03-21 20:30:26,802 XShmWrapper.get_image(4194420L, 0, 0, 781, 657)
2452015-03-21 20:30:26,802 XShmWrapper.get_image(4194420L, 0, 0, 781, 657) ref_count=1, returning XShmImageWrapper(BGRX: 0, 0, 781, 657)
2462015-03-21 20:30:26,802 process_damage_regions: wid=4, adding webp pixel data to queue, elapsed time: 1.8 ms, request rgb time: 1.1 ms
2472015-03-21 20:30:26,802 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 781, 657), damage data: (4, 0, 0, 781, 657, 'webp')
2482015-03-21 20:30:26,803 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 0, 0, 781, 657)
2492015-03-21 20:30:26,803 webp.compress(2052468 bytes, 781, 657, 781, 100, 100, False) buf=0x7faa18157000
2502015-03-21 20:30:26,804 webp.compress config: lossless=1, quality=0.0, method=0, alpha=0,0,0
2512015-03-21 20:30:26,828 compress:  25.3ms for  781x657  pixels using  webp with ratio   0.4% ( 2004KB to     7KB), delta=-1, client_options={'quality': 100, 'speed': 100, 'rgb_format': 'BGRX'}
2522015-03-21 20:30:26,828 XShmImageWrapper(BGRX: 0, 0, 781, 657).free_pixels() pixels=0x0
2532015-03-21 20:30:26,828 XShmWrapper.free_image_callback() closed=0, new ref_count=0
2542015-03-21 20:30:26,828 XShmImageWrapper.free() done, callback=<built-in method free_image_callback of xpra.x11.bindings.ximage.XShmWrapper object at 0x277c558>
2552015-03-21 20:30:26,829 add_packet_to_queue(draw ...)
2562015-03-21 20:30:26,829 auto-refresh webp packet sent
2572015-03-21 20:30:26,880 processing packet damage-sequence
2582015-03-21 20:30:26,880 process non-ui packet damage-sequence
2592015-03-21 20:30:26,880 packet decoding sequence 47 for window 4 781x657 took 47.0ms
2602015-03-21 20:30:26,880 record_latency: took   51.0 ms round trip,   51.0 for echo,   47.0 for decoding of   513117 pixels,     7607 bytes sent over the network in    4.0 ms,    4.0 ms for echo
2612015-03-21 20:30:27,213 processing packet ping
2622015-03-21 20:30:27,213 process non-ui packet ping
2632015-03-21 20:30:27,213 add_packet_to_queue(ping_echo ...)
2642015-03-21 20:30:27,283 add_work_item(<function recalculate_work at 0x277c0c8>) worker=<Worker_Thread(Worker_Thread, started daemon 140368301512448)>
2652015-03-21 20:30:27,283 Worker_Thread.run() calling <function recalculate_work at 0x277c0c8> (queue size=0)
2662015-03-21 20:30:27,283 recalculate_delays()
2672015-03-21 20:30:27,284 update_quality() info={'backlog_factor': 100, 'latency_factor': 628, 'min_quality': 30, 'batch_factor': 143}, quality=99
2682015-03-21 20:30:27,284 update_speed() info={'damage_latency.abs_factor': 0, 'damage_latency.avg': 21, 'decoding_latency.target': 8000000, 'damage_latency.target': 35, 'min_speed': 0, 'frame_delay': 0, 'decoding_latency.factor': 51, 'damage_latency.ref': 35, 'damage_latency.rel_factor': 33, 'low_limit': 513117}, speed=52
2692015-03-21 20:30:27,284 update_encoding_options(False) want_alpha=False, lossless threshold: 85 / 20, small_as_rgb=8110, get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(4 : (781, 657))>
2702015-03-21 20:30:27,284 update_encoding_options(False) csc_encoder=swscale(BGRX 780x656 - YUV444P 780x656), video_encoder=x264_encoder(YUV444P - 780x656)
2712015-03-21 20:30:27,284 novideoregion: not enough damage events yet (15)
2722015-03-21 20:30:27,284 get_video_pipeline_options('h264', 781, 657, 'BGRX') speed: 52 (min 0), quality: 99 (min 30)
2732015-03-21 20:30:27,284 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2742015-03-21 20:30:27,284 get_score(BGRX   , None                    , codec_spec(x264)        ,   781,   657) quality: 50, speed:  0, setup: 75 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=41
2752015-03-21 20:30:27,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2762015-03-21 20:30:27,285 get_score(YUV422P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 34, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=43
2772015-03-21 20:30:27,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2782015-03-21 20:30:27,285 get_score(RGB    , codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 50, speed: 38, setup: 25 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=38
2792015-03-21 20:30:27,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2802015-03-21 20:30:27,285 get_score(YUV420P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 31, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=42
2812015-03-21 20:30:27,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2822015-03-21 20:30:27,285 get_score(YUV420P, codec_spec(cython)      , codec_spec(x264)        ,   781,   657) quality: 13, speed:  3, setup: 61 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=26
2832015-03-21 20:30:27,286 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
2842015-03-21 20:30:27,286 get_score(YUV444P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 38, speed: 38, setup: 90 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=55
2852015-03-21 20:30:27,286 get_video_pipeline_options('h264', 781, 657, 'BGRX') scores=[(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264)), (43, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV422P', (1, 1), 780, 656, codec_spec(x264)), (42, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV420P', (1, 1), 780, 656, codec_spec(x264)), (41, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 780, 656, codec_spec(x264)), (38, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'RGB', (1, 1), 780, 656, codec_spec(x264)), (26, (1, 1), (1, 1), 780, 656, codec_spec(cython), 'YUV420P', (1, 1), 780, 656, codec_spec(x264))]
2862015-03-21 20:30:27,286 check_pipeline_score(False) best=(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264))
2872015-03-21 20:30:27,441 processing packet key-action
2882015-03-21 20:30:27,441 will process ui packet key-action
2892015-03-21 20:30:27,441 get_keycode(91, Meta_L, ()) is_native_keymap=False, found using translation: 119
2902015-03-21 20:30:27,441 process_key_action(['key-action', 4, 'Meta_L', True, (), 65511, '', 91, 0]) server keycode=119
2912015-03-21 20:30:27,441 focus wid=4 has_focus=4
2922015-03-21 20:30:27,442 make_keymask_match(()) current mask: set(['mod1']), wanted: set([]), ignoring=119/['Meta_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
2932015-03-21 20:30:27,442 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set(['Meta_L'])
2942015-03-21 20:30:27,442 modifier mod1 ignored (in ignored keynames=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))
2952015-03-21 20:30:27,442 handle_key(4,True,Meta_L,65511,119,()) keyboard_sync=True
2962015-03-21 20:30:27,442 handle keycode pressing 119: key Meta_L
2972015-03-21 20:30:27,442 fake_key(119, True)
2982015-03-21 20:30:27,481 processing packet key-action
2992015-03-21 20:30:27,481 will process ui packet key-action
3002015-03-21 20:30:27,481 get_keycode(16, Shift_L, ('shift',)) is_native_keymap=False, found using translation: 50
3012015-03-21 20:30:27,481 process_key_action(['key-action', 4, 'Shift_L', True, ('shift',), 65505, '', 16, 0]) server keycode=50
3022015-03-21 20:30:27,482 focus wid=4 has_focus=4
3032015-03-21 20:30:27,482 make_keymask_match(('shift',)) current mask: set(['mod1']), wanted: set(['shift']), ignoring=50/['Shift_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
3042015-03-21 20:30:27,482 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
3052015-03-21 20:30:27,482 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
3062015-03-21 20:30:27,482 make_keymask_match(remove) ('shift',) modifier mod1 using 113, success: False
3072015-03-21 20:30:27,483 remove mod1 with keycode 113 did not work - trying to undo it!
3082015-03-21 20:30:27,483 make_keymask_match(remove) ('shift',) modifier mod1 using 142, success: False
3092015-03-21 20:30:27,483 remove mod1 with keycode 142 did not work - trying to undo it!
3102015-03-21 20:30:27,484 make_keymask_match(remove) ('shift',) modifier mod1 using 64, success: False
3112015-03-21 20:30:27,484 remove mod1 with keycode 64 did not work - trying to undo it!
3122015-03-21 20:30:27,484 make_keymask_match(remove) ('shift',) modifier mod1 using 156, success: False
3132015-03-21 20:30:27,484 remove mod1 with keycode 156 did not work - trying to undo it!
3142015-03-21 20:30:27,485 make_keymask_match(remove) ('shift',) modifier mod1 using 141, success: False
3152015-03-21 20:30:27,485 remove mod1 with keycode 141 did not work - trying to undo it!
3162015-03-21 20:30:27,485 make_keymask_match(remove) ('shift',) modifier mod1 using 119, success: False
3172015-03-21 20:30:27,485 remove mod1 with keycode 119 did not work - trying to undo it!
3182015-03-21 20:30:27,486 make_keymask_match(remove) ('shift',) modifier mod1 using 125, success: False
3192015-03-21 20:30:27,486 remove mod1 with keycode 125 did not work - trying to undo it!
3202015-03-21 20:30:27,486 is_ignored(shift, set(['Shift_L', 'Shift_R']))=set(['Shift_L'])
3212015-03-21 20:30:27,486 modifier shift ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
3222015-03-21 20:30:27,487 handle_key(4,True,Shift_L,65505,50,('shift',)) keyboard_sync=True
3232015-03-21 20:30:27,487 handle keycode pressing 50: key Shift_L
3242015-03-21 20:30:27,487 fake_key(50, True)
3252015-03-21 20:30:27,714 sending ping to Protocol(SocketConnection(/home/lukas/.xpra/server-1984)) with time=1426995027714
3262015-03-21 20:30:27,714 add_packet_to_queue(ping ...)
3272015-03-21 20:30:27,716 processing packet ping_echo
3282015-03-21 20:30:27,716 process non-ui packet ping_echo
3292015-03-21 20:30:27,716 ping echo client load=(0, 0, 0), measured server latency=1
3302015-03-21 20:30:27,794 processing packet configure-window
3312015-03-21 20:30:27,794 will process ui packet configure-window
3322015-03-21 20:30:27,794 client configured window 4 - WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), at: (652, 352, 781, 657)
3332015-03-21 20:30:27,794 _process_configure_window([4, 652, 352, 781, 657, {'screen': 0}, 0, {}]) old window geometry: (2572, 293, 781, 657)
3342015-03-21 20:30:27,795 DesktopManager.configure_window(WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), 652, 352, 781, 657, 0)
3352015-03-21 20:30:27,795 _update_client_geometry: owner()=DesktopManager(2)
3362015-03-21 20:30:27,795 _do_update_client_geometry: 781x657
3372015-03-21 20:30:27,795 _do_update_client_geometry: hints=WMSizeHints({'min_size': (300, 338), 'max_aspect_ratio': None, 'win_gravity': 1, 'set_initial_position': True, 'resize_inc': None, 'min_aspect_ratio': None, 'base_size': None, 'min_aspect': None, 'max_size': None, 'max_aspect': None})
3382015-03-21 20:30:27,795 _do_update_client_geometry: sanitized hints=WMSizeHints({'min_size': (300, 338), 'max_aspect_ratio': None, 'win_gravity': 1, 'set_initial_position': True, 'resize_inc': None, 'min_aspect_ratio': None, 'base_size': None, 'min_aspect': None, 'max_size': None, 'max_aspect': None})
3392015-03-21 20:30:27,795 _do_update_client_geometry: size=(781, 657, 781, 657)
3402015-03-21 20:30:27,796 _do_update_client_geometry: position=(652, 352)
3412015-03-21 20:30:27,798 set_client_properties updating window 4 with {'screen': 0}
3422015-03-21 20:30:27,798 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify window=0x400039
3432015-03-21 20:30:27,798 WindowModel.do_xpra_configure_event(<X11:ConfigureNotify {'delivered_to': '0x400039', 'send_event': 0, 'height': 657, 'width': 781, 'window': '0x400039', 'y': 352, 'x': 652, 'serial': 4467L, 'border_width': 0, 'type': 22, 'display': ':1984'}>)
3442015-03-21 20:30:27,799 invalidating named pixmap
3452015-03-21 20:30:27,799 PixmapWrapper(0x400074, 781, 657).cleanup() pixmap=0x400074
3462015-03-21 20:30:27,799 x_event_filter event=('xpra-configure-event', None)/ConfigureNotify took 0.9ms
3472015-03-21 20:30:27,799 x_event_filter event=None/Expose window=0x40001f
3482015-03-21 20:30:27,799 x_event_filter event=None/Expose took 0.1ms
3492015-03-21 20:30:27,799 x_event_filter event=('xpra-leave-event', None)/LeaveNotify window=0x40001f
3502015-03-21 20:30:27,800 x_event_filter event=('xpra-leave-event', None)/LeaveNotify took 0.3ms
3512015-03-21 20:30:27,800 x_event_filter event=('xpra-enter-event', None)/EnterNotify window=0x400039
3522015-03-21 20:30:27,800 x_event_filter event=('xpra-enter-event', None)/EnterNotify took 0.4ms
3532015-03-21 20:30:27,801 x_event_filter event=('xpra-cursor-event', None)/CursorNotify window=0xe1
3542015-03-21 20:30:27,801 cursor_event: <X11:CursorNotify {'delivered_to': '0xe1', 'send_event': 0, 'cursor_serial': 26L, 'window': '0xe1', 'cursor_name': 'left_ptr', 'serial': 4467L, 'type': 88, 'display': ':1984'}>
3552015-03-21 20:30:27,801 x_event_filter event=('xpra-cursor-event', None)/CursorNotify took 0.6ms
3562015-03-21 20:30:27,801 x_event_filter event=('xpra-damage-event', None)/DamageNotify window=0x1000026
3572015-03-21 20:30:27,802 damage(WindowModel(0x1000026 - "Library Manager: WorkArea: /home/lukas/test"), 7, 7, 33, 18, {})
3582015-03-21 20:30:27,802 damage(7, 7, 33, 18, {}) wid=4, sending now with sequence 48
3592015-03-21 20:30:27,802 get_best_encoding_video(..) temporarily switching to lossless mode for      594 pixels: low pixel count
3602015-03-21 20:30:27,802 x_event_filter event=('xpra-damage-event', None)/DamageNotify took 1.0ms
3612015-03-21 20:30:27,802 x_event_filter ignoring ConfigureNotify send_event
3622015-03-21 20:30:27,804 refreshing named pixmap
3632015-03-21 20:30:27,804 PixmapWrapper(0x400077, 781, 657) xpixmap counter: 1
3642015-03-21 20:30:27,804 XShmWrapper.get_image(4194423L, 7, 7, 33, 18)
3652015-03-21 20:30:27,805 XShmWrapper.get_image(4194423L, 7, 7, 33, 18) ref_count=1, returning XShmImageWrapper(BGRX: 7, 7, 33, 18)
3662015-03-21 20:30:27,806 process_damage_regions: wid=4, adding rgb24 pixel data to queue, elapsed time: 4.0 ms, request rgb time: 2.0 ms
3672015-03-21 20:30:27,806 make_data_packet: image=XShmImageWrapper(BGRX: 7, 7, 33, 18), damage data: (4, 7, 7, 33, 18, 'rgb24')
3682015-03-21 20:30:27,806 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 7, 7, 33, 18)
3692015-03-21 20:30:27,806 XShmImageWrapper.get_image_pixels() self=XShmImageWrapper(BGRX: 7, 7, 33, 18)
3702015-03-21 20:30:27,806 rgb_encode: BGRX pixels re-stride saving 96% from 3124 (56232 bytes) to 132 (2376 bytes)
3712015-03-21 20:30:27,806 rgb_encode using level=1, lz4 compressed 33x18 in rgb24/BGRX: 2376 bytes down to 262
3722015-03-21 20:30:27,807 compress:   0.5ms for   33x18   pixels using rgb24 with ratio  11.0% (    2KB to     0KB), delta=-1, client_options={'lz4': 1, 'store': 49, 'rgb_format': 'BGRX'}
3732015-03-21 20:30:27,807 auto refresh: rgb24 screen update (quality=100), nothing to do (region=rectangle[7, 7, 33, 18], refresh regions=[])
3742015-03-21 20:30:27,807 add_packet_to_queue(draw ...)
3752015-03-21 20:30:27,807 XShmImageWrapper(BGRX: 7, 7, 33, 18).free_pixels() pixels=0x0
3762015-03-21 20:30:27,808 XShmWrapper.free_image_callback() closed=0, new ref_count=0
3772015-03-21 20:30:27,808 XShmImageWrapper.free() done, callback=<built-in method free_image_callback of xpra.x11.bindings.ximage.XShmWrapper object at 0x277c558>
3782015-03-21 20:30:27,814 get_cursor_data() cursor=[1288, 352, 48, 48, 14, 8, 26L, '9216 bytes', 'left_ptr']
3792015-03-21 20:30:27,814 do_send_cursor(..) pixels=LevelCompressed(cursor: 2398 bytes as lz4/21)
3802015-03-21 20:30:27,814 do_send_cursor(..) 48x48 cursor 26 with delay=10
3812015-03-21 20:30:27,814 add_packet_to_queue(cursor ...)
3822015-03-21 20:30:27,844 processing packet damage-sequence
3832015-03-21 20:30:27,844 process non-ui packet damage-sequence
3842015-03-21 20:30:27,844 packet decoding sequence 48 for window 4 33x18 took 31.0ms
3852015-03-21 20:30:27,844 record_latency: took   36.9 ms round trip,   36.8 for echo,   31.0 for decoding of      594 pixels,      322 bytes sent over the network in    5.9 ms,    5.8 ms for echo
3862015-03-21 20:30:27,884 processing packet key-action
3872015-03-21 20:30:27,884 will process ui packet key-action
3882015-03-21 20:30:27,884 get_keycode(37, Left, ('shift',)) is_native_keymap=False, found using translation: 100
3892015-03-21 20:30:27,885 process_key_action(['key-action', 4, 'Left', False, ('shift',), 65361, '', 37, 0]) server keycode=100
3902015-03-21 20:30:27,885 focus wid=4 has_focus=4
3912015-03-21 20:30:27,885 make_keymask_match(('shift',)) current mask: set(['mod1', 'shift']), wanted: set(['shift']), ignoring=100/['Left'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
3922015-03-21 20:30:27,885 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
3932015-03-21 20:30:27,885 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
3942015-03-21 20:30:27,885 make_keymask_match(remove) ('shift',) modifier mod1 using 113, success: False
3952015-03-21 20:30:27,886 remove mod1 with keycode 113 did not work - trying to undo it!
3962015-03-21 20:30:27,886 make_keymask_match(remove) ('shift',) modifier mod1 using 142, success: False
3972015-03-21 20:30:27,886 remove mod1 with keycode 142 did not work - trying to undo it!
3982015-03-21 20:30:27,886 make_keymask_match(remove) ('shift',) modifier mod1 using 64, success: False
3992015-03-21 20:30:27,887 remove mod1 with keycode 64 did not work - trying to undo it!
4002015-03-21 20:30:27,887 make_keymask_match(remove) ('shift',) modifier mod1 using 156, success: False
4012015-03-21 20:30:27,887 remove mod1 with keycode 156 did not work - trying to undo it!
4022015-03-21 20:30:27,887 make_keymask_match(remove) ('shift',) modifier mod1 using 141, success: False
4032015-03-21 20:30:27,888 remove mod1 with keycode 141 did not work - trying to undo it!
4042015-03-21 20:30:27,888 make_keymask_match(remove) ('shift',) modifier mod1 using 119, success: False
4052015-03-21 20:30:27,888 remove mod1 with keycode 119 did not work - trying to undo it!
4062015-03-21 20:30:27,888 make_keymask_match(remove) ('shift',) modifier mod1 using 125, success: False
4072015-03-21 20:30:27,888 remove mod1 with keycode 125 did not work - trying to undo it!
4082015-03-21 20:30:27,889 handle_key(4,False,Left,65361,100,('shift',)) keyboard_sync=True
4092015-03-21 20:30:27,889 is_modifier(100) not found
4102015-03-21 20:30:27,889 handle keycode 100: key Left was already unpressed, ignoring
4112015-03-21 20:30:28,001 processing packet key-action
4122015-03-21 20:30:28,001 will process ui packet key-action
4132015-03-21 20:30:28,001 get_keycode(91, Meta_L, ('shift',)) is_native_keymap=False, found using translation: 119
4142015-03-21 20:30:28,001 process_key_action(['key-action', 4, 'Meta_L', False, ('shift',), 65511, '', 91, 0]) server keycode=119
4152015-03-21 20:30:28,001 focus wid=4 has_focus=4
4162015-03-21 20:30:28,002 make_keymask_match(('shift',)) current mask: set(['mod1', 'shift']), wanted: set(['shift']), ignoring=119/['Meta_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
4172015-03-21 20:30:28,002 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set(['Meta_L'])
4182015-03-21 20:30:28,002 modifier mod1 ignored (in ignored keynames=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))
4192015-03-21 20:30:28,002 handle_key(4,False,Meta_L,65511,119,('shift',)) keyboard_sync=True
4202015-03-21 20:30:28,002 handle keycode unpressing 119: key Meta_L
4212015-03-21 20:30:28,002 fake_key(119, False)
4222015-03-21 20:30:28,021 processing packet key-action
4232015-03-21 20:30:28,021 will process ui packet key-action
4242015-03-21 20:30:28,021 get_keycode(16, Shift_L, ()) is_native_keymap=False, found using translation: 50
4252015-03-21 20:30:28,021 process_key_action(['key-action', 4, 'Shift_L', False, (), 65505, '', 16, 0]) server keycode=50
4262015-03-21 20:30:28,021 focus wid=4 has_focus=4
4272015-03-21 20:30:28,022 make_keymask_match(()) current mask: set(['mod1', 'shift']), wanted: set([]), ignoring=50/['Shift_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
4282015-03-21 20:30:28,022 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
4292015-03-21 20:30:28,022 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
4302015-03-21 20:30:28,022 make_keymask_match(remove) () modifier mod1 using 113, success: False
4312015-03-21 20:30:28,022 remove mod1 with keycode 113 did not work - trying to undo it!
4322015-03-21 20:30:28,023 make_keymask_match(remove) () modifier mod1 using 142, success: False
4332015-03-21 20:30:28,023 remove mod1 with keycode 142 did not work - trying to undo it!
4342015-03-21 20:30:28,023 make_keymask_match(remove) () modifier mod1 using 64, success: False
4352015-03-21 20:30:28,023 remove mod1 with keycode 64 did not work - trying to undo it!
4362015-03-21 20:30:28,024 make_keymask_match(remove) () modifier mod1 using 156, success: False
4372015-03-21 20:30:28,024 remove mod1 with keycode 156 did not work - trying to undo it!
4382015-03-21 20:30:28,024 make_keymask_match(remove) () modifier mod1 using 141, success: False
4392015-03-21 20:30:28,024 remove mod1 with keycode 141 did not work - trying to undo it!
4402015-03-21 20:30:28,025 make_keymask_match(remove) () modifier mod1 using 119, success: False
4412015-03-21 20:30:28,025 remove mod1 with keycode 119 did not work - trying to undo it!
4422015-03-21 20:30:28,025 make_keymask_match(remove) () modifier mod1 using 125, success: False
4432015-03-21 20:30:28,025 remove mod1 with keycode 125 did not work - trying to undo it!
4442015-03-21 20:30:28,026 is_ignored(shift, set(['Shift_L', 'Shift_R']))=set(['Shift_L'])
4452015-03-21 20:30:28,026 modifier shift ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
4462015-03-21 20:30:28,026 handle_key(4,False,Shift_L,65505,50,()) keyboard_sync=True
4472015-03-21 20:30:28,026 handle keycode unpressing 50: key Shift_L
4482015-03-21 20:30:28,026 fake_key(50, False)
4492015-03-21 20:30:28,181 check() pids=set([17427])
4502015-03-21 20:30:28,181 check() pids=set([17427]), dead_pids=set([])
4512015-03-21 20:30:28,283 add_work_item(<function recalculate_work at 0x277c5f0>) worker=<Worker_Thread(Worker_Thread, started daemon 140368301512448)>
4522015-03-21 20:30:28,284 Worker_Thread.run() calling <function recalculate_work at 0x277c5f0> (queue size=0)
4532015-03-21 20:30:28,284 recalculate_delays()
4542015-03-21 20:30:28,284 update_quality() info={'backlog_factor': 100, 'latency_factor': 1045, 'min_quality': 30, 'batch_factor': 138}, quality=99
4552015-03-21 20:30:28,284 update_speed() info={'damage_latency.abs_factor': 0, 'damage_latency.avg': 17, 'decoding_latency.target': 8000000, 'damage_latency.target': 35, 'min_speed': 0, 'frame_delay': 0, 'decoding_latency.factor': 49, 'damage_latency.ref': 35, 'damage_latency.rel_factor': 26, 'low_limit': 513117}, speed=51
4562015-03-21 20:30:28,285 update_encoding_options(False) want_alpha=False, lossless threshold: 85 / 20, small_as_rgb=5068, get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(4 : (781, 657))>
4572015-03-21 20:30:28,285 update_encoding_options(False) csc_encoder=swscale(BGRX 780x656 - YUV444P 780x656), video_encoder=x264_encoder(YUV444P - 780x656)
4582015-03-21 20:30:28,285 novideoregion: not enough damage events yet (16)
4592015-03-21 20:30:28,285 get_video_pipeline_options('h264', 781, 657, 'BGRX') speed: 51 (min 0), quality: 99 (min 30)
4602015-03-21 20:30:28,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4612015-03-21 20:30:28,285 get_score(BGRX   , None                    , codec_spec(x264)        ,   781,   657) quality: 50, speed:  0, setup: 75 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=41
4622015-03-21 20:30:28,285 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4632015-03-21 20:30:28,285 get_score(YUV422P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 34, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=43
4642015-03-21 20:30:28,286 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4652015-03-21 20:30:28,286 get_score(RGB    , codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 50, speed: 38, setup: 25 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=38
4662015-03-21 20:30:28,286 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4672015-03-21 20:30:28,286 get_score(YUV420P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 31, speed: 38, setup: 57 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=42
4682015-03-21 20:30:28,286 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4692015-03-21 20:30:28,286 get_score(YUV420P, codec_spec(cython)      , codec_spec(x264)        ,   781,   657) quality: 13, speed:  3, setup: 61 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=26
4702015-03-21 20:30:28,287 calculate_scaling(781, 657, 4096, 4096)=(1, 1)
4712015-03-21 20:30:28,287 get_score(YUV444P, codec_spec(swscale)     , codec_spec(x264)        ,   781,   657) quality: 38, speed: 38, setup: 90 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=780x656, score=55
4722015-03-21 20:30:28,287 get_video_pipeline_options('h264', 781, 657, 'BGRX') scores=[(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264)), (43, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV422P', (1, 1), 780, 656, codec_spec(x264)), (42, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV420P', (1, 1), 780, 656, codec_spec(x264)), (41, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 780, 656, codec_spec(x264)), (38, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'RGB', (1, 1), 780, 656, codec_spec(x264)), (26, (1, 1), (1, 1), 780, 656, codec_spec(cython), 'YUV420P', (1, 1), 780, 656, codec_spec(x264))]
4732015-03-21 20:30:28,287 check_pipeline_score(False) best=(55, (1, 1), (1, 1), 780, 656, codec_spec(swscale), 'YUV444P', (1, 1), 780, 656, codec_spec(x264))
4742015-03-21 20:30:28,681 processing packet key-action
4752015-03-21 20:30:28,681 will process ui packet key-action
4762015-03-21 20:30:28,681 get_keycode(17, Control_L, ('control',)) is_native_keymap=False, found using translation: 37
4772015-03-21 20:30:28,681 process_key_action(['key-action', 4, 'Control_L', True, ('control',), 65507, '', 17, 0]) server keycode=37
4782015-03-21 20:30:28,682 focus wid=4 has_focus=4
4792015-03-21 20:30:28,682 make_keymask_match(('control',)) current mask: set(['mod1']), wanted: set(['control']), ignoring=37/['Control_L'], keys_pressed={50: 'Shift_L', 37: 'Control_L'}
4802015-03-21 20:30:28,682 is_ignored(mod1, set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']))=set([])
4812015-03-21 20:30:28,682 keynames(mod1)=set(['Meta_R', 'Alt_R', 'Meta_L', 'Alt_L']), keycodes=[113, 142, 64, 156, 141, 119, 125], nuisance=False
4822015-03-21 20:30:28,683 make_keymask_match(remove) ('control',) modifier mod1 using 113, success: False
4832015-03-21 20:30:28,683 remove mod1 with keycode 113 did not work - trying to undo it!
4842015-03-21 20:30:28,683 make_keymask_match(remove) ('control',) modifier mod1 using 142, success: False
4852015-03-21 20:30:28,683 remove mod1 with keycode 142 did not work - trying to undo it!
4862015-03-21 20:30:28,684 make_keymask_match(remove) ('control',) modifier mod1 using 64, success: False
4872015-03-21 20:30:28,684 remove mod1 with keycode 64 did not work - trying to undo it!
4882015-03-21 20:30:28,684 make_keymask_match(remove) ('control',) modifier mod1 using 156, success: False
4892015-03-21 20:30:28,684 remove mod1 with keycode 156 did not work - trying to undo it!
4902015-03-21 20:30:28,685 make_keymask_match(remove) ('control',) modifier mod1 using 141, success: False
4912015-03-21 20:30:28,685 remove mod1 with keycode 141 did not work - trying to undo it!
4922015-03-21 20:30:28,685 make_keymask_match(remove) ('control',) modifier mod1 using 119, success: False
4932015-03-21 20:30:28,685 remove mod1 with keycode 119 did not work - trying to undo it!
4942015-03-21 20:30:28,686 make_keymask_match(remove) ('control',) modifier mod1 using 125, success: False
4952015-03-21 20:30:28,686 remove mod1 with keycode 125 did not work - trying to undo it!
4962015-03-21 20:30:28,686 is_ignored(control, set(['Control_L', 'Control_R']))=set(['Control_L'])
4972015-03-21 20:30:28,686 modifier control ignored (in ignored keynames=set(['Control_L', 'Control_R']))
4982015-03-21 20:30:28,686 handle_key(4,True,Control_L,65507,37,('control',)) keyboard_sync=True
4992015-03-21 20:30:28,686 handle keycode pressing 37: key Control_L
5002015-03-21 20:30:28,687 fake_key(37, True)