Bug 43757

Summary: RFE: disable effects on the fly if bandwidth gets low or if latency gets high
Product: Spice Reporter: David Jaša <jasa.david>
Component: serverAssignee: Spice Bug List <spice-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium CC: bugzilla
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 43756    
Bug Blocks:    

Description David Jaša 2011-12-12 09:26:15 UTC
Disable effects dynamically if bandwidth drops below some threshold.

TBD: determine which effects have biggest impact on network usage (or which ones are worst-affected by high latency) and set separate threshold for each one.
Comment 1 Marc-Andre Lureau 2014-11-03 01:57:12 UTC
This is probably not such a good idea, as effects are desktop and user settings, and desktop settings are not supported for many guests. Furthermore, bandwidth saving data would be first step.
Comment 2 Victor Toso 2016-05-04 09:31:27 UTC
Well, changing options dynamically to make usage better with lower bandwith seems a good RFE. Maybe we should open a new RFE for it?

I would consider closing this one as per Comment #1
Comment 3 Marc-Andre Lureau 2016-05-04 09:37:58 UTC
(In reply to Victor Toso from comment #2)
> Well, changing options dynamically to make usage better with lower bandwith
> seems a good RFE. Maybe we should open a new RFE for it?

in theory, we already have some adaptative compression (changing compression method, and doing local rendering to send bigger updates), so it's not clear what else we would do. Opening a bug to say "improve bandwidth" is quite worthless.

> I would consider closing this one as per Comment #1

agree, this bug had an idea to improve bandwidth, but it is also very bad for user experience (why not change desktop resoltuon while we are at it?). let's close it.
Comment 4 Victor Toso 2016-05-04 09:52:05 UTC
(In reply to Marc-Andre Lureau from comment #3)
> (In reply to Victor Toso from comment #2)
> > Well, changing options dynamically to make usage better with lower bandwith
> > seems a good RFE. Maybe we should open a new RFE for it?
> 
> in theory, we already have some adaptative compression (changing compression
> method, and doing local rendering to send bigger updates), so it's not clear
> what else we would do. Opening a bug to say "improve bandwidth" is quite
> worthless.

I wanted to mean a way to improve user experience over lower bandwidth like we do about choosing the compression (I'm not really sure we change the compression after it is chosen; if that is the case, it could be improved as the bandwidth can change);

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.