Hide Forgot
Description of problem: There is an option to disable effects (wallpaper/font-smooth/animation) and reduce color bit depth with using spice client options for Windows guest. But those options are not triggered automatically when WAN is detected (on server side) which was original purpose of those features (I believe). Please add this feature so that WAN support would be even improved. Version-Release number of selected component (if applicable): spice-client-0.8.0-2 spice-server-0.8.0-1 Windows guests Spice window agent How reproducible: Always Steps to Reproduce: 1. Connect using spice client to Windows guest in WAN environment (<10Mbps). Actual results: No effects are disabled. Color bit depth - 32bit Expected results: Guest has disabled effects Additional info: Partially RFE
Did you execute the client with "-disable-effects all"? the "-disable-effects" option need to be added to the controller and front-end
(In reply to comment #1) > Did you execute the client with "-disable-effects all"? > the "-disable-effects" option need to be added to the controller and front-end I would love to see it triggered automatically when WAN is detected, when I execute it manually It does work, please can you then move it to the right component?
(In reply to comment #2) > (In reply to comment #1) > > Did you execute the client with "-disable-effects all"? > > the "-disable-effects" option need to be added to the controller and front-end > > I would love to see it triggered automatically when WAN is detected, when I > execute it manually It does work, please can you then move it to the right > component? What do you mean by "execute it manually"? Do you mean running spice from command line with "-disable-effects all"? And by WAN detection, do you mean the one time WAN detection we perform when the client is being connected?
(In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > Did you execute the client with "-disable-effects all"? > > > the "-disable-effects" option need to be added to the controller and front-end > > > > I would love to see it triggered automatically when WAN is detected, when I > > execute it manually It does work, please can you then move it to the right > > component? > > What do you mean by "execute it manually"? Do you mean running spice from > command line with "-disable-effects all"? Yes, when I run spicec with "--disable-effects all" option and connect to Windows guest, I can see that those effects are disabled, the same with --color-depth. > > And by WAN detection, do you mean the one time WAN detection we perform when > the client is being connected? Yes, this RFE I meant about this, when client is being connected to Windows guest and low bandwidth is detected JPEG nad ZLIB over GLZ compression is enabled, and I would love to see that functionality as provided with --disable-effects would be automatically enabled too so that usability of Spice over WAN would be better. It's RFE. I do not know how much work it would requires (I guess It needs cooperation of multiple components), but I believe there are some benefits when we already have functionality of disabling those effects.
(In reply to comment #2) > (In reply to comment #1) > > Did you execute the client with "-disable-effects all"? > > the "-disable-effects" option need to be added to the controller and front-end > > I would love to see it triggered automatically when WAN is detected, when I > execute it manually It does work, please can you then move it to the right > component? O.k. Created a bug for front-end as well #707582
David, as discussed : Please make the default behaviour to enable "disable effects" and have a CLI option to overide this
I think these options (disabling wallpaper/font-smooth/ui-effects/all and changing the color-depth to 16 bit) should also be added to the user/admin portal, virt-viewer, and the controller, explicitly, or by a user profile (e.g. LAN/WAN/etc.) that implies which optimization should be done in Spice (and not necessarily just guest optimizations).
Moving to 6.4 due to the missing definitions from rhevm PM.
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 request was erroneously removed from consideration in Red Hat Enterprise Linux 6.4, which is currently under development. This request will be evaluated for inclusion in Red Hat Enterprise Linux 6.4.