Skip to content

Fix Qemu for arm: use LTS kernel, don't offer mesa-dri-virtio

postmarketOS Bot requested to merge fix/1017-qemu-arm into master

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

Merge request reports