From FedoraProject

< Features
Revision as of 14:11, 10 March 2012 by Alon (Talk | contribs)

Jump to: navigation, search


QXL/Spice KMS Driver


Currently the QXL driver is X.org only, a KMS driver is required to move forward with projects like spice 3D, and also to allow more features to be show in virt environments like plymouth.


  • Email: <airlied@redhat.com>

Current status

  • Targeted release: Fedora 17
  • Last updated: (DATE)
  • Percentage of completion: 5%

Detailed Description

The current spice GPU driver for Linux guests is an X.org only driver. A kernel modesetting driver needs to be developed along with a new X.org driver that runs on top of it.

Benefit to Fedora

Fedora acts closer to native hardware inside spice VMs.


Develop a basic modesetting driver for QXL GPU Develop an acceleration/memory management interface for QXL GPU. Develop a new X.org driver on top of the new interfaces.

How To Test

Test inside a virtual machine with QXL support. plymouth should show up along with smooth booting.

User Experience


kernel changes. X.org changes.

Contingency Plan

Do nothing, stay as we are now.


See spice-space

Release Notes

Comments and Discussion