display_open((null)) :0: singleton registered? 0 :0: reading event type 28 display_init_damage(:0) record_mouse(:0) record_callback bumblebee_open query result 'Value: :8 ' display_open(:8) :8 cursor moved (visible=0, (0, 0)) context_enable_timer timer active? 0 :8 - initial size 3840x1200 last_display_add_clones__randr(:8) display_init_randr_hpd(:8) :8 - randr version 1.4 :8 - noutputs=8 claim_virtual(1) claim_virtual(VIRTUAL1): rr_output=69 clone_output_init(:0, VIRTUAL1) :0-VIRTUAL1 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, VGA-0) :8-VGA-0 use shm? 1 (use shm pixmap? 0) :8-VGA-0 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-VGA-0 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL1): timestamp 334247 (last 0) clone_update_modes__randr(:0-VIRTUAL1): no change in output claim_virtual(2) claim_virtual(VIRTUAL2): rr_output=189 clone_output_init(:0, VIRTUAL2) :0-VIRTUAL2 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, LVDS-0) :8-LVDS-0 use shm? 1 (use shm pixmap? 0) :8-LVDS-0 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-LVDS-0 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL2): timestamp 334247 (last 0) clone_update_modes__randr(:0-VIRTUAL2): no change in output claim_virtual(3) claim_virtual(VIRTUAL3): rr_output=192 clone_output_init(:0, VIRTUAL3) :0-VIRTUAL3 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-0) :8-DP-0 use shm? 1 (use shm pixmap? 0) :8-DP-0 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-0 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL3): timestamp 334247 (last 0) clone_update_modes__randr(:0-VIRTUAL3): no change in output claim_virtual(4) claim_virtual(VIRTUAL4): rr_output=195 clone_output_init(:0, VIRTUAL4) :0-VIRTUAL4 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-1) :8-DP-1 use shm? 1 (use shm pixmap? 0) :8-DP-1 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-1 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL4): timestamp 334247 (last 0) clone_update_modes__randr(:0-VIRTUAL4): adding mode 1299: 1920x1200 clone_update_modes__randr(:0-VIRTUAL4): adding mode 1300: 1920x1080 clone_update_modes__randr(:0-VIRTUAL4): adding mode 1301: 1680x1050 clone_update_modes__randr(:0-VIRTUAL4): adding mode 1302: 1600x1200 clone_update_modes__randr(:0-VIRTUAL4): adding mode 1303: 1280x1024 clone_update_modes__randr(:0-VIRTUAL4): adding mode 1304: 1280x960 :8 - disabling active output claim_virtual(5) claim_virtual(VIRTUAL5): rr_output=198 clone_output_init(:0, VIRTUAL5) :0-VIRTUAL5 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-2) :8-DP-2 use shm? 1 (use shm pixmap? 0) :8-DP-2 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-2 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL5): timestamp 336653 (last 0) :8 - disabling active output claim_virtual(6) claim_virtual(VIRTUAL6): rr_output=207 clone_output_init(:0, VIRTUAL6) :0-VIRTUAL6 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-3) :8-DP-3 use shm? 1 (use shm pixmap? 0) :8-DP-3 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-3 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL6): timestamp 336862 (last 0) clone_update_modes__randr(:0-VIRTUAL6): no change in output claim_virtual(7) claim_virtual(VIRTUAL7): rr_output=210 clone_output_init(:0, VIRTUAL7) :0-VIRTUAL7 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-4) :8-DP-4 use shm? 1 (use shm pixmap? 0) :8-DP-4 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-4 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL7): timestamp 336862 (last 0) clone_update_modes__randr(:0-VIRTUAL7): no change in output claim_virtual(8) claim_virtual(VIRTUAL8): rr_output=213 clone_output_init(:0, VIRTUAL8) :0-VIRTUAL8 use shm? 1 (use shm pixmap? 1) clone_output_init(:8, DP-5) :8-DP-5 use shm? 1 (use shm pixmap? 0) :8-DP-5 wants depth 24 :0 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8 is depth 24, want 24 bad_visual? depth=24, visual: class=4, bits_per_rgb=8, red_mask=00ff0000, green_mask=0000ff00, blue_mask=000000ff :8-DP-5 using depth 24, requires xrender for src? 0, for dst? 0 clone_update_modes__randr(:0-VIRTUAL8): timestamp 336862 (last 0) clone_update_modes__randr(:0-VIRTUAL8): no change in output polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(1600, 900) :0 screen changed (reconfigure pending? 0) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :8 woken up :8 received event 90 :8 received RRNotify, type 1 :8 RRNotify_OutputChange, timestamp 0 :8 received event 90 :8 received RRNotify, type 1 :8 RRNotify_OutputChange, timestamp 0 :8-DP-1 cloning modes clone_update_modes__randr(:0-VIRTUAL4): timestamp 336862 (last 334247) clone_update_modes__randr(:0-VIRTUAL4): disabling active CRTC clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1299 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1300 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1301 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1302 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 176 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1303 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 1304 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 180 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 181 clone_update_modes__randr(:0-VIRTUAL4): deleting mode 183 :8-DP-2 cloning modes clone_update_modes__randr(:0-VIRTUAL5): timestamp 336862 (last 336653) clone_update_modes__randr(:0-VIRTUAL5): disabling active CRTC clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1299 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1300 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1301 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1302 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 176 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1303 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 1304 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 180 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 181 clone_update_modes__randr(:0-VIRTUAL5): deleting mode 183 context_update :0 timestamp 337162 (last 0) :0-VIRTUAL1: (x=0, y=0, rotation=1, mode=0) -> off :8-VGA-0 changed? 0 :0-VIRTUAL2: (x=0, y=0, rotation=1, mode=0) -> off :8-LVDS-0 changed? 0 :0-VIRTUAL3: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-0 changed? 0 :0-VIRTUAL4: (x=0, y=0, rotation=1, mode=0) -> (x=1600, y=0, rotation=1, mode=1299) :8-DP-1 changed? 1 :8-DP-1 create xfer :0-VIRTUAL4: creating shm pixmap :8 mark flush (flush=0) context_enable_timer timer active? 1 :0-VIRTUAL5: (x=0, y=0, rotation=1, mode=0) -> (x=3520, y=0, rotation=2, mode=1299) :8-DP-2 changed? 3 :8-DP-2 create xfer :0-VIRTUAL5: creating shm pixmap :8 mark flush (flush=1) :0-VIRTUAL6: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-3 changed? 0 :0-VIRTUAL7: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-4 changed? 0 :0-VIRTUAL8: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-5 changed? 0 :0 changed? 3 :8: source VIRTUAL5 enabled (3520, 0)x(1200, 1920) :8: source VIRTUAL4 enabled (1600, 0)x(1920, 1200) :8 fb bounds (1600, 0)x(3120, 1920) :8: current size 3840x1200, need 4720x1920 :8: XRRSetScreenSize 4720x1920 :8: copying configuration from VIRTUAL8 (mode=0) to DP-5 :8: copying configuration from VIRTUAL7 (mode=0) to DP-4 :8: copying configuration from VIRTUAL6 (mode=0) to DP-3 :8: copying configuration from VIRTUAL5 (mode=1299) to DP-2 :8: checking whether CRTC:633 is available :8: enabling output 'DP-2' (1920,0)x(1920,1200), rotation 2, on CRTC:633 :8-DP-2: XRRSetCrtcConfig success :8-DP-2: XRRSetPanning failed :8: copying configuration from VIRTUAL4 (mode=1299) to DP-1 :8: checking whether CRTC:633 is available :8: CRTC:633 already assigned to DP-2 :8: checking whether CRTC:634 is available :8: enabling output 'DP-1' (0,0)x(1920,1200), rotation 1, on CRTC:634 :8-DP-1: XRRSetCrtcConfig success :8-DP-1: XRRSetPanning failed :8: copying configuration from VIRTUAL3 (mode=0) to DP-0 :8: copying configuration from VIRTUAL2 (mode=0) to LVDS-0 :8: copying configuration from VIRTUAL1 (mode=0) to VGA-0 :0 timer expired (count=67) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (5440, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 0, now 76 :8-DP-2 get_src(3520,0)x(1920,1200) :8-DP-2 put_dst(1920,0)x(1920,1200) :8-DP-2 using SHM image :8 mark flush (flush=1) :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 0, now 76 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (0, 0), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 screen changed (reconfigure pending? 0) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 screen changed (reconfigure pending? 1) :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 :8 woken up :8 received event 90 :8 received RRNotify, type 1 :8 RRNotify_OutputChange, timestamp 639 :8 received event 90 :8 received RRNotify, type 1 :8 RRNotify_OutputChange, timestamp 639 :8-DP-1 cloning modes clone_update_modes__randr(:0-VIRTUAL4): timestamp 337359 (last 336862) clone_update_modes__randr(:0-VIRTUAL4): no change in output :8-DP-2 cloning modes clone_update_modes__randr(:0-VIRTUAL5): timestamp 337359 (last 336862) clone_update_modes__randr(:0-VIRTUAL5): no change in output context_update :0 timestamp 337165 (last 337162) :0-VIRTUAL1: (x=0, y=0, rotation=1, mode=0) -> off :8-VGA-0 changed? 0 :0-VIRTUAL2: (x=0, y=0, rotation=1, mode=0) -> off :8-LVDS-0 changed? 0 :0-VIRTUAL3: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-0 changed? 0 :0-VIRTUAL4: (x=1600, y=0, rotation=1, mode=1299) -> (x=1600, y=0, rotation=1, mode=1299) :8-DP-1 changed? 1 :0-VIRTUAL5: (x=3520, y=0, rotation=2, mode=1299) -> (x=3520, y=0, rotation=2, mode=1299) :8-DP-2 changed? 3 :0-VIRTUAL6: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-3 changed? 0 :0-VIRTUAL7: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-4 changed? 0 :0-VIRTUAL8: (x=0, y=0, rotation=1, mode=0) -> off :8-DP-5 changed? 0 :0 changed? 3 :8: source VIRTUAL5 enabled (3520, 0)x(1200, 1920) :8: source VIRTUAL4 enabled (1600, 0)x(1920, 1200) :8 fb bounds (1600, 0)x(3120, 1920) :8: current size 4720x1920, need 4720x1920 :8: copying configuration from VIRTUAL8 (mode=0) to DP-5 :8: copying configuration from VIRTUAL7 (mode=0) to DP-4 :8: copying configuration from VIRTUAL6 (mode=0) to DP-3 :8: copying configuration from VIRTUAL5 (mode=1299) to DP-2 :8: enabling output 'DP-2' (1920,0)x(1920,1200), rotation 2, on CRTC:633 :8-DP-2: XRRSetCrtcConfig success :8-DP-2: XRRSetPanning failed :8: copying configuration from VIRTUAL4 (mode=1299) to DP-1 :8: enabling output 'DP-1' (0,0)x(1920,1200), rotation 1, on CRTC:634 :8-DP-1: XRRSetCrtcConfig success :8-DP-1: XRRSetPanning failed :8: copying configuration from VIRTUAL3 (mode=0) to DP-0 :8: copying configuration from VIRTUAL2 (mode=0) to LVDS-0 :8: copying configuration from VIRTUAL1 (mode=0) to VGA-0 :0 timer expired (count=6) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 78, now 91 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 79, now 91 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 93, now 94 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 94, now 94 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 95, now 96 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 96, now 96 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 97, now 98 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 98, now 98 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 99, now 100 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 100, now 100 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 101, now 102 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 102, now 102 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 103, now 104 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 104, now 104 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 105, now 106 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 106, now 106 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 107, now 108 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 108, now 108 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 109, now 110 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 110, now 110 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 111, now 112 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 112, now 112 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 113, now 114 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 114, now 114 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 115, now 116 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 116, now 116 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 117, now 118 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 118, now 118 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 119, now 120 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 120, now 120 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 2 fd awake :0 woken up :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 121, now 122 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 122, now 122 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 123, now 124 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 124, now 124 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 125, now 126 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 126, now 126 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 127, now 128 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 128, now 128 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 129, now 130 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 130, now 130 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 131, now 132 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 132, now 132 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 133, now 134 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 134, now 134 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 135, now 136 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 136, now 136 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 137, now 138 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 138, now 138 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 139, now 140 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 140, now 140 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 141, now 142 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 142, now 142 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 143, now 144 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 144, now 144 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 145, now 146 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 146, now 146 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 147, now 148 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 148, now 148 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 149, now 150 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 150, now 150 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 151, now 152 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 152, now 152 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (530, 555) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1070, 555)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (530, 555) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1070, 555)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (584, 553) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1016, 553)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (584, 553) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1016, 553)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (663, 558) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-937, 558)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (663, 558) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-937, 558)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1, 1), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 153, now 154 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 154, now 154 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (742, 555) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-858, 555)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (742, 555) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-858, 555)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (837, 557) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-763, 557)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (837, 557) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-763, 557)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (932, 555) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-668, 555)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (932, 555) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-668, 555)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2, 2), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 156, now 157 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 157, now 157 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (997, 552) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-603, 552)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (997, 552) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-603, 552)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1038, 547) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-562, 547)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1038, 547) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-562, 547)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1043, 545) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-557, 545)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1043, 545) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-557, 545)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 3), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 159, now 160 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 160, now 160 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 162, now 163 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 163, now 163 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 164, now 165 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 165, now 165 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1055, 545) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-545, 545)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1055, 545) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-545, 545)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 4), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1095, 541) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-505, 541)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1095, 541) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-505, 541)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 166, now 167 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 167, now 167 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (5, 5), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1182, 539) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-418, 539)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1182, 539) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-418, 539)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1277, 541) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-323, 541)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1277, 541) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-323, 541)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1388, 541) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-212, 541)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1388, 541) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-212, 541)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 169, now 170 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 170, now 170 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (7, 7), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1485, 543) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-115, 543)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1485, 543) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-115, 543)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1582, 546) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-18, 546)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1582, 546) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-18, 546)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (8, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1663, 549) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (63, 549)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1663, 549) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (63, 549)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 173, now 170 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 174, now 170 display_flush(:0) :8 setting cursor position (63, 549), visible? 1 :8 updating cursor :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1728, 549) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (128, 549)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1728, 549) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (128, 549)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 173, now 170 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 174, now 170 display_flush(:0) :8 setting cursor position (128, 549), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1757, 549) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (157, 549)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1757, 549) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (157, 549)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 173, now 174 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 174, now 174 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (157, 549), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 188, now 174 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 189, now 174 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1763, 549) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (163, 549)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1763, 549) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (163, 549)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 188, now 189 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 189, now 189 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (163, 549), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1787, 551) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (187, 551)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1787, 551) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (187, 551)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (187, 551), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 191, now 192 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 192, now 192 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1878, 562) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (278, 562)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1878, 562) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (278, 562)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1959, 564) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (359, 564)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1959, 564) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (359, 564)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2040, 569) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (440, 569)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2040, 569) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (440, 569)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (440, 569), visible? 3 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 195, now 196 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 196, now 196 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2135, 571) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (535, 571)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2135, 571) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (535, 571)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2230, 566) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (630, 566)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2230, 566) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (630, 566)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2311, 559) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (711, 559)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2311, 559) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (711, 559)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (711, 559), visible? 3 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2376, 550) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (776, 550)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2376, 550) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (776, 550)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (776, 550), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 198, now 199 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 199, now 199 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2417, 545) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (817, 545)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2417, 545) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (817, 545)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2426, 545) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (826, 545)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2426, 545) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (826, 545)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (826, 545), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 202, now 203 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 203, now 203 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2440, 546) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (840, 546)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2440, 546) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (840, 546)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2527, 551) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (927, 551)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2527, 551) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (927, 551)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (927, 551), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2608, 551) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1008, 551)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2608, 551) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1008, 551)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 205, now 206 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 206, now 206 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1008, 551), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2703, 546) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1103, 546)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2703, 546) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1103, 546)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1103, 546), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2798, 553) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1198, 553)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2798, 553) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1198, 553)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1198, 553), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2909, 555) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1309, 555)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2909, 555) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1309, 555)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 208, now 209 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 209, now 209 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1309, 555), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2990, 560) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1390, 560)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2990, 560) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1390, 560)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 2 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3071, 560) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1471, 560)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3071, 560) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1471, 560)) context_enable_timer timer active? 1 :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1471, 560), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 213, now 214 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 214, now 214 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3132, 560) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1532, 560)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3132, 560) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1532, 560)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3159, 560) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1559, 560)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3159, 560) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1559, 560)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3168, 560) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1568, 560)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3168, 560) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1568, 560)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1568, 560), visible? 3 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 217, now 218 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 218, now 218 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3186, 566) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1586, 566)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3186, 566) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1586, 566)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3280, 577) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1680, 577)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3280, 577) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1680, 577)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3391, 588) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1791, 588)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3391, 588) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1791, 588)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1791, 588), visible? 3 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3488, 595) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1888, 595)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3488, 595) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1888, 595)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 220, now 221 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 221, now 221 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1888, 595), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3569, 590) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (1969, 590)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3569, 590) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (1969, 590)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3614, 585) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2014, 585)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3614, 585) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2014, 585)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 223, now 224 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 224, now 224 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2014, 585), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3625, 585) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2025, 585)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3625, 585) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2025, 585)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 226, now 227 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 227, now 227 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2025, 585), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3634, 587) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2034, 587)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3634, 587) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2034, 587)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2034, 587), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3644, 588) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2044, 588)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3644, 588) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2044, 588)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2044, 588), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3646, 588) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2046, 588)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3646, 588) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2046, 588)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2046, 588), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3644, 590) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2044, 590)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3644, 590) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2044, 590)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2044, 590), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3588, 589) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (1988, 589)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3588, 589) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (1988, 589)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3509, 576) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1909, 576)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3509, 576) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1909, 576)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1909, 576), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3430, 561) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1830, 561)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3430, 561) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1830, 561)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1830, 561), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3351, 550) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1751, 550)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3351, 550) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1751, 550)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1751, 550), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3256, 539) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1656, 539)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3256, 539) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1656, 539)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1656, 539), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3129, 534) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1529, 534)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3129, 534) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1529, 534)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1529, 534), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3016, 529) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1416, 529)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3016, 529) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1416, 529)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (295, 659)x(16, 23) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (295, 659), (311, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (295, 659), (311, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1416, 529), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2919, 531) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1319, 531)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2919, 531) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1319, 531)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1319, 531), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2822, 533) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1222, 533)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2822, 533) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1222, 533)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(738, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (799, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (799, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1222, 533), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2757, 533) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1157, 533)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2757, 533) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1157, 533)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1157, 533), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2692, 533) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1092, 533)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2692, 533) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1092, 533)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2671, 533) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1071, 533)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2671, 533) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1071, 533)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1071, 533), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2669, 534) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1069, 534)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2669, 534) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1069, 534)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1069, 534), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2630, 536) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1030, 536)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2630, 536) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1030, 536)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1030, 536), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2551, 521) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (951, 521)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2551, 521) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (951, 521)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (951, 521), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2486, 516) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (886, 516)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2486, 516) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (886, 516)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (886, 516), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2391, 501) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (791, 501)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2391, 501) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (791, 501)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (791, 501), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2296, 490) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (696, 490)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2296, 490) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (696, 490)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (696, 490), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2201, 459) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (601, 459)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2201, 459) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (601, 459)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (601, 459), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2106, 438) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (506, 438)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2106, 438) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (506, 438)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (506, 438), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2011, 417) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (411, 417)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2011, 417) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (411, 417)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1946, 400) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (346, 400)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1946, 400) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (346, 400)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (346, 400), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1881, 383) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (281, 383)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1881, 383) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (281, 383)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (281, 383), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1858, 376) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (258, 376)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1858, 376) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (258, 376)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (258, 376), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1856, 376) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (256, 376)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1856, 376) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (256, 376)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (256, 376), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1843, 372) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (243, 372)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1843, 372) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (243, 372)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (243, 372), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1752, 348) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (152, 348)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1752, 348) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (152, 348)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (152, 348), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1691, 325) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (91, 325)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1691, 325) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (91, 325)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (91, 325), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1630, 302) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (30, 302)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1630, 302) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (30, 302)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (30, 302), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1551, 291) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-49, 291)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1551, 291) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-49, 291)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (30, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1456, 274) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-144, 274)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1456, 274) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-144, 274)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (31, 15), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1361, 255) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-239, 255)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1361, 255) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-239, 255)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (0, 16), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1266, 234) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-334, 234)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1266, 234) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-334, 234)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1185, 213) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-415, 213)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1185, 213) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-415, 213)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2, 18), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1128, 200) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-472, 200)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1128, 200) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-472, 200)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 19), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1087, 187) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-513, 187)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1087, 187) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-513, 187)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 20), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1078, 187) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-522, 187)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1078, 187) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-522, 187)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (196, 659)x(16, 23) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (196, 659), (212, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (196, 659), (212, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (5, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(738, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (799, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (799, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1078, 196) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-522, 196)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1078, 196) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-522, 196)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 22), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1020, 196) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-580, 196)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1020, 196) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-580, 196)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (7, 23), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (925, 193) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-675, 193)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (925, 193) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-675, 193)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (8, 24), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (844, 186) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-756, 186)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (844, 186) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-756, 186)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (9, 25), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (733, 177) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-867, 177)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (733, 177) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-867, 177)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (10, 26), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (622, 160) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-978, 160)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (622, 160) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-978, 160)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (11, 27), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (525, 145) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1075, 145)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (525, 145) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1075, 145)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (12, 28), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 2 fd awake :0 woken up :0 cursor changed :8 marking cursor changed record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (444, 136) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1156, 136)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (444, 136) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1156, 136)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (13, 29), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (379, 127) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1221, 127)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (379, 127) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1221, 127)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (14, 30), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (338, 116) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1262, 116)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (338, 116) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1262, 116)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (15, 31), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (325, 114) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1275, 114)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (325, 114) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1275, 114)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (16, 0), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (323, 121) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1277, 121)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (323, 121) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1277, 121)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (17, 1), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (318, 152) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1282, 152)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (318, 152) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1282, 152)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (316, 195) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1284, 195)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (316, 195) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1284, 195)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (18, 2), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (331, 258) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1269, 258)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (331, 258) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1269, 258)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (19, 3), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (350, 315) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1250, 315)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (350, 315) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1250, 315)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (20, 4), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (363, 368) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1237, 368)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (363, 368) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1237, 368)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (21, 5), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (374, 417) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1226, 417)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (374, 417) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1226, 417)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (22, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (383, 446) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1217, 446)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (383, 446) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1217, 446)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (383, 456) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1217, 456)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (383, 456) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1217, 456)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (23, 7), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (396, 447) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1204, 447)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (396, 447) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1204, 447)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (24, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (468, 424) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1132, 424)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (468, 424) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1132, 424)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (25, 9), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (547, 409) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1053, 409)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (547, 409) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1053, 409)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (26, 10), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (612, 388) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-988, 388)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (612, 388) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-988, 388)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (27, 11), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (691, 365) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-909, 365)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (691, 365) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-909, 365)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (28, 12), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (786, 342) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-814, 342)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (786, 342) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-814, 342)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (29, 13), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (881, 321) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-719, 321)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (881, 321) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-719, 321)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (30, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (976, 302) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-624, 302)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (976, 302) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-624, 302)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (31, 15), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1041, 279) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-559, 279)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1041, 279) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-559, 279)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (0, 16), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1106, 256) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-494, 256)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1106, 256) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-494, 256)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1151, 233) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-449, 233)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1151, 233) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-449, 233)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2, 18), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1153, 246) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-447, 246)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1153, 246) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-447, 246)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 19), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1155, 247) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-445, 247)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1155, 247) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-445, 247)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 20), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1156, 240) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-444, 240)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1156, 240) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-444, 240)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (5, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1156, 235) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-444, 235)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1156, 235) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-444, 235)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 22), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1155, 225) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-445, 225)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1155, 225) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-445, 225)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (7, 23), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1155, 207) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-445, 207)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1155, 207) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-445, 207)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (8, 24), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1160, 197) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-440, 197)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1160, 197) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-440, 197)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (9, 25), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1163, 197) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-437, 197)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1163, 197) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-437, 197)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (10, 26), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1164, 194) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-436, 194)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1164, 194) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-436, 194)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (11, 27), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1165, 190) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-435, 190)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1165, 190) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-435, 190)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (12, 28), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1165, 184) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-435, 184)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1165, 184) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-435, 184)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (13, 29), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 176) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 176)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 176) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 176)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (14, 30), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 166) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 166)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 166) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 166)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (15, 31), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 162) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 162)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 162) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 162)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (16, 0), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 158) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 158)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 158) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 158)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (17, 1), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 153) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 153)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 153) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 153)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (18, 2), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1165, 148) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-435, 148)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1165, 148) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-435, 148)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (19, 3), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1162, 144) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-438, 144)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1162, 144) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-438, 144)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (20, 4), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1160, 142) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-440, 142)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1160, 142) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-440, 142)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (21, 5), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1158, 142) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-442, 142)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1158, 142) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-442, 142)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (22, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1158, 141) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-442, 141)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1158, 141) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-442, 141)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (23, 7), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1157, 138) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-443, 138)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1157, 138) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-443, 138)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (24, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1156, 135) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-444, 135)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1156, 135) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-444, 135)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (25, 9), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1155, 132) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-445, 132)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1155, 132) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-445, 132)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (26, 10), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1154, 132) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-446, 132)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1154, 132) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-446, 132)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (27, 11), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1154, 131) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-446, 131)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1154, 131) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-446, 131)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (28, 12), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1180, 144) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-420, 144)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1180, 144) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-420, 144)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (29, 13), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1252, 159) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-348, 159)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1252, 159) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-348, 159)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 229, now 230 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 230, now 230 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (30, 14), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1363, 178) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-237, 178)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1363, 178) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-237, 178)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1460, 197) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-140, 197)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1460, 197) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-140, 197)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (31, 15), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1571, 210) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-29, 210)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1571, 210) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-29, 210)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 327, now 328 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 328, now 328 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (0, 16), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1668, 227) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (68, 227)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1668, 227) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (68, 227)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1749, 238) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (149, 238)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1749, 238) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (149, 238)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1814, 249) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (214, 249)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1814, 249) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (214, 249)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (214, 249), visible? 3 :8 updating cursor :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 331, now 332 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 332, now 332 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1863, 258) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (263, 258)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1863, 258) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (263, 258)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1876, 258) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (276, 258)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1876, 258) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (276, 258)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 345, now 332 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 346, now 332 display_flush(:0) :8 setting cursor position (276, 258), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 345, now 346 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 346, now 346 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 348, now 346 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 349, now 346 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 348, now 349 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 349, now 349 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1879, 265) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (279, 265)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1879, 265) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (279, 265)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (279, 265), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1936, 276) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (336, 276)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1936, 276) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (336, 276)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 350, now 351 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 351, now 351 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (336, 276), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2031, 289) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (431, 289)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2031, 289) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (431, 289)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2096, 287) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (496, 287)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2096, 287) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (496, 287)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 353, now 351 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 354, now 351 display_flush(:0) :8 setting cursor position (496, 287), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 353, now 354 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 354, now 354 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2157, 289) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (557, 289)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2157, 289) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (557, 289)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2220, 287) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (620, 287)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2220, 287) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (620, 287)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 357, now 358 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 358, now 358 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (620, 287), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2315, 285) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (715, 285)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2315, 285) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (715, 285)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2426, 294) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (826, 294)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2426, 294) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (826, 294)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2537, 301) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (937, 301)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2537, 301) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (937, 301)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 359, now 360 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 360, now 360 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (937, 301), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2634, 306) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1034, 306)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2634, 306) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1034, 306)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2731, 311) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1131, 311)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2731, 311) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1131, 311)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 362, now 363 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 363, now 363 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1131, 311), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2796, 311) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1196, 311)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2796, 311) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1196, 311)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2849, 320) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1249, 320)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2849, 320) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1249, 320)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 365, now 363 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 366, now 363 display_flush(:0) :8 setting cursor position (1249, 320), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2944, 333) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1344, 333)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2944, 333) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1344, 333)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 365, now 366 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 366, now 366 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1344, 333), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3025, 352) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1425, 352)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3025, 352) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1425, 352)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3086, 373) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1486, 373)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3086, 373) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1486, 373)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3181, 384) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1581, 384)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3181, 384) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1581, 384)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 369, now 370 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 370, now 370 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1581, 384), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3292, 389) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1692, 389)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3292, 389) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1692, 389)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3403, 394) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1803, 394)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3403, 394) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1803, 394)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 372, now 373 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 373, now 373 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1803, 394), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3500, 399) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1900, 399)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3500, 399) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1900, 399)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3581, 401) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (1981, 401)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3581, 401) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (1981, 401)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 375, now 373 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 376, now 373 display_flush(:0) :8 setting cursor position (1981, 401), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3646, 404) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2046, 404)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3646, 404) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2046, 404)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 375, now 376 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 376, now 376 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2046, 404), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3683, 404) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2083, 404)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3683, 404) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2083, 404)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 379, now 376 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 380, now 376 display_flush(:0) :8 setting cursor position (2083, 404), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3690, 406) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2090, 406)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3690, 406) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2090, 406)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 379, now 380 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 380, now 380 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2090, 406), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3712, 447) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2112, 447)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3712, 447) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2112, 447)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 383, now 380 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 384, now 380 display_flush(:0) :8 setting cursor position (2112, 447), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3775, 498) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2175, 498)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3775, 498) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2175, 498)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 383, now 384 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 384, now 384 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2175, 498), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3838, 535) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2238, 535)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3838, 535) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2238, 535)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3933, 574) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2333, 574)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3933, 574) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2333, 574)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 387, now 384 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 388, now 384 display_flush(:0) :8 setting cursor position (2333, 574), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3998, 613) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2398, 613)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3998, 613) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2398, 613)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 387, now 388 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 388, now 388 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2398, 613), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4043, 642) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2443, 642)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4043, 642) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2443, 642)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4050, 659) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2450, 659)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4050, 659) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2450, 659)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 391, now 392 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 392, now 392 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2450, 659), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4050, 661) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2450, 661)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4050, 661) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2450, 661)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 2 fd awake :8 woken up :8 received event 65 :8 received event 65 :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 394, now 395 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 395, now 395 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2450, 661), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 397, now 395 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 398, now 395 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 397, now 398 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 398, now 398 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (3704, 645)x(745, 520) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3704, 645), (4449, 1165) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 400, now 401 :8-DP-2 get_src(3704,645)x(745,520) :8-DP-2 put_dst(2104,645)x(745,520) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (3704, 645), (4449, 1165) [(1600, 0), (3520, 1200)] display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4051, 677) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2451, 677)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4051, 677) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2451, 677)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2451, 677), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4055, 709) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2455, 709)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4055, 709) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2455, 709)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 402, now 402 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 401, now 402 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2455, 709), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4057, 781) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2457, 781)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4057, 781) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2457, 781)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4057, 860) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2457, 860)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4057, 860) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2457, 860)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4055, 925) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2455, 925)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4055, 925) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2455, 925)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 404, now 405 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 405, now 405 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2455, 925), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4053, 982) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2453, 982)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4053, 982) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2453, 982)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4051, 1019) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2451, 1019)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4051, 1019) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2451, 1019)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2451, 1019), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4051, 1046) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2451, 1046)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4051, 1046) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2451, 1046)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 407, now 408 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 408, now 408 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2451, 1046), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4054, 1073) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2454, 1073)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4054, 1073) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2454, 1073)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4057, 1104) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2457, 1104)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4057, 1104) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2457, 1104)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 411, now 408 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 412, now 408 display_flush(:0) :8 setting cursor position (2457, 1104), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4066, 1135) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2466, 1135)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4066, 1135) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2466, 1135)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 411, now 412 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 412, now 412 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2466, 1135), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4071, 1164) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2471, 1164)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4071, 1164) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2471, 1164)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4073, 1181) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2473, 1181)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4073, 1181) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2473, 1181)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4073, 1198) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2473, 1198)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4073, 1198) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2473, 1198)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 415, now 416 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 416, now 416 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2473, 1198), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4073, 1220) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2473, 1220)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4073, 1220) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2473, 1220)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 418, now 416 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 419, now 416 display_flush(:0) :8 setting cursor position (9, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4071, 1249) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2471, 1249)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4071, 1249) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2471, 1249)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 418, now 419 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 419, now 419 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (10, 15), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4069, 1278) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2469, 1278)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4069, 1278) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2469, 1278)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4066, 1309) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2466, 1309)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4066, 1309) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2466, 1309)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 423, now 424 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 424, now 424 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (11, 16), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4066, 1352) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2466, 1352)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4066, 1352) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2466, 1352)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4063, 1394) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2463, 1394)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4063, 1394) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2463, 1394)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 426, now 424 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 427, now 424 display_flush(:0) :8 setting cursor position (12, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4061, 1431) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2461, 1431)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4061, 1431) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2461, 1431)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 426, now 427 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 427, now 427 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (13, 18), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4061, 1454) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2461, 1454)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4061, 1454) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2461, 1454)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 430, now 427 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 431, now 427 display_flush(:0) :8 setting cursor position (14, 19), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4059, 1458) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2459, 1458)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (4059, 1458) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2459, 1458)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 430, now 431 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 431, now 431 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (15, 20), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 434, now 431 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 435, now 431 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 434, now 435 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 435, now 435 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 437, now 438 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 438, now 438 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(4407, 1777) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (4458, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 439, now 440 :8-DP-2 get_src(3520,143)x(938,1057) :8-DP-2 put_dst(1920,143)x(938,1057) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (51, 143), (4458, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 440, now 440 :8-DP-1 get_src(1600,143)x(1920,1057) :8-DP-1 put_dst(0,143)x(1920,1057) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4056, 1440) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2456, 1440)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4056, 1440) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2456, 1440)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (16, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (4041, 1367) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2441, 1367)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (4041, 1367) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2441, 1367)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 441, now 442 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 442, now 442 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (17, 22), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3994, 1302) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2394, 1302)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3994, 1302) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2394, 1302)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3947, 1253) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2347, 1253)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3947, 1253) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2347, 1253)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 444, now 445 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 445, now 445 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (18, 23), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3884, 1212) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (2284, 1212)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3884, 1212) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2284, 1212)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3823, 1161) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2223, 1161)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3823, 1161) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2223, 1161)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 447, now 448 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 448, now 448 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2223, 1161), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3760, 1102) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2160, 1102)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3760, 1102) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2160, 1102)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3681, 1045) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2081, 1045)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3681, 1045) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2081, 1045)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3616, 1000) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (2016, 1000)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3616, 1000) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (2016, 1000)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 450, now 451 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 451, now 451 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (2016, 1000), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3551, 955) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=1, (1951, 955)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3551, 955) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (1951, 955)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 454, now 451 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 455, now 451 display_flush(:0) :8 setting cursor position (1951, 955), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3494, 922) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1894, 922)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3494, 922) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1894, 922)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 454, now 455 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 455, now 455 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1894, 922), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3453, 899) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1853, 899)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3453, 899) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1853, 899)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3432, 888) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1832, 888)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3432, 888) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1832, 888)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 458, now 459 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 459, now 459 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1832, 888), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3427, 888) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1827, 888)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3427, 888) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1827, 888)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 461, now 462 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 462, now 462 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1827, 888), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3427, 887) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1827, 887)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3427, 887) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1827, 887)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3407, 876) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1807, 876)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3407, 876) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1807, 876)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 464, now 462 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 465, now 462 display_flush(:0) :8 setting cursor position (1807, 876), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3328, 845) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1728, 845)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3328, 845) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1728, 845)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 464, now 465 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 465, now 465 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1728, 845), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3263, 824) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1663, 824)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3263, 824) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1663, 824)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 468, now 469 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 469, now 469 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1663, 824), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3184, 803) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1584, 803)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (3184, 803) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1584, 803)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3105, 784) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1505, 784)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3105, 784) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1505, 784)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (3010, 759) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1410, 759)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (3010, 759) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1410, 759)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 471, now 472 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 472, now 472 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1410, 759), visible? 3 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2929, 724) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1329, 724)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2929, 724) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1329, 724)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 474, now 472 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 475, now 472 display_flush(:0) :8 setting cursor position (1329, 724), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 2 fd awake :8 woken up :8 received event 65 :8 received event 65 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2834, 681) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1234, 681)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2834, 681) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1234, 681)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 474, now 475 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 475, now 475 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1234, 681), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2753, 644) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1153, 644)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2753, 644) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1153, 644)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2672, 611) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1072, 611)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2672, 611) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1072, 611)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 478, now 479 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 479, now 479 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1072, 611), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2611, 586) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (1011, 586)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2611, 586) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (1011, 586)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2574, 571) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (974, 571)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2574, 571) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (974, 571)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 481, now 479 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 482, now 479 display_flush(:0) :8 setting cursor position (974, 571), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 481, now 482 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 482, now 482 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2553, 564) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (953, 564)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2553, 564) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (953, 564)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 485, now 482 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 486, now 482 display_flush(:0) :8 setting cursor position (953, 564), visible? 1 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 485, now 486 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 486, now 486 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 488, now 486 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 489, now 486 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2530, 536) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (930, 536)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2530, 536) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (930, 536)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 488, now 489 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 489, now 489 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (930, 536), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2462, 492) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (862, 492)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2462, 492) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (862, 492)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2413, 459) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (813, 459)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2413, 459) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (813, 459)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 490, now 491 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 491, now 491 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (813, 459), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2350, 420) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (750, 420)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2350, 420) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (750, 420)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2271, 377) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (671, 377)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2271, 377) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (671, 377)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 493, now 491 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 494, now 491 display_flush(:0) :8 setting cursor position (671, 377), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 493, now 494 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 494, now 494 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2192, 340) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (592, 340)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (2192, 340) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (592, 340)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2113, 303) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (513, 303)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2113, 303) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (513, 303)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 497, now 494 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 498, now 494 display_flush(:0) :8 setting cursor position (513, 303), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (2018, 270) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (418, 270)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (2018, 270) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (418, 270)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 497, now 498 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 498, now 498 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (418, 270), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1937, 243) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (337, 243)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1937, 243) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (337, 243)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1856, 222) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (256, 222)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1856, 222) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (256, 222)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 500, now 501 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 501, now 501 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (256, 222), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1791, 199) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (191, 199)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1791, 199) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (191, 199)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1726, 176) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (126, 176)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1726, 176) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (126, 176)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 503, now 501 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 504, now 501 display_flush(:0) :8 setting cursor position (126, 176), visible? 2 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1693, 163) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (93, 163)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1693, 163) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (93, 163)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 503, now 504 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 504, now 504 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (93, 163), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1674, 158) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (74, 158)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1674, 158) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (74, 158)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 507, now 508 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 508, now 508 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (74, 158), visible? 1 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1668, 154) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (68, 154)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1668, 154) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (68, 154)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1615, 134) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (15, 134)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1615, 134) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=1, (15, 134)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 510, now 511 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 511, now 511 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (15, 134), visible? 2 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1536, 95) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-64, 95)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1536, 95) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-64, 95)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1457, 56) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-143, 56)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1457, 56) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-143, 56)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 513, now 511 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 514, now 511 display_flush(:0) :8 setting cursor position (15, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1362, 17) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-238, 17)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1362, 17) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-238, 17)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 513, now 514 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 514, now 514 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (16, 7), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1267, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-333, 0)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1267, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-333, 0)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1186, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-414, 0)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1186, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-414, 0)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 518, now 514 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 519, now 514 display_flush(:0) :8 setting cursor position (17, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1105, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-495, 0)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1105, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-495, 0)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 518, now 519 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 519, now 519 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (18, 9), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1044, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-556, 0)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1044, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-556, 0)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (999, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-601, 0)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (999, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-601, 0)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 522, now 523 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 523, now 523 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (19, 10), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (966, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-634, 0)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (966, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-634, 0)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (962, 0) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-638, 0)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (962, 0) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-638, 0)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (20, 11), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 525, now 526 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 526, now 526 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (962, 10) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-638, 10)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (962, 10) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-638, 10)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 529, now 530 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 530, now 530 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (21, 12), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (962, 37) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-638, 37)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (962, 37) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-638, 37)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (964, 76) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-636, 76)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (964, 76) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-636, 76)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (22, 13), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (964, 99) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-636, 99)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (964, 99) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-636, 99)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 25)x(1310, 667) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 25), (1361, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 25), (1361, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (23, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (964, 112) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-636, 112)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (964, 112) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-636, 112)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 531, now 532 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 532, now 532 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (24, 15), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (965, 122) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-635, 122)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (965, 122) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-635, 122)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (965, 129) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-635, 129)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (965, 129) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-635, 129)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 536, now 537 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 537, now 537 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (25, 16), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (965, 142) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-635, 142)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (965, 142) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-635, 142)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (965, 153) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-635, 153)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (965, 153) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-635, 153)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 539, now 537 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 540, now 537 display_flush(:0) :8 setting cursor position (26, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (967, 156) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-633, 156)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (967, 156) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-633, 156)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 539, now 540 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 540, now 540 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (27, 18), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (968, 156) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-632, 156)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (968, 156) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-632, 156)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (977, 157) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-623, 157)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (977, 157) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-623, 157)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 543, now 544 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 544, now 544 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (28, 19), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1006, 157) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-594, 157)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1006, 157) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-594, 157)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1049, 157) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-551, 157)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1049, 157) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-551, 157)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 546, now 547 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 547, now 547 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (29, 20), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1092, 155) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-508, 155)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1092, 155) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-508, 155)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1111, 155) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-489, 155)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1111, 155) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-489, 155)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 549, now 547 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 550, now 547 display_flush(:0) :8 setting cursor position (30, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 549, now 550 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 550, now 550 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1115, 153) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-485, 153)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1115, 153) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-485, 153)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1120, 153) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-480, 153)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1120, 153) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-480, 153)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 553, now 554 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 554, now 554 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (31, 22), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1131, 154) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-469, 154)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1131, 154) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-469, 154)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 555, now 556 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 556, now 556 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (0, 23), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1133, 154) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-467, 154)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1133, 154) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-467, 154)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1135, 155) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-465, 155)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1135, 155) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-465, 155)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1138, 157) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-462, 157)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1138, 157) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-462, 157)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 558, now 559 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 559, now 559 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (1, 24), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1143, 158) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-457, 158)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1143, 158) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-457, 158)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1145, 158) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-455, 158)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1145, 158) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-455, 158)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 561, now 559 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 562, now 559 display_flush(:0) :8 setting cursor position (2, 25), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 561, now 562 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 562, now 562 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 565, now 566 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 566, now 566 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 567, now 566 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 568, now 566 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 567, now 568 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 568, now 568 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1147, 158) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-453, 158)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1147, 158) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-453, 158)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 26), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1150, 159) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-450, 159)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1150, 159) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-450, 159)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 142)x(1493, 550) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 142), (1544, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 142), (1544, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 27), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 569, now 570 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 570, now 570 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1151, 159) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-449, 159)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1151, 159) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-449, 159)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1152, 161) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-448, 161)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1152, 161) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-448, 161)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1156, 163) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-444, 163)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1156, 163) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-444, 163)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (5, 28), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1162, 163) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-438, 163)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1162, 163) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-438, 163)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(1498, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (1549, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (1549, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 29), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1164, 164) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-436, 164)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1164, 164) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-436, 164)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 573, now 574 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 574, now 574 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (7, 30), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 577, now 574 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 578, now 574 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 577, now 578 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 578, now 578 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1166, 165) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-434, 165)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1166, 165) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-434, 165)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1174, 165) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-426, 165)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1174, 165) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-426, 165)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(1512, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (1563, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (1563, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (8, 31), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1177, 166) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-423, 166)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1177, 166) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-423, 166)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 580, now 581 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 581, now 581 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (9, 0), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1179, 166) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-421, 166)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1179, 166) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-421, 166)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1182, 167) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-418, 167)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1182, 167) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-418, 167)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (10, 1), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1183, 167) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-417, 167)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1183, 167) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-417, 167)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 583, now 584 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 584, now 584 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (11, 2), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1185, 169) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-415, 169)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1185, 169) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-415, 169)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 587, now 584 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 588, now 584 display_flush(:0) :8 setting cursor position (12, 3), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1192, 170) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-408, 170)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1192, 170) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-408, 170)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 587, now 588 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 588, now 588 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (13, 4), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1193, 170) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-407, 170)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1193, 170) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-407, 170)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (14, 5), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 591, now 592 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 592, now 592 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 595, now 596 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 596, now 596 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1194, 171) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-406, 171)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1194, 171) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-406, 171)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (15, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(1541, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1196, 171) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-404, 171)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1196, 171) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-404, 171)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (1592, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (1592, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (16, 7), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 597, now 598 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 598, now 598 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 601, now 598 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 602, now 598 display_flush(:0) :0 timer still active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (3520, 0), (4720, 1200) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 601, now 602 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (1600, 0), (3520, 1200) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 602, now 602 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (17, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1193, 169) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-407, 169)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1193, 169) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-407, 169)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 603, now 604 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 604, now 604 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) :8 setting cursor position (18, 9), visible? 0 :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1190, 168) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-410, 168)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (1190, 168) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-410, 168)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1143, 168) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-457, 168)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1143, 168) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-457, 168)) context_enable_timer timer active? 1 record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (1048, 168) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-552, 168)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (1048, 168) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-552, 168)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (937, 159) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-663, 159)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (937, 159) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-663, 159)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (19, 10), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (840, 146) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-760, 146)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (840, 146) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-760, 146)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (20, 11), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (729, 141) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-871, 141)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (729, 141) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-871, 141)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (21, 12), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (632, 132) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-968, 132)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (632, 132) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-968, 132)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (22, 13), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(738, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (535, 117) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1065, 117)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (535, 117) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1065, 117)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (799, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (799, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (23, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (474, 102) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1126, 102)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (474, 102) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1126, 102)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (24, 15), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (441, 91) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1159, 91)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (441, 91) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1159, 91)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (25, 16), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (430, 91) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1170, 91)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (430, 91) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1170, 91)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (26, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (427, 96) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1173, 96)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (427, 96) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1173, 96)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (27, 18), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (418, 101) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1182, 101)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (418, 101) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1182, 101)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (28, 19), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (409, 120) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1191, 120)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (409, 120) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1191, 120)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (29, 20), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (411, 139) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1189, 139)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (411, 139) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1189, 139)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (30, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (432, 167) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1168, 167)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (432, 167) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1168, 167)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (31, 22), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (479, 196) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1121, 196)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (479, 196) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1121, 196)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (0, 23), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (512, 219) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1088, 219)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (512, 219) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1088, 219)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1, 24), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (529, 238) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1071, 238)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (529, 238) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1071, 238)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2, 25), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (531, 255) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1069, 255)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (531, 255) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1069, 255)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 26), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (527, 255) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1073, 255)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (527, 255) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1073, 255)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 27), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (531, 251) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1069, 251)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (531, 251) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1069, 251)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (5, 28), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (547, 245) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1053, 245)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (547, 245) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1053, 245)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 29), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (561, 239) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1039, 239)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (561, 239) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1039, 239)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (7, 30), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (562, 239) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1038, 239)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (562, 239) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1038, 239)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (8, 31), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (564, 236) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1036, 236)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (564, 236) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1036, 236)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (9, 0), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (570, 233) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1030, 233)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (570, 233) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1030, 233)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (573, 229) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1027, 229)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (573, 229) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1027, 229)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (10, 1), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (574, 227) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1026, 227)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (574, 227) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1026, 227)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (11, 2), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (574, 224) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1026, 224)) context_enable_timer timer active? 1 :8-DP-1 moving cursor (574, 224) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1026, 224)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (12, 3), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (575, 221) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1025, 221)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (575, 221) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1025, 221)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (13, 4), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (575, 220) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1025, 220)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (575, 220) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1025, 220)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (14, 5), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (575, 223) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1025, 223)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (575, 223) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1025, 223)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (15, 6), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (575, 227) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1025, 227)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (575, 227) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1025, 227)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (16, 7), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (574, 230) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1026, 230)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (574, 230) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1026, 230)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (17, 8), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (574, 233) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1026, 233)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (574, 233) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1026, 233)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (18, 9), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (574, 234) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1026, 234)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (574, 234) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1026, 234)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (19, 10), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 606, now 607 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 607, now 607 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (60, 151)x(1535, 532) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (60, 151), (1595, 683) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (60, 151), (1595, 683) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(4, 4) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (55, 147) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (55, 147) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (572, 235) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1028, 235)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (572, 235) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1028, 235)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (20, 11), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (570, 235) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1030, 235)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (570, 235) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1030, 235)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (21, 12), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (570, 238) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1030, 238)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (570, 238) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1030, 238)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (22, 13), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (569, 248) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1031, 248)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (569, 248) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1031, 248)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (23, 14), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (558, 266) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1042, 266)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (558, 266) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1042, 266)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (24, 15), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (548, 288) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1052, 288)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (548, 288) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1052, 288)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (25, 16), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (542, 308) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1058, 308)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (542, 308) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1058, 308)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (26, 17), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (532, 329) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1068, 329)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (532, 329) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1068, 329)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (27, 18), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (520, 348) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1080, 348)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (520, 348) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1080, 348)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (28, 19), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (507, 365) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1093, 365)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (507, 365) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1093, 365)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (29, 20), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (490, 380) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1110, 380)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (490, 380) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1110, 380)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (30, 21), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (472, 392) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1128, 392)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (472, 392) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1128, 392)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (31, 22), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 397) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 397)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 397) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 397)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (0, 23), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 405) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 405)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 405) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 405)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (1, 24), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 410) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 410)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 410) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 410)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (2, 25), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 415) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 415)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 415) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 415)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (3, 26), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 421) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 421)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 421) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 421)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (4, 27), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 424) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 424)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 424) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 424)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (5, 28), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake record_callback record_callback -- from server, event type 6, root 155 (ours? 1) :8-DP-2 moving cursor (466, 425) [(3520, 0), (5440, 1200)] :8 cursor moved (visible=0, (-1134, 425)) context_enable_timer timer active? 0 :8-DP-1 moving cursor (466, 425) [(1600, 0), (3520, 1200)] :8 cursor moved (visible=0, (-1134, 425)) context_enable_timer timer active? 1 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (2147483647, 2147483647), (-2147483648, -2147483648) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (6, 29), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 cursor changed :8 marking cursor changed polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 353)x(475, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 353), (536, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 353), (536, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :8 setting cursor position (7, 30), visible? 0 :8 mark flush (flush=0) context_enable_timer timer active? 1 display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 371)x(475, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 371), (536, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 371), (536, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (232, 371)x(223, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (232, 371), (455, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (232, 371), (455, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (232, 371)x(223, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (232, 371), (455, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (232, 371), (455, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (232, 371)x(448, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (232, 371), (680, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (232, 371), (680, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (241, 371)x(545, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (241, 371), (786, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (241, 371), (786, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (250, 371)x(536, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (250, 371), (786, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (250, 371), (786, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 371)x(725, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 371), (786, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 371), (786, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (520, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (520, 371), (545, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (520, 371), (545, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (529, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (529, 371), (554, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (529, 371), (554, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (538, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (538, 371), (563, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (538, 371), (563, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 371), (572, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 371), (572, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (556, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (556, 371), (581, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (556, 371), (581, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (565, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (565, 371), (590, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (565, 371), (590, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (574, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (574, 371), (599, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (574, 371), (599, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (583, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (583, 371), (608, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (583, 371), (608, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 371)x(34, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 371), (626, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 371), (626, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (610, 371)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (610, 371), (635, 395) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (610, 371), (635, 395) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 371)x(725, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 371), (786, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 371), (786, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 371)x(725, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 371), (786, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 371), (786, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (205, 371)x(439, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (205, 371), (644, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (205, 371), (644, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (196, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (196, 389), (221, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (196, 389), (221, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (187, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (187, 389), (212, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (187, 389), (212, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (178, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (178, 389), (203, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (178, 389), (203, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (169, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (169, 389), (194, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (169, 389), (194, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (160, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (160, 389), (185, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (160, 389), (185, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (151, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (151, 389), (176, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (151, 389), (176, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (133, 389)x(34, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (133, 389), (167, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (133, 389), (167, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (124, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (124, 389), (149, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (124, 389), (149, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (115, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (115, 389), (140, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (115, 389), (140, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (106, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (106, 389), (131, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (106, 389), (131, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (97, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (97, 389), (122, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (97, 389), (122, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (88, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (88, 389), (113, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (88, 389), (113, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (79, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (79, 389), (104, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (79, 389), (104, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (79, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (79, 389), (104, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (79, 389), (104, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (88, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (88, 389), (113, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (88, 389), (113, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (88, 389)x(124, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (88, 389), (212, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (88, 389), (212, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (88, 389)x(124, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (88, 389), (212, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (88, 389), (212, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (97, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (97, 389), (122, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (97, 389), (122, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (106, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (106, 389), (131, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (106, 389), (131, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (115, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (115, 389), (140, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (115, 389), (140, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (124, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (124, 389), (149, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (124, 389), (149, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (133, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (133, 389), (158, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (133, 389), (158, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (142, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (142, 389), (167, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (142, 389), (167, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (151, 389)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (151, 389), (176, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (151, 389), (176, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (160, 389)x(52, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (160, 389), (212, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (160, 389), (212, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (160, 389)x(52, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (160, 389), (212, 413) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (160, 389), (212, 413) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 389)x(124, 42) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 389), (185, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 389), (185, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 407)x(475, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 407), (536, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 407), (536, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (520, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (520, 407), (545, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (520, 407), (545, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (529, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (529, 407), (554, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (529, 407), (554, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (538, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (538, 407), (563, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (538, 407), (563, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 407), (572, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 407), (572, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (556, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (556, 407), (581, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (556, 407), (581, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (565, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (565, 407), (590, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (565, 407), (590, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (574, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (574, 407), (599, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (574, 407), (599, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (583, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (583, 407), (608, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (583, 407), (608, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 407), (617, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 407), (617, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 407)x(25, 24) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 407), (626, 431) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 407), (626, 431) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (520, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (520, 659), (545, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (520, 659), (545, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (529, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (529, 659), (554, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (529, 659), (554, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (538, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (538, 659), (563, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (538, 659), (563, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 659), (572, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 659), (572, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 659)x(239, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 659), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 659), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 659), (572, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 659), (572, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (556, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (556, 659), (581, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (556, 659), (581, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (565, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (565, 659), (590, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (565, 659), (590, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (574, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (574, 659), (599, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (574, 659), (599, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (583, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (583, 659), (608, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (583, 659), (608, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 659), (617, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 659), (617, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 659), (626, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 659), (626, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 642, now 643 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 643, now 643 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 659)x(185, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 659), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 659), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 659)x(194, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 659), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 659), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 659), (617, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 659), (617, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 659), (626, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 659), (626, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (610, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (610, 659), (635, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (610, 659), (635, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (619, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (619, 659), (644, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (619, 659), (644, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (628, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (628, 659), (653, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (628, 659), (653, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (628, 659)x(158, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (628, 659), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (628, 659), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (628, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (628, 659), (653, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (628, 659), (653, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (637, 659)x(52, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (637, 659), (689, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (637, 659), (689, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (673, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (673, 659), (698, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (673, 659), (698, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (682, 659)x(52, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (682, 659), (734, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (682, 659), (734, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (718, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (718, 659), (743, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (718, 659), (743, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (727, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (727, 659), (752, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (727, 659), (752, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (115, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (115, 659), (140, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (115, 659), (140, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (106, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (106, 659), (131, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (106, 659), (131, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (97, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (97, 659), (122, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (97, 659), (122, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (88, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (88, 659), (113, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (88, 659), (113, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (79, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (79, 659), (104, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (79, 659), (104, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (70, 659)x(61, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (70, 659), (131, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (70, 659), (131, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (70, 659)x(716, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (70, 659), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (70, 659), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (520, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (520, 659), (545, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (520, 659), (545, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (529, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (529, 659), (554, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (529, 659), (554, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (538, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (538, 659), (563, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (538, 659), (563, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (0, 0)x(4720, 1920) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (0, 0), (4720, 1920) [(3520, 0), (5440, 1200)] :8-DP-2 is damaged, last SHM serial: 664, now 665 :8-DP-2 get_src(3520,0)x(1200,1200) :8-DP-2 put_dst(1920,0)x(1200,1200) :8-DP-2 using SHM image :8 mark flush (flush=0) context_enable_timer timer active? 1 :8-DP-1 paint clone, damaged (0, 0), (4720, 1920) [(1600, 0), (3520, 1200)] :8-DP-1 is damaged, last SHM serial: 665, now 665 :8-DP-1 get_src(1600,0)x(1920,1200) :8-DP-1 put_dst(0,0)x(1920,1200) :8-DP-1 using SHM image :8 mark flush (flush=1) display_flush(:8) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :8 woken up :8 received event 65 :8 received event 65 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (556, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (556, 659), (581, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (556, 659), (581, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (565, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (565, 659), (590, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (565, 659), (590, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (574, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (574, 659), (599, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (574, 659), (599, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (583, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (583, 659), (608, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (583, 659), (608, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 659), (617, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 659), (617, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 659), (626, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 659), (626, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (61, 245)x(725, 437) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (61, 245), (786, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (61, 245), (786, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (51, 143), (809, 692) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (51, 143), (809, 692) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (520, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (520, 659), (545, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (520, 659), (545, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (529, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (529, 659), (554, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (529, 659), (554, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (538, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (538, 659), (563, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (538, 659), (563, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (547, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (547, 659), (572, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (547, 659), (572, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (556, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (556, 659), (581, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (556, 659), (581, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (565, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (565, 659), (590, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (565, 659), (590, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (574, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (574, 659), (599, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (574, 659), (599, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (583, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (583, 659), (608, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (583, 659), (608, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (592, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (592, 659), (617, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (592, 659), (617, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (601, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (601, 659), (626, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (601, 659), (626, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (610, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (610, 659), (635, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (610, 659), (635, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (619, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (619, 659), (644, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (619, 659), (644, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (628, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (628, 659), (653, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (628, 659), (653, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (637, 659)x(25, 23) context_enable_timer timer active? 0 polling - enable timer? 1, nfd=4, ndisplay=2 poll reports 1 fd awake :0 timer expired (count=1) :0 clearing damage :8-DP-2 paint clone, damaged (637, 659), (662, 682) [(3520, 0), (5440, 1200)] :8-DP-1 paint clone, damaged (637, 659), (662, 682) [(1600, 0), (3520, 1200)] display_flush(:0) :0 timer still active? 0 polling - enable timer? 0, nfd=4, ndisplay=2 poll reports 1 fd awake :0 woken up :0 damaged: (51, 143)x(758, 549)