Fix Qemu for arm: use LTS kernel, don't offer mesa-dri-virtio
Created by: ollieparanoid
This PR fixes #1017 (closed).
- Use the LTS kernel (just like device-qemu-amd64)
- Don't ask for the mesa driver when the Qemu arch is not the native arch and always use swrast in that case
NOTE: I recommend --display=gtk
for arm, because then you can
see the serial output, and you can toggle between the two screens
instead of having them side by side (we only use one anyway).
With this PR, the boot looks like this for me:
- Few seconds of "Guest has not initialized the display (yet)"
- ~ 2 minutes of pmOS loading screen (without console text written over it, unlike
qemu-amd64
!)- all console messages get written to the serial output though
- ~ 2 minutes of black screen
- weston comes up