$ rpm -q spice-gtk virt-viewer spice-gtk-0.28-2.fc22.x86_64 virt-viewer-2.0-1.fc22.x86_64 $ virt-viewer --connect qemu+ssh://root@localhost/system f20 - enter password - virt viewer shows the error:Unable to connect to the graphic server 127.0.0.1:5900 On the console there's these warnings: (virt-viewer:16633): GSpice-WARNING **: incomplete link header (0/16) (virt-viewer:16633): GSpice-WARNING **: incomplete link header (0/16) 100% reproducible. Also reproduces with virt-manager. Originally I thought this was a virt-manager issue and was scratching my head trying to figure out the issue. But since it affects virt-viewer too I'm guessing this is a spice-gtk bug Works fine if connecting locally with qemu:///system + password auth
By "password auth", do you mean you have a SPICE password set to access your VM? Or is it SSH password auth?
(In reply to Christophe Fergeau from comment #1) > By "password auth", do you mean you have a SPICE password set to access your > VM? Or is it SSH password auth? I can reproduce, it's the VM/spice password handling that is problematic.
sent fix: http://lists.freedesktop.org/archives/spice-devel/2015-April/019441.html
f22 should have spice-gtk 0.29 with the fixes now