從帶有 VNC 圖形的 QEMU VM 複製並貼上?

從帶有 VNC 圖形的 QEMU VM 複製並貼上?

我運行一個無頭伺服器,它使用qemu+kvm來運行一些虛擬機,並使用virsh+ xml 檔案定義來管理它們。因為這是一個遠端/無頭系統,我將圖形設定為VNC,然後透過ssh連接埠轉發,我可以使用TightVNC / RealVNC查看VM的桌面。但是,在虛擬機器之間進行複製和貼上(大多數情況下想要貼上到虛擬機器)不起作用。

我嘗試四處尋找解決方案,但沒有找到使用 VNC 作為圖形選項的解決方案。這可以開始工作嗎?

感謝您的任何建議。

答案1

目前這是不可能的,因為 Qemu 內建的 VNC 伺服器需要將剪貼簿內容轉換為按鍵,並模擬在機器上按下它們。

您可以要求某人在此處添加此功能:https://github.com/qemu/qemu/blob/master/ui/vnc.c

Qemu 已經有一個 sendkey 指令,因此您需要新增的功能與此類似:https://gist.github.com/mvidner/8939289

相關內容