I'll see what the other virt-related logs are saying. And I'll provide virt-viewer logs but they haven't been helpful. If you still get crashes in that type of scenario something's very broken.
> A better start point likely to produce more interesting/orientating info might be to run Firefox inside eg an openbox session, making absolutely sure no compositors are running (including xcompmgr etc). I also wonder what would happen if you enabled SPICE and/or VNC with the GTK window enabled. > I wonder what would happen if you enabled the normal GTK qemu window (which for reference can of course be run in Xvnc in headless scenarios, my personal Xvnc preference being TigerVNC). Ideally something obvious emerges before you get to that point :) It I were serious about fixing this my first step would be building everything from source, one component at a time, verifying the issue is still present at each step then, if everything's still crashing, pulling out good ol' printf. I'm curious what error messages appear in the virt-manager, virt-viewer and qemu error log files when these disconnects occur.
I also wonder what would happen if you enabled SPICE and/or VNC with the GTK window enabled.Ī better start point likely to produce more interesting/orientating info might be to run Firefox inside eg an openbox session, making absolutely sure no compositors are running (including xcompmgr etc). I wonder what would happen if you enabled the normal GTK qemu window (which for reference can of course be run in Xvnc in headless scenarios, my personal Xvnc preference being TigerVNC). It's really perplexing this also happens with VNC. It sounds like virt-manager can crash without taking down associated VMs.? I'm also interpreting "start another instance" as referring to virt-viewer, or do you mean you're starting a new copy of virt-manager over the same/old VM? I only tend to launch VMs via qemu-system-x86_64 directly, so I'm not familiar with how virt-manager works - and crashes :). Thanks very much for the clarification.ĭoes sound like a graphics acceleration problem, maybe also a remoting protocol issue. I thought either the guest kernel (ie, vmlinuz or ntoskrnl) or the VM (qemu/KVM) was at fault, given that description and context. Libvirt XML configuration enables OpenGL or not.īy directly, do you mean just running the virtual machine through the cli or actually setting all my configuration flags in the qemu-system-x86_64 command? It's been a while since I tried debugging but I'm pretty sure that it happens whether or not hw acceleration is enabled in Firefox and it also doesn't matter whether the The machine itself is fine but it becomes a race to close the tab before the window crashes again. So it could be the browser's hardware acceleration.īut essentially it takes down virt-manager/virt-viewer and I have to launch another instance. I always assumed it had something to do with OpenGL but lately it's happening on websites that I doubt are running any accelerated content. I can reproduce the crashes by going to a number of websites. Qemu/libvirt/kvm stack, it happens with both virt-viewer and virt-manager at least with Spice, pretty sure with VNC too but it's been a while.