I had a similar issue, but resolved it by adding nomodeset
(what it does here) to my boot parameters in grub
Before:
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd3,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 e7601194-fd7f-4a39-b686-e1b0e5b29635
else
search --no-floppy --fs-uuid --set=root e7601194-fd7f-4a39-b686-e1b0e5b29635
fi
linux /vmlinuz-4.15.0-43-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash $vt_handoff
initrd /initrd.img-4.15.0-43-generic
After:
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd3,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 e7601194-fd7f-4a39-b686-e1b0e5b29635
else
search --no-floppy --fs-uuid --set=root e7601194-fd7f-4a39-b686-e1b0e5b29635
fi
linux /vmlinuz-4.15.0-43-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash nomodeset $vt_handoff
initrd /initrd.img-4.15.0-43-generic
lspci -k | grep -EA2 'VGA|3D'
terminal command.