Hide Forgot
Description of problem: ------------------------- Connect guest with spice under poor network speed, guest running slow. Version-Release number of selected component (if applicable): -------------------------------------------------------------- qemu-kvm-1.5.3-19.el7.x86_64 How reproducible: ------------------ 100% Steps to Reproduce: -------------------- 1. boot guest with qxl and spice connection 2. connect guest on another host which has poor network speed to the host running the guest (suggest using wireless or vpn to reproduce). 3. reboot guest, booting log shows up one line by one line, comparing to vnc, booting log shows up tens of lines by tens of lines (for poor speed, when next frame refreshes, tens of lines have been generated, this is understandable, but with spice, it looks like guest runs really slow rather than only displaying, it takes far more time with spice to boot up) 4. run dmesg in guest, the situation is the same with step 3, with spice, the dmesg message shows up one line by one line, it takes very long time to display all log. Expected results: ------------------- spice should behavior like vnc when network is poor. Additional info: ------------------ both guest and host are in level 3 during testing.
This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux.
this is due to spice server design, which will "slow" rendering for the client connection to get all relevant drawing operations. imho, this is a bad design and it should be improved. However, given that it was done like this by design, it is not a bug and should be an like "RFE: do not slow rendering & guest if client is slow"
moving to 7.2
unlikely to happen in 7.2, it must first land upstream. imho, we should consider moving the bug there.
not for 7.4, we'll look at it upstream first and likely on new re-factoring server
No plans for re-design. Focusing on HW acceleration with 3D support.