Comment 12 for bug 1872863

Revision history for this message
Matthew Ruffell (mruffell) wrote :

I repeated the same SRU verification as before, this time using kmod from -proposed.

I installed a fresh Bionic KVM, with EFI enabled. I upgraded the system to use the latest -updates packages. Linux 4.15.0-99-generic and Kmod 24-1ubuntu3.3 were installed. I shut the machine down, set the VGA device to vga=std, and rebooted. The screen was garbled and unreadable.

I then ssh'd in, enabled -proposed, and installed Linux 4.15.0-100-generic, and kmod 24-1ubuntu3.4. I rebooted, and the display came up great, and was perfectly readable. Attached screenshot as proof.

Relevent details from dmesg:

[ 1.137544] checking generic (c0000000 1d5000) vs hw (c0000000 1000000)
[ 1.137545] fb: switching to bochsdrmfb from EFI VGA
[ 1.137918] Console: switching to colour dummy device 80x25
[ 1.140305] [drm] Found bochs VGA, ID 0xb0c5.
[ 1.140308] [drm] Framebuffer size 16384 kB @ 0xc0000000, mmio @ 0xc1c8c000.
[ 1.140616] [TTM] Zone kernel: Available graphics memory: 2011058 kiB
[ 1.140619] [TTM] Initializing pool allocator
[ 1.140622] [TTM] Initializing DMA pool allocator
[ 1.146542] fbcon: bochsdrmfb (fb0) is primary device
[ 1.149357] Console: switching to colour frame buffer device 128x48
[ 1.151830] bochs-drm 0000:00:01.0: fb0: bochsdrmfb frame buffer device
[ 1.168977] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:01.0 on minor 0

lsmod:

$ lsmod | grep bochs
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

Since the Linux package builds bochs-drm, and the kmod package removes the blacklist, I am happy to mark this verified for both packages.