剪贴板在KVM中不起作用。


12

我有一个带有Windows KVM的RHEL 6桌面。就像VirtualBox中有一种在主机和来宾之间共享剪贴板的解决方案一样,我如何才能使剪贴板正常工作?


3
您是否尝试过使用SPICE?还要vdagent在来宾中安装,并使用适当的客户端(例如,辣/ spicec /远程查看器)将其集成到主机中。
gertvdijk 2012年

Answers:


5

正如@gertvdijk已经提到的那样,SPICE是KVM解决该问题的方法。

否则,对于任何类型的虚拟机和真实机同样适用的更通用的解决方案是使用远程桌面或VNC连接到计算机本身。

如果您不使用SPICE,那么您已经在使用VNC。但是,在那种情况下,VNC服务器由主机提供(主机为来宾的视频内存,键盘和鼠标提供服务,但无法访问来宾的剪贴板,而后者是来宾内部桌面环境的一部分)。

通过将VNC服务器移动到Guest,可以将其放置在可以访问剪贴板的位置。

与VNC相比,远程桌面还有其他一些优势(例如文件,设备和声音共享)。


7

爱德华(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”服务,并且剪贴板共享将从此处开始

一些关于香料的更多信息可以在这里找到。


欢呼声,@ Anthon
herdingofthecats 2015年

0

Spice支持剪贴板。但是您必须在vm中安装spice-guest程序。否则,剪贴板将无法工作。

您可以通过在spice-gtk程序中选中复选框来启用剪贴板。然后,您可以从客户端复制并粘贴到vm中,也可以从vm复制并粘贴到客户端中。


嗨,欢迎来到Unix和Linux。您能否更详细地说明如何执行此操作,还可以解释您的答案中有什么Spice?我没有投票给您,但可能是其他人投票过,因为您的答案没有包含太多细节。
slm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.