Owner

Current status

Detailed Description

The Spice project deals with both the virtualized devices and the front-end.

Currently, the project main focus is to provide high-quality remote access to QEMU virtual machines. The SPICE remote computing protocol that is used for client-server communication. Spice adds a QXL display device to QEMU and provides
drivers for this device for both X and Windows.

Features supported in the protocol are:

Accelerated 2D graphics

"Hardware" cursor support

Audio playing

Audio recording

Image compression, both lossless and lossy (for WAN support)

Video detection with MJpeg streaming

Encryption

Client side mouse pointer support

Drivers for: X, Windows (xp, vista, win7)

Red Hat acquired Spice together with kvm when it aqcuired Qumranet, and has invested significant effort into opening it up, cleaning up dependencies, etc.

Benefit to Fedora

In the long term, Spice will let Fedora provide a better user experience in desktop virtualization.
In the short term, Fedora gains an interesting new open-source technology that many people want to try out.

This should let you access the machine. You should now install the qxl driver and optionally the agent (only available for windows) in the guest. If you do not do this you're running in vga mode which is quite slow and inefficient.

User Experience

The initial version of spice is not integrated with the virtualization management in Fedora (libvirt). We're working on this, but its not expected to happen in F14.