QXL/Spice KMS Driver
Summary
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.
Owner
- Name: Dave Airlie
- 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.
Scope
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
Dependencies
kernel changes. X.org changes.
Contingency Plan
Do nothing, stay as we are now.