Ubuntu 19.10 (and Arch) was tested to work after the pci=nommconf flag was added to Grub.

LG Gram 17-specific installation prep work

  1. Plug in the USB drive with Ubuntu 19.10 Desktop Image
  2. Press F2 every second after you turn on the computer until a blue/gray BIOS screen appears. Restart as necessary until it works.
  3. Disable Secure Boot by going to Securty then Secure Boot Configuration. This can be done by Right Right Enter Enter Up Enter Escape
  4. Change boot option to put USB Disk by navigating to Boot and moving USB HDD to the top of the list.
  5. Press F10 to restart and start from the USB drive.
  6. As soon as a menu appears press E to edit the launcher. In this box add pci=nommconf to the prompt before the words quiet splash. Make sure there is a space around your added text.
  7. Then press F10 to boot.

Install Ubuntu 19.10

  1. Click Install Ubuntu and follow the instructions.
  2. At the Installation Type menu choose Erase disk and install Ubuntu. I chose to encrypt it too.
  3. When you’re done and restart the computer and remove the USB drive.
  4. Press E every second until you get to the GRUB edit screen. Add pci=nommconf to the prompt before the words quiet or splash and press F10
  5. Type in your encryption password if needed and log in.
  6. In a terminal window configure grub by changing GRUB_CMDLINE_LINUX_DEFAULT arguments to include pci=nommconf in addition to what’s there already.
    nano /etc/default/grub
    grub-mkconfig -o /boot/grub/grub.cfg
    
  7. Restart and you should be good to go.