Description of problem: I use virt-manager 1.0.1 with spice-client-gtk fully installed. When I start to change display server from VNC to spice, it shows below error. I did not get it, when I use 0.9.5, spice works fine. VNC also works fine for me in 1.0.1. unsupported configuration: unknown graphics device type '<gi.overrides.Gtk.TreeModelRow object at 0x7f3504081f50>' Version-Release number of selected component (if applicable): 1.0.1 How reproducible: Steps to Reproduce: 1. Install latest virt-manager 1.0,1 2. Change already exists guest display configuration from VNC to spice 3. Actual results: Change VM configuration error:unsupported configuration: unknown graphics device type '<gi.overrides.Gtk.TreeModelRow object at 0x7f350c18b490>' Expected results: It should be OK Additional info: Change VM configuration error:unsupported configuration: unknown graphics device type '<gi.overrides.Gtk.TreeModelRow object at 0x7f350c18b490>' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/details.py", line 2310, in _change_config_helper self.vm.redefine_cached() File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 213, in redefine_cached self._redefine_xml(xml) File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 238, in _redefine_xml return self._redefine_helper(origxml, newxml) File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 230, in _redefine_helper self._define(newxml) File "/usr/share/virt-manager/virtManager/domain.py", line 1012, in _define self.conn.define_domain(newxml) File "/usr/share/virt-manager/virtManager/connection.py", line 787, in define_domain return self._backend.defineXML(xml) File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3237, in defineXML if ret is None:raise libvirtError('virDomainDefineXML() failed', conn=self) libvirtError: unsupported configuration: unknown graphics device type '<gi.overrides.Gtk.TreeModelRow object at 0x7f350c18b490>'
This is fixed in virt-manager git, we just haven't done a new release yet