I've tested on two systems
1. one comes with the usual defaults (no 3d), checked it to work fine as-is, 
then enabled virtiogpu+3d. I added this case as sometimes libvirt fixes up some 
rough edges, so it is useful to compare cases executed that way
2. a ubuntu live desktop installer booting into the live env, started the same 
way as shown for the Android ISO above


1a)
First it had in the guest the usual QXL/Spice setup with 3d just using llvmpipe

1b)
Setting it up for 3d
<graphics type="spice">
  <listen type="none"/>
  <image compression="off"/>
  <gl enable="yes"/>
</graphics>
<video>
  <model type="virtio" heads="1" primary="yes">
    <acceleration accel3d="yes"/>
  </model>
  <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>

Now I got "renderer string: virgl" in glxinfo and in dmesg "virtgl 3d
acceleration enabled".

The related config isn't much different for virtio-vga, but obviously using 
spice instead of sdl/gtk:
-nodefaults
-device virtio-vga,id=video0,virgl=on,max_outputs=1,bus=pcie.0,addr=0x1 \
-spice 
port=0,disable-ticketing,image-compression=off,gl=on,rendernode=/dev/dri/renderD128,seamless-migration=on
 \


I must admit there is some graphic "noise" when connecting to this through 
spice.
Also I have a sound issue in the guest.
So it is far from perfect.
But neither can I see any of the crashes reported above.

... (more updates later) ...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1896250

Title:
  SDL support is missing while virglrenderer has problems with GTK

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1896250/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to