<div dir="ltr"><div><div><div><div><div>I've been trying to use a virtual machine over wi-fi but I'm having trouble activating the lossy compression method in spice. I can reach about 50mbps but that does not cut with lossless compression while playing a video. I've tried all command switches for qemu related to spice compression methods, but no such luck. Here is an excerpt of the machine's xml config:<br><br>  <graphics type='spice' autoport='yes' listen='0.0.0.0'><br>    <listen type='address' address='0.0.0.0'/><br>  </graphics><br>[...]<br>  <qemu:commandline><br>    <qemu:arg value='-spice'/><br>    <qemu:arg value='image-compression=auto-glz,streaming-video=all,jpeg-wan-compression=always,zlib-glz-wan-compression=auto,playback-compression=on'/><br>  </qemu:commandline><br><br></div>Tried different values and checked if qemu's process is carrying those arguments. (it did)<br><br></div>Very occasionally the spice connection will start with lossy compression enabled (as if it's actually honoring my settings), but as soon as I reconnect, it falls back to lossless.<br><br>I'm running an updated ArchLinux install. Here are some packages that may be of interest:<br><br>community/libvirt-glib 0.2.3-1<br>extra/spice 0.12.7-1<br>extra/spice-protocol 0.12.11-1<br>community/spice-glib 0.32-1<br>community/spice-gtk3 0.32-2<br>extra/qemu 2.6.0-1<br>core/linux 4.6.3-1<br><br></div>Tried with multiple clients: spicy, remote-viewer, aSPICE (android) and vinagre<br><br></div>The VM was generated with virt-viewer/libvirtd<br><br></div>Any tip would be welcome!<br></div>