On Mon, Sep 12, 2016 at 02:08:57AM +0200, intrigeri wrote: > Package: virt-viewer > Version: 4.0-1 > Severity: normal > > Hi, > > on current Debian sid, running GNOME on Wayland, I start a Debian sid > desktop VM with libvirt/QEMU. It boots fine up to the graphical > interface, but as soon as I click somewhere it crashes. The exact > error message depends on how exactly I display the VM locally: > > * using virt-manager's own Spice viewer: > > python2: ../../../../src/cairo-surface.c:928: cairo_surface_reference: > Assertion `(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)' > failed. > > * running a standalone virt-viewer: > > ../../../../src/cairo-surface.c:953: cairo_surface_destroy: Assertion > `(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)' failed. > > I've also seen in the Journal, around the time of the crash: > > gnome-shell[11969]: > (wayland/meta-wayland-surface.c:424):meta_wayland_surface_ref_buffer_use_count: > runtime check failed: (surface->buffer_ref.buffer->resource) > > Running virt-manager with GDK_BACKEND=x11 fixes this problem. > > I've found no corresponding bug in upstream bug tracker > (https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Community&product=Virtualization%20Tools&query_format=advanced), > so I wonder if that's a known issue or something specific to my setup.
I don't know about any such issues so it might be worth reporting this upstream. Do we have a Waylland session available via gdm3 nowadays or is there a specific setup required? Cheers, -- Guido