Hi I can offer some observations about why virt-viewer crashes when connecting to some VMs.
The crash appears to be related to the vncdisplay result returned from libvirt. For example: $ virsh vncdisplay test-vm1 :1 $ virt-viewer test-vm1 Segmentation fault $ virsh vncdisplay test-vm2 localhost:2 $ virt-viewer test-vm2 <virt-viewer window opened and shows VM> The difference between test-vm1 and test-vm2 is the graphics element in the domain XML. test-vm1 has <graphics type='vnc' port='-1' autoport='yes'/> which listens on all available interfaces test-vm2 has <graphics type='vnc' port='-1' autoport='yes' listen='localhost'/> which just listens on localhost (in the case). So it appears that virt-viewer isn't correctly handling where the host name for the vncdisplay is not given, and virt-viewer should use the address it used for connecting to libvirt or localhost if an address wasn't specified. The above also gives a work around, which is to set the listen attribute on the graphics element in your domain XML. Regards Lee Begg -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org