virtio-gpu disabled for Ubuntu 18.04 to 21.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
osinfo-db (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Impact
------
If you install Ubuntu as guest in virt-manager, qxl will be used a video device instead of virtio-gpu.
Due to bug #1971195 Ubuntu 22.04 (without the fix from jammy-updates) only shows a black screen when running Wayland. virtio-gpu was disabled for all Ubuntu guest versions as a workaround (see bug #1969524), but the final version merged upstream [1] only disables virtio-gpu for the problematic Ubuntu 22.04.0, but keeps it for all other Ubuntu >= 18.04 releases.
[1] https:/
[2] https:/
Test case
---------
1. Install and open virt-manager
2. Create new virtual machine
3. Select ubuntu-
4. Ubuntu 20.04 should be selected as OS
5. Select memory, CPUs, disk, name as you like
6. Select to configure the configuration before installation
7. Check which video device is used.
8. Repeat at step 3 with Ubuntu 18.04 and 20.04
Expected video devices for
* Ubuntu 18.04: virtio
* Ubuntu 20.04: virtio
* Ubuntu 22.04: QXL
What Could Go Wrong
-------------------
Enabling virtio-gpu will let virt-manager and other use virtio instead of qxl. User that do not change the selected default, will then see virtio-gpu bugs on their guest (maybe even host) instead of qxl bugs.
kinetic contains version 0.20220727-1 which includes the upstream version of the patch.