action #111992
Updated by tinita over 2 years ago
## Observation With QEMU 7, the default video resolution was changed to 1280x800 OVMF 202202, which is in Leap 15.4, did the same change: https://github.com/tianocore/edk2/commit/862ea6e83614066efdc2436f3727615ca37d9691 The default "-vga VGA" doesn't appear to be affected for some reason, but at least qxl is: https://openqa.opensuse.org/tests/2400506#step/bootloader_uefi/9 I tried various ways to get the resolution back to 800x600 or 1024x768 as expected by openQA, but failed. The xres/yres properties appear to be ignored by OVMF. What works is to explicitly change the resolution in the OVMF configuration. For now I downgraded OVMF on ow4 to the version in 15.3 (202008-150300.10.14.1). ## Acceptance criteria * **AC1:** Default resolution with qxl is restored, or qxl is not used anymore ## Suggestions * Confirm in dedicated test * Check different QEMUVGA settings, e.g. (none), std, cirrus, qxl, virtio * Add test steps to change the resolution in OVMF * Configure and resize a window on the host to change the resolution that way * See https://developer.fedoraproject.org/tools/virtualization/setting-viewport-resolution-using-ovmf-bios.html step 12 * Find out where the qxl vga is being used and consider changing those tests ## Workaround * Option 1: Downgrade OVMF to <= 202008-150300.10.14.1 * Option 2 (TBC): Use a different graphics setting than `QEMUVGA=qxl`