Below are logs from when the window should be displayed.
From appvm:/var/log/messages from the time of pressing Ctrl+S until the
"focus lost event" (approximately).
---
Aug 12 18:31:06 localhost qubes-gui: received message type 124 for 0x1200007
Aug 12 18:31:06 localhost qubes-gui: Create for 0x12001a8 class 0x1
Aug 12 18:31:06 localhost qubes-gui: Protocol take_focus supported for
Window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: Received WMHints without input hint
set for Window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: Create for 0x12001ae class 0x1
Aug 12 18:31:06 localhost qubes-gui: handle property WM_HINTS for window
0x12001a8
Aug 12 18:31:06 localhost qubes-gui: Received WMHints without input hint
set for Window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle property WM_NORMAL_HINTS for
window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle property WM_NORMAL_HINTS for
window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle configure event 0x12001a8
w=108 h=15 ovr=0
Aug 12 18:31:06 localhost qubes-gui: received message type 124 for 0x1200007
Aug 12 18:31:06 localhost qubes-gui: handle property WM_NORMAL_HINTS for
window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle property WM_NORMAL_HINTS for
window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle property _MOTIF_WM_HINTS for
window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle property WM_HINTS for window
0x12001a8
Aug 12 18:31:06 localhost qubes-gui: Received input hint 0x0 for Window
0x12001a8
Aug 12 18:31:06 localhost qubes-gui: handle configure event 0x12001a8
w=108 h=15 ovr=0
Aug 12 18:31:06 localhost qubes-gui: MAP for window 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: got wmname=PopupWin
Aug 12 18:31:06 localhost qubes-gui: received message type 134 for 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: configure msg, x/y 103 123 (was 100
100), w/h 108 15 (was 108 15)
Aug 12 18:31:06 localhost qubes-gui: received message type 128 for 0x1200007
Aug 12 18:31:06 localhost qubes-gui: 0x1200007 lost focus
Aug 12 18:31:06 localhost qubes-gui: handle configure event 0x12001a8
w=108 h=15 ovr=0
Aug 12 18:31:06 localhost qubes-gui: received message type 142 for 0x0
Aug 12 18:31:06 localhost qubes-gui: received message type 128 for 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: WM_TAKE_FOCUS sent for 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: 0x12001a8 raised
Aug 12 18:31:06 localhost qubes-gui: received message type 124 for 0x12001a8
Aug 12 18:31:06 localhost qubes-gui: received message type 126 for 0x1400007
Aug 12 18:31:06 localhost qubes-gui: received message type 126 for 0x1400007
... My note: repeated 38 additional times and then:
Aug 12 18:31:07 localhost qubes-gui: received message type 128 for 0x12001a8
Aug 12 18:31:07 localhost qubes-gui: 0x12001a8 lost focus
Aug 12 18:31:07 localhost qubes-gui: received message type 142 for 0x0
Aug 12 18:31:07 localhost qubes-gui: received message type 128 for 0x1400007
Aug 12 18:31:07 localhost qubes-gui: WM_TAKE_FOCUS sent for 0x1400007
Aug 12 18:31:07 localhost qubes-gui: 0x1400007 raised
Aug 12 18:31:07 localhost qubes-gui: received message type 125 for 0x1400007
Aug 12 18:31:07 localhost qubes-gui: send buttonevent, win 0x1400007
type=4 button=1
Aug 12 18:31:07 localhost qubes-gui: handle configure event 0x1400007
w=1887 h=1484 ovr=0
Aug 12 18:31:07 localhost qubes-gui: handle property _NET_WM_USER_TIME
for window 0x1400007
Aug 12 18:31:07 localhost qubes-gui: received message type 125 for 0x1400007
Aug 12 18:31:07 localhost qubes-gui: send buttonevent, win 0x1400007
type=5 button=1
---
While doing the same thing (not at the same time though), the following
output was recived in dom0:/var/log/qubes/guid.development.log:
---
Created 0x4a00432(0x12003bb) parent 0x0(0x176) ovr=0 x/y 100/100 w/h 1/1
invalid PMinSize for 0x4a00432 (0/0)
invalid PMaxSize for 0x4a00432 (0/0)
invalid PResizeInc for 0x4a00432 (0/0)
invalid PBaseSize for 0x4a00432 (0/0)
set WM_NORMAL_HINTS for window 0x4a00432 to min=0/0, max=0/0, base=0/0,
inc=0/0 (flags 0x5)
Created 0x4a00433(0x12003c1) parent 0x0(0x176) ovr=0 x/y 0/0 w/h 16/16
invalid PMinSize for 0x4a00432 (0/0)
invalid PMaxSize for 0x4a00432 (0/0)
invalid PResizeInc for 0x4a00432 (0/0)
invalid PBaseSize for 0x4a00432 (0/0)
set WM_NORMAL_HINTS for window 0x4a00432 to min=0/0, max=0/0, base=0/0,
inc=0/0 (flags 0x5)
invalid PMinSize for 0x4a00432 (0/0)
invalid PMaxSize for 0x4a00432 (0/0)
invalid PResizeInc for 0x4a00432 (0/0)
invalid PBaseSize for 0x4a00432 (0/0)
set WM_NORMAL_HINTS for window 0x4a00432 to min=0/0, max=0/0, base=0/0,
inc=0/0 (flags 0x5)
handle_configure_from_vm, local 0x4a00432 remote 0x12003bb, 108/15, was
1/1, ovr=0, xy 100/100, was 100/100
XMoveResizeWindow local 0x4a00432 remote 0x12003bb, xy 100 100
(vm_window is 100 100) wh 108 15
process_xevent_configure(synth 0) local 0x4a00432 remote 0x12003bb,
108/15, was 108/15, xy 100/100 was 100/100
MSG_MFNDUMP for 0x4a00432(0x12003bb): 3200x1800, num_mfn 0x15fa off 0x10
invalid PMinSize for 0x4a00432 (0/0)
invalid PMaxSize for 0x4a00432 (0/0)
invalid PResizeInc for 0x4a00432 (0/0)
invalid PBaseSize for 0x4a00432 (0/0)
set WM_NORMAL_HINTS for window 0x4a00432 to min=0/0, max=0/0, base=0/0,
inc=0/0 (flags 0x5)
invalid PMinSize for 0x4a00432 (0/0)
invalid PMaxSize for 0x4a00432 (0/0)
invalid PResizeInc for 0x4a00432 (0/0)
invalid PBaseSize for 0x4a00432 (0/0)
set WM_NORMAL_HINTS for window 0x4a00432 to min=0/0, max=0/0, base=0/0,
inc=0/0 (flags 0x5)
handle_configure_from_vm, local 0x4a00432 remote 0x12003bb, 108/15, was
108/15, ovr=0, xy 100/100, was 100/100
MSG_MFNDUMP for 0x4a00432(0x12003bb): 108x15, num_mfn 0x2 off 0x398
MSG_MFNDUMP for 0x4a00432(0x12003bb): 108x15, num_mfn 0x2 off 0x398
set title for window 0x4a00432
shmimage for 0x4a00432(remote 0x12003bb), x: 0, y: 0, w: 108, h: 15
do_shm_update for 0x4a00432(remote 0x12003bb), after border calc: x=0,
y=0, w=108, h=15
shmimage for 0x4a00432(remote 0x12003bb), x: 0, y: 0, w: 108, h: 15
do_shm_update for 0x4a00432(remote 0x12003bb), after border calc: x=0,
y=0, w=108, h=15
process_xevent_configure(synth 0) local 0x4a00432 remote 0x12003bb,
108/15, was 108/15, xy 3/23 was 100/100
process_xevent_configure(synth 1) local 0x4a00432 remote 0x12003bb,
108/15, was 108/15, xy 103/123 was 100/100
do_shm_update for 0x4a00432(remote 0x12003bb), after border calc: x=0,
y=0, w=108, h=15
handle_configure_from_vm, local 0x4a00432 remote 0x12003bb, 108/15, was
108/15, ovr=0, xy 103/123, was 103/123
MSG_MFNDUMP for 0x4a00432(0x12003bb): 108x15, num_mfn 0x2 off 0x398
shmimage for 0x4a00432(remote 0x12003bb), x: 0, y: 0, w: 108, h: 15
do_shm_update for 0x4a00432(remote 0x12003bb), after border calc: x=0,
y=0, w=108, h=15
shmimage for 0x4a00259(remote 0x1200007), x: 6, y: 29, w: 1033, h: 538
do_shm_update for 0x4a00259(remote 0x1200007), after border calc: x=6,
y=29, w=1033, h=538
shmimage for 0x4a0000d(remote 0x1400007), x: 520, y: 1457, w: 17, h: 27
do_shm_update for 0x4a0000d(remote 0x1400007), after border calc:
x=520, y=1457, w=17, h=27
shmimage for 0x4a0020c(remote 0x1a00034), x: 707, y: 40, w: 183, h: 36
... and a few more shm stuff
---
Regards,
Markus
>
> Cheers,
> Markus
>