Re: [PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-22 Thread Gerd Hoffmann
On Fri, Jan 22, 2021 at 01:49:38PM +0100, Laszlo Ersek wrote: > On 01/22/21 09:46, Gerd Hoffmann wrote: > >> This patch breaks QEMU for me. > > > >> The symptom is the following: in virt-manager, the display remains dead > >> (black), when I start an OVMF guest. At the same time, unusually high >

Re: [PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-22 Thread Laszlo Ersek
On 01/22/21 09:46, Gerd Hoffmann wrote: >> This patch breaks QEMU for me. > >> The symptom is the following: in virt-manager, the display remains dead >> (black), when I start an OVMF guest. At the same time, unusually high >> CPU load can be seen on the host; it makes me think that virt-manager i

Re: [PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-22 Thread Gerd Hoffmann
> This patch breaks QEMU for me. > The symptom is the following: in virt-manager, the display remains dead > (black), when I start an OVMF guest. At the same time, unusually high > CPU load can be seen on the host; it makes me think that virt-manager is > trying, in a busy loop, to complete the VN

Re: [PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-21 Thread Laszlo Ersek
On 01/21/21 22:22, Laszlo Ersek wrote: > On 01/15/21 11:24, Gerd Hoffmann wrote: >> qemu sends various state info like current cursor shape to newly connected >> clients in response to a set_encoding message. This is not correct according >> to the rfb spec. Send that information in response to a

Re: [PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-21 Thread Laszlo Ersek
On 01/15/21 11:24, Gerd Hoffmann wrote: > qemu sends various state info like current cursor shape to newly connected > clients in response to a set_encoding message. This is not correct according > to the rfb spec. Send that information in response to a full (incremental=0) > framebuffer update r

[PULL 10/11] vnc: move initialization to framebuffer_update_request

2021-01-15 Thread Gerd Hoffmann
qemu sends various state info like current cursor shape to newly connected clients in response to a set_encoding message. This is not correct according to the rfb spec. Send that information in response to a full (incremental=0) framebuffer update request instead. Also send the resize informatio