为了方便使用virt-manager来创建和管理kvm的虚拟机。默认创建好的windows xp虚拟机,用vnc连接的时候会没有声音,用rdesktop连接的时候声音是正常的。 查了一些发行版的bugzilla,发现相关的bug还真有不少,在fedora的wiki上找到了解决方法(原始链接在这里): 修改/etc/libvirt/qemu.conf文件中的vnc_allow_host_audio为1,然后重启libvirtd服务,就OK了。 不过这样设置以后,即使不打开virt-manager的vnc客户端,也能够听到虚拟机中发出的声音。