I’ve been using looking glass and everything has been quite stable on Ubuntu 20.08. Having interest in using the new virtio-fs driver to improve my vm performance, today I updated my workstation from focal to groovy (20.10). The update went fine except for looking-glass.
As expected, the client wouldn’t run due to linkage to the host OS so I pulled the latest version from master and rebuilt the client & downloaded the matching frame server without problem.
As usual, I assigned a 2nd keyboard & mouse, booted the gpu vm, switched monitor inputs, and was able to access the vm via direct monitor connection with no problem. I then updated virtio in the vm to 1.189 (latest), installed the new frame server (latest bleeding edge), rebooted the vm and was then able to access it via the looking-glass clientas expected.
Then the problems began. Symptoms:
-
The spice mouse, which worked fine before, now randomly jumps around the screen when I move it, both when using both looking-glass and directly connected. Assigned mouse & keyboard and the spice keyboard work.
-
After about a minute or two after starting & using the looking-glass vm, the all of the vms running (including non-looking-glass vms) appear to hang. This seems to be looking-glass related since other non-looking-glass vms are stable until I start the looking-glass frame server vm. Even after forcing shudown of the vms and restarting them, I can’t access them. I have to reboot the host to get the vms running again. So it looks like something is getting wedged in the qemu host. (?)
Random thoughts & ideas on what might be causing my issues:
-
running bleeding-edge from master? Is this a known issue? Skimming changes from master to b2rc4 nothing jumps out as a major change.
-
virtio v189. It’s ‘latest’ but been around for a while. What version should I be on, v185?
-
I notice that IVSHMEM is still v181 and quite out of date. I can’t find a newer version for windows.
Any thoughts or suggestions? Are other looking-glass users having success or failure on 20.10?
I’m going to try a few things tonight; hopefully I won’t be forced to roll back 20.08 tomorrow night so I can get work done on Monday.
Any help would be appreciated.