The minimal plugin avoids using X while still allowing QML tests to be run and doing the rendering, just not the final stage of outputting to X. Some tests may be hard to run without accelerated OpenGL since QML2 requires OpenGL 2.0 / shaders etc. But a PPA test shows that your suggested method also works, and it might be better since there's a X virtual framebuffer in the picture. Changing the proposal to that.
The minimal plugin avoids using X while still allowing QML tests to be run and doing the rendering, just not the final stage of outputting to X. Some tests may be hard to run without accelerated OpenGL since QML2 requires OpenGL 2.0 / shaders etc. But a PPA test shows that your suggested method also works, and it might be better since there's a X virtual framebuffer in the picture. Changing the proposal to that.