Bug 1382325 - spice-gtk display widget does not refresh unless scaling is forced
Summary: spice-gtk display widget does not refresh unless scaling is forced
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: spice-gtk
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marc-Andre Lureau
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-06 11:13 UTC by Hans de Goede
Modified: 2016-11-03 23:53 UTC (History)
7 users (show)

Fixed In Version: spice-gtk-0.32-4.fc24
Clone Of:
Environment:
Last Closed: 2016-11-03 23:53:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Hans de Goede 2016-10-06 11:13:47 UTC
When using Fedora 25 as a spice-client with either remote-viewer or spicy most of the time the display of the guest does not show, instead "waiting for display 1" is shown, or an out of date picture from the guest.

This happens even in the BIOS, in Linux text-mode and in Linux graphical mode with multiple guests.

The workaround is to force scaling, if the guest display resolution is not a 1:1 match for the spice display widget size then things work.

e.g. a windowed spicy does not show the BIOS, since it will resize to match the text mode resolution, but a maximized spicy does.

Since the guest-agent will always make the guest resolution exactly match the display widget size, this pretty much makes the spice clients in Fedora 25 unusable. A workaround is to disable the agent syncing in spicy and then resize the window.

Comment 1 Hans de Goede 2016-10-06 11:15:28 UTC
Note first reported here: https://lists.freedesktop.org/archives/spice-devel/2016-September/032188.html

Comment 2 Marc-Andre Lureau 2016-10-06 11:23:03 UTC
This is fixed in upstream, commit a395ac5944, let's backport it.

Comment 3 Fedora Update System 2016-10-07 09:58:20 UTC
spice-gtk-0.32-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1618e717f9

Comment 4 Fedora Update System 2016-10-11 03:22:46 UTC
spice-gtk-0.32-4.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-fea866fa85

Comment 5 Fedora Update System 2016-11-03 23:53:34 UTC
spice-gtk-0.32-4.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.