I downloaded "ubuntu-16.04.1-desktop-amd64.iso" (MD5: 17643c29e3c4609818f26becf76d29a3), and I can reproduce the issue -- the grub2 display is corrupt. (I didn't even look further than that.) I also confirm that it works fine with the same firmware, but using QEMU 2.7.
Here's the result of the bisection: cd958edb1fae85d0c7d1e1acbff82d22724e8d64 is the first bad commit commit cd958edb1fae85d0c7d1e1acbff82d22724e8d64 Author: Marc-André Lureau <marcandre.lur...@redhat.com> Date: Fri Aug 26 13:47:11 2016 +0400 console: skip same-size resize virtio-gpu does a set-scanout at each frame (it might be a driver regression). qemu_console_resize() recreate a surface even if the size didn't change, and this shows up in profiling reports because the surface is cleared. With this patch, I get a +15-20% glmark2 improvement. Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> Message-id: 20160826094711.14470-1-marcandre.lur...@redhat.com Signed-off-by: Gerd Hoffmann <kra...@redhat.com> If I revert this commit on top of current master -- it reverts cleanly -- then the grub2 screen displays fine again. ** Changed in: qemu Status: New => Confirmed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1658634 Title: Can't get correct display with latest QEMU and OVMF BIOS Status in QEMU: Confirmed Bug description: I tried to install a Ubuntu 16.04.1 Desktop 64bits with latest QEMU and OVMF UEFI BIOS, however I can't get correct display output with default vga configuration (-vga std). However, qemu works with a couple of different configurations: 1. "-vga cirrus" + "-bios OVMF.fd": works 2. "-vga std" + non-UEFI bios: works The same error with QEMU 2.8.0 release. Everything works well on 2.7.0/1. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1658634/+subscriptions