For both tests I used the kmod package from my test ppa, since it is still in the unapproved upload queue.
Firstly, I installed 4.15.0-99-generic from -updates, and booted my EFI based KVM machine with VGA=std. The screen was garbled, as the framebuffer used was efifb. I then installed 4.15.0-100-generic from -proposed, and rebooted, keeping the same settings. The screen was perfect and readable. The issue was fixed. I looked at lsmod, and bochs-drm was loaded. $ lsmod | grep bochs_drm bochs_drm 20480 1 ttm 106496 1 bochs_drm drm_kms_helper 172032 1 bochs_drm drm 401408 4 drm_kms_helper,bochs_drm,ttm Dmesg shows: [ 1.082068] checking generic (c0000000 12c000) vs hw (c0000000 1000000) [ 1.082069] fb: switching to bochsdrmfb from EFI VGA [ 1.082468] Console: switching to colour dummy device 80x25 [ 1.083148] [drm] Found bochs VGA, ID 0xb0c5. [ 1.083151] [drm] Framebuffer size 16384 kB @ 0xc0000000, mmio @ 0xc1c8c000. [ 1.083386] [TTM] Zone kernel: Available graphics memory: 4026194 kiB [ 1.083389] [TTM] Zone dma32: Available graphics memory: 2097152 kiB [ 1.083390] [TTM] Initializing pool allocator [ 1.083394] [TTM] Initializing DMA pool allocator [ 1.085265] fbcon: bochsdrmfb (fb0) is primary device [ 1.087421] Console: switching to colour frame buffer device 128x48 [ 1.091589] bochs-drm 0000:00:01.0: fb0: bochsdrmfb frame buffer device [ 1.108664] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:01.0 on minor 0 Attached is a screenshot showing a good screen. I am happy to mark this as verified for the linux package. ** Attachment added: "screenshot of vga=std with 4.15.0-100-generic" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1872863/+attachment/5365529/+files/Screenshot%20from%202020-05-03%2013-25-59.png ** Tags removed: verification-needed-bionic ** Tags added: verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1872863 Title: QEMU/KVM display is garbled when booting from kernel EFI stub due to missing bochs-drm module To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kmod/+bug/1872863/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
