Bug 1294564
| Summary: | Video Stream is default to off | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | lcy8686 <lcy1986222> |
| Component: | spice | Assignee: | Default Assignee for SPICE Bugs <rh-spice-bugs> |
| Status: | CLOSED WONTFIX | QA Contact: | SPICE QE bug list <spice-qe-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | --- | CC: | cfergeau, dblechte, fziglio, jjongsma, juzhang, knoel, kraxel, rduda, rh-spice-bugs, tpelka, victortoso, virt-maint, xfu, zhguo |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-11-01 03:02:53 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1030024 | ||
| Bug Blocks: | |||
|
Description
lcy8686
2015-12-29 03:10:44 UTC
Thanks for taking the time to enter a bug report with us. We use reports like yours to keep improving the quality of our products and releases. That said, we're not able to guarantee the timeliness or suitability of a resolution for issues entered here because this is not a mechanism for requesting support. If this issue is critical or in any way time sensitive, please raise a ticket through your regular Red Hat support channels to make certain it receives the proper attention and prioritization that will result in a timely resolution. For information on how to contact the Red Hat production support team, please visit: https://www.redhat.com/support/process/production/#howto > Is there any reason for this change? Why does it changed from filter to off?
> I have been working on MJPEG in spice-server for a long time,I do found some
> problem of it. Would it be reason for this chanaged?
The video detection logic has problems with gnome 3. It misdetects the fullscreen animations as video. So the desktop is sent as lossy mjpeg,
resulting in very bad display quality. This is the reason it got turned
off by default. I'm open to flipping the default back to "filter" when
the video detection heuristic in spice server is fixed to work reasonable
well.
Reassigning to spice for comments and/or investigation.
(In reply to Gerd Hoffmann from comment #3) > > Is there any reason for this change? Why does it changed from filter to off? > > I have been working on MJPEG in spice-server for a long time,I do found some > > problem of it. Would it be reason for this chanaged? > > The video detection logic has problems with gnome 3. It misdetects the > fullscreen animations as video. So the desktop is sent as lossy mjpeg, > resulting in very bad display quality. This is the reason it got turned > off by default. I'm open to flipping the default back to "filter" when > the video detection heuristic in spice server is fixed to work reasonable > well. > > Reassigning to spice for comments and/or investigation. Thanks for your reply. Is this a new bug in RedHat7.1, or it happens in Redhat6.5? Or it is a bug of spice-server-0.12.4? (In reply to Gerd Hoffmann from comment #3) > > Is there any reason for this change? Why does it changed from filter to off? > > I have been working on MJPEG in spice-server for a long time,I do found some > > problem of it. Would it be reason for this chanaged? > > The video detection logic has problems with gnome 3. It misdetects the > fullscreen animations as video. So the desktop is sent as lossy mjpeg, > resulting in very bad display quality. This is the reason it got turned > off by default. I'm open to flipping the default back to "filter" when > the video detection heuristic in spice server is fixed to work reasonable > well. > > Reassigning to spice for comments and/or investigation. GNOME is disabling most animations these days, and I thought there had also been some hack somewhere in the graphical stack to try to limit these issues? Or is that still a problem (I'd have to test myself :) There is also the issue that mesa split video updates into 64k strips. This resulted in a single video being detected as a series of video strips stacked on top of eachother. Frediano had a patch to work around this in spice, but I think the current thinking is that it should be solved in mesa. See bug 1030024. In any case, this isn't going to make it into 7.4. Is bug 1030024 enough to enable video-stream again? If not, what else is necessary would be good to have defined. I think it is a bit late for changing default options for RHEL 7. Should we move to RHEL 8? (In reply to Victor Toso from comment #8) > Is bug 1030024 enough to enable video-stream again? If not, what else is > necessary would be good to have defined. > > I think it is a bit late for changing default options for RHEL 7. Should we > move to RHEL 8? Let's see, the Bz you have mentioned is on track for rhel 7.6. It will be worth testing rhel 7.6, and go from there. Moving to rhel 8 for now After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened. The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |