Hello, My new work situation has meant that I'm using QEMU, cross-compiled from Gentoo, on a Windows 10 host laptop but connecting via SPICE from another Linux desktop. I also use Barrier to share input between the two machines and ideally I'd like to have the laptop showing a second QEMU display.
I've tried allowing multiple SPICE clients but this is experimental and it freezes up too much to be usable. It's nice when it works though. I've also tried using SDL for one display and SPICE for the other. With a single multi-output QXL device, SDL fullscreen zooms out both displays to show them at once so that's no good. With two QXL devices, it actually looks correct but input is very confused and QEMU quickly crashes. Even with a single display, the SPICE client occasionally freezes up but not as much so it is usable. Perhaps if I can figure this out, two displays will also work. It's actually just the video that freezes while input continues to work. Debug output from remote-viewer doesn't log anything interesting. I can immediately reconnect the SPICE client and it's fine again until the next time. I'm using recent releases of all dependencies but the latest git master of QEMU and SPICE. I tried to build QEMU with GTK support to see if that was any better but cross-compiling GTK for Windows is hard work. Any ideas? -- James Le Cuirot (chewi) Gentoo Linux Developer
pgpuhRgNkr93M.pgp
Description: OpenPGP digital signature
