qemu-amd64: enable framebuffer in initramfs
Loading the virtio-gpu
and virtio-pci
kernel modules in the initramfs, the postmarketOS splash screen is now displayed.
I didn't tested all the various QEMU display variants, please also verify if it still works for you.
Test combinations:
- Mesa driver dri-swrast/dri-virtio
- Different UIs
- Start QEMU with default sdl
- Start QEMU with
--display gtk
- Start QEMU with
--spice
- FDE
There are so many combinations that I don't remember which one I've tried and which one wasn't working properly.
Maybe we need to list all the working combinations with and without the changes of this MR, and compare the results