Bug 1753644
| Summary: | Enable bochs-display for UEFI guests (virt-install) | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Fabiano Fidêncio <fidencio> |
| Component: | virt-manager | Assignee: | Fabiano Fidêncio <fidencio> |
| Status: | CLOSED DEFERRED | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 8.2 | CC: | chhu, desktop-qa-list, dyuan, hpopal, jcall, jsuchane, juzhou, kraxel, meili, phrdina, sheepdestroyer, tzheng, virt-bugs, virt-maint, xiaodwan, xuzhang, yalzhang |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | 8.2 | Flags: | knoel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | virt-manager-2.2.1-3.el8 | Doc Type: | Enhancement |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1707119 | Environment: | |
| Last Closed: | 2019-12-10 14:18:29 UTC | Type: | Feature Request |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1707118, 1707119, 1724098, 1754394, 1754396 | ||
| Bug Blocks: | 1753634, 1753637, 1753641, 1753670 | ||
|
Description
Fabiano Fidêncio
2019-09-19 14:04:04 UTC
Some vga & display device background: https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/ virt-manager / virt-install: 1547e16d62736c861a0e4dadeb86ef372d2698bd 2e20b128a1a1f064c5036d3d3d0cf5b09117b9da 8f4c53ea960459516794ba533060a176cc26f121 d9736db9d983d01c03929de226365dbf56a791a3 Actually, two more patches will be needed so those 4 apply properly. Here's the full list master: 534f2e03d077306af4309babd30d92ea3ec4e8c0 651e5b6d753930a2e7536efa4e6d20f57b038e80 1547e16d62736c861a0e4dadeb86ef372d2698bd 2e20b128a1a1f064c5036d3d3d0cf5b09117b9da 8f4c53ea960459516794ba533060a176cc26f121 d9736db9d983d01c03929de226365dbf56a791a3 Hi Pavel,
I noticed that this feather is supported by Fast train.
With packages version:
libvirt-5.9.0-4.module+el8.2.0+4836+a8e32ad7.x86_64
qemu-kvm-4.2.0-1.module+el8.2.0+4793+b09dd2fb.x86_64
virt-manager-2.2.1-3.el8.noarch
virt-install-2.2.1-3.el8.noarch
edk2-ovmf-20190308git89910a39dcfd-6.el8.noarch
1.1 It works on Fast train.
# virt-install --name vm1 --memory 1024 --disk=/var/lib/libvirt/images/rhel7-uefi.qcow2 --import --boot uefi --video bochs
WARNING Changing machine type from 'pc-i440fx-rhel7.6.0' to 'q35' which is required for UEFI secure boot.
=================================================================================
Slow train: "ERROR unsupported configuration: unknown video model 'bochs'"
Package version:
virt-install-2.2.1-3.el8.noarch
virt-manager-2.2.1-3.el8.noarch
libvirt-4.5.0-36.module+el8.2.0+4817+92ef2d83.x86_64
qemu-kvm-2.12.0-92.module+el8.2.0+5014+5115d99d.x86_64
edk2-ovmf-20190308git89910a39dcfd-6.el8.noarch
2.1
# virt-install --name vm1 --memory 1024 --disk=/var/lib/libvirt/images/rhel7-uefi.qcow2 --import --boot uefi --video bochs
WARNING Changing machine type from 'pc-i440fx-rhel7.6.0' to 'q35' which is required for UEFI secure boot.
WARNING No operating system detected, VM performance may suffer. Specify an OS with --os-variant for optimal results.
Starting install...
ERROR unsupported configuration: unknown video model 'bochs'
I also checked by "virsh domcapabilities", there is no "bochs" listed under video device.
# virsh domcapabilities
...
<video supported='yes'>
<enum name='modelType'>
<value>vga</value>
<value>cirrus</value>
<value>qxl</value>
<value>virtio</value>
</enum>
</video>
2.2 But when launch virt-manager UI, "Bochs" is listed under Video device, when I add it to vm, it also reports error:
Error changing VM configuration: unsupported configuration: unknown video model 'bochs'.
So Pavel, please help have a look of my comment, Is it still suitable to test on slow train, thanks.
(In reply to zhoujunqin from comment #5) > Hi Pavel, > I noticed that this feather is supported by Fast train. > > With packages version: > libvirt-5.9.0-4.module+el8.2.0+4836+a8e32ad7.x86_64 > qemu-kvm-4.2.0-1.module+el8.2.0+4793+b09dd2fb.x86_64 > virt-manager-2.2.1-3.el8.noarch > virt-install-2.2.1-3.el8.noarch > edk2-ovmf-20190308git89910a39dcfd-6.el8.noarch > > 1.1 It works on Fast train. > # virt-install --name vm1 --memory 1024 > --disk=/var/lib/libvirt/images/rhel7-uefi.qcow2 --import --boot uefi --video > bochs > WARNING Changing machine type from 'pc-i440fx-rhel7.6.0' to 'q35' which is > required for UEFI secure boot. > > ============================================================================= Perfect! > ==== > Slow train: "ERROR unsupported configuration: unknown video model 'bochs'" > > Package version: > virt-install-2.2.1-3.el8.noarch > virt-manager-2.2.1-3.el8.noarch > libvirt-4.5.0-36.module+el8.2.0+4817+92ef2d83.x86_64 > qemu-kvm-2.12.0-92.module+el8.2.0+5014+5115d99d.x86_64 > edk2-ovmf-20190308git89910a39dcfd-6.el8.noarch > > 2.1 > # virt-install --name vm1 --memory 1024 > --disk=/var/lib/libvirt/images/rhel7-uefi.qcow2 --import --boot uefi --video > bochs > WARNING Changing machine type from 'pc-i440fx-rhel7.6.0' to 'q35' which is > required for UEFI secure boot. > WARNING No operating system detected, VM performance may suffer. Specify an > OS with --os-variant for optimal results. > > Starting install... > ERROR unsupported configuration: unknown video model 'bochs' > > I also checked by "virsh domcapabilities", there is no "bochs" listed under > video device. > > # virsh domcapabilities > ... > <video supported='yes'> > <enum name='modelType'> > <value>vga</value> > <value>cirrus</value> > <value>qxl</value> > <value>virtio</value> > </enum> > </video> > > > 2.2 But when launch virt-manager UI, "Bochs" is listed under Video device, > when I add it to vm, it also reports error: > Error changing VM configuration: unsupported configuration: unknown video > model 'bochs'. > > So Pavel, please help have a look of my comment, Is it still suitable to > test on slow train, thanks. Not Pavel here, but ... as far as I understand there's no bug asking bochs display support on Slow Train. Or, IOW, just fast train should be supported. Did I answer your question, zhoujunqin? Hi Fabiano Fidêncio, Thanks for your kind reply. Please refer to comment: https://bugzilla.redhat.com/show_bug.cgi?id=1658511#c8 virt-manager which is RHEL only, but bochs display is requested by Fast train, We'd better remove this bug from virt-manager errata, thanks. BR, juzhou. |