<div dir="ltr"><div dir="ltr">On Fri, 30 Aug 2019 at 13:38, Alexander Kanavin &lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Fri, 30 Aug 2019 at 02:09, &lt;<a href="mailto:shohei.maruyama@cybertrust.co.jp" target="_blank">shohei.maruyama@cybertrust.co.jp</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; Can you please look into why that error happens on arm, but not on<br>
&gt; x86? -vga virtio is the officially documented option, so I would<br>
&gt; rather use that everywhere.<br>
<br>
Accoding to <br>
<a href="https://wiki.qemu.org/Documentation/Platforms/ARM#virt_machine_graphics" rel="noreferrer" target="_blank">https://wiki.qemu.org/Documentation/Platforms/ARM#virt_machine_graphics</a><br>
, we should use &#39;-device virtio-gpu-pci&#39; if given &#39;-M virt&#39; to qemu-<br>
system-aarch64 or qemu-system-arm.<br></blockquote><div><br></div><div>Thanks, I didn&#39;t know that the lists of supported graphical hardware differ between various machines.</div><div><br></div><div>The patch makes sense then, I will test that it doesn&#39;t cause regressions on x86 with virgl and add it to my patchset.\</div></div></div></blockquote><div><br></div><div>Unfortunately it does regress. The system crashes on boot. So this needs to be addressed first.</div><div><br></div><div>You can reproduce via &#39;oe-selftest -r runtime_test.TestImage.test_testimage_virgl_gtk&#39;.</div><div><br></div><div>You probably should create an arm-specific qemuboot config file that suits your usecase rather than try to tweak runqemu script to change settings after the fact.<br></div><div><br></div><div>Alex<br></div></div></div>