Answers:
正如@gertvdijk已经提到的那样,SPICE是KVM解决该问题的方法。
否则,对于任何类型的虚拟机和真实机同样适用的更通用的解决方案是使用远程桌面或VNC连接到计算机本身。
如果您不使用SPICE,那么您已经在使用VNC。但是,在那种情况下,VNC服务器由主机提供(主机为来宾的视频内存,键盘和鼠标提供服务,但无法访问来宾的剪贴板,而后者是来宾内部桌面环境的一部分)。
通过将VNC服务器移动到Guest,可以将其放置在可以访问剪贴板的位置。
与VNC相比,远程桌面还有其他一些优势(例如文件,设备和声音共享)。
爱德华(Edward)的答案和谷歌(Google)为我解决了这个问题。Gertvdijk也提到了这一点。在我的Windows guest虚拟机上安装Spice Windows Guest Tools允许剪贴板共享,而不必重新启动guest虚拟机。为了不遗余力地争取足够的声誉来投票,我将填补slm建议的空白,并在搜索结果中看到它的高位,希望能对某人有所帮助:)
Spice是KVM的显示服务器/前端,可以提供更好的图形性能,并且在默认情况下可以作为显示选项使用,就像VNC服务器通过virt-manager一样;用于创建/管理VM的前端脚本,或者当然可以从命令行手动创建(请参见下面的链接)。与VNC一样,它也允许您连接到远程VM的显示器,并且使用virt-manager,可以通过ssh等轻松连接到libvirtd和另一台计算机的VM
要运行spice guest 虚拟机工具(我有ubuntu主机,Windows 7 guest 虚拟机),请从Guest- > Windows Binaries部分下载安装程序(包含QXL视频驱动程序和spice代理),然后选择Windows guest虚拟机工具(有时写作的方式是spice-guest-tools-0.100.exe)。运行安装程序,将安装驱动程序,将安装并启动“ Spice VDAgent”服务,并且剪贴板共享将从此处开始
一些关于香料的更多信息可以在这里找到。
vdagent
在来宾中安装,并使用适当的客户端(例如,辣/ spicec /远程查看器)将其集成到主机中。