- Issued:
- 2009-10-08
- Updated:
- 2009-10-08
RHBA-2009:1489 - qspice bug fix update
Synopsis
qspice bug fix update
Type/Severity
Bug Fix Advisory
Topic
Updated qspice packages that fix several bugs are now available.
Description
The Simple Protocol for Independent Computing Environments (SPICE) is a remote display protocol designed for virtual environments. SPICE users can view a virtualized desktop or server from the local system or any system with network access to the server. SPICE is available for a variety of machine architectures and operating systems. SPICE is used in Red Hat Enterprise Linux for viewing virtualized guests running on the KVM hypervisor or on Red Hat Enterprise Virtualization Hypervisors.
These updated packages fix the following bugs:
-
the SPICE server uses a heuristic method for detecting video streams. Some sites, however, send two video frame pixmaps: the actual size of the frame and a variant that measures from the top-left of the web-page presenting the frame to the bottom-right of the video frame. Receiving two video pixmaps caused the SPICE heuristic to fail to detect the video stream. This failure also caused a dramatic increase in CPU use and network traffic. With this update, the heuristic detects dual-pixmap video streams accurately; video playback occurs as expected and CPU use and network traffic no longer spike. (BZ#521791)
-
previously the SPICE server used a fixed bit-rate for video streams. If external factors affected the data stream, this fixed bit-rate resulted in dropped frames and low quality playback. With this update, the SPICE server no longer uses a hard-coded bit-rate; instead it can choose a bit-rate that reflects current network conditions, improving video playback in low-bandwidth conditions. (BZ#521792)
-
on new client connections the SPICE server previously sent the client an uncompressed initial screen image. In low bandwidth conditions this resulted in a long period of apparent inactivity, with the client presenting an unsuable black screen. The SPICE server now compresses the initial screen image, greatly reducing initialization time. (BZ#522049)
Users requiring remote display capabilities for KVM hypervisors are advised to upgrade to these updated qspice packages, which resolve these issues.
Solution
Before applying this update, make sure that all previously-released errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at This content is not included.http://kbase.redhat.com/faq/docs/DOC-11259
Affected Products
| Product | Version | Arch |
|---|---|---|
| Red Hat Enterprise Linux for x86_64 - Extended Update Support | 5.4 | x86_64 |
| Red Hat Enterprise Linux Workstation | 5 | x86_64 |
| Red Hat Enterprise Linux Server | 5 | x86_64 |
Updated Packages
- qspice-libs-0.3.0-39.el5_4.3.x86_64.rpm
- qspice-0.3.0-39.el5_4.3.x86_64.rpm
- qspice-0.3.0-39.el5_4.3.src.rpm
- qspice-libs-devel-0.3.0-39.el5_4.3.x86_64.rpm
Fixes
- This content is not included.BZ - 521791
- This content is not included.BZ - 521792
- This content is not included.BZ - 522049
- This content is not included.BZ - 525543
- This content is not included.BZ - 527723
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.