Kopieren und Einfügen aus einer QEMU-VM mit VNC-Grafik?

Kopieren und Einfügen aus einer QEMU-VM mit VNC-Grafik?

Ich betreibe einen Headless-Server, der qemu+ verwendet kvm, um einige VMs auszuführen, und verwalte sie mit virsh+ XML-Dateidefinitionen. Da dies ein Remote-/Headless-System ist, stelle ich die Grafik auf VNC ein und kann dann mit SSH-Portweiterleitung TightVNC/RealVNC verwenden, um den Desktop der VM anzuzeigen. Das Kopieren und Einfügen in und aus den VMs (meistens möchte ich in eine VM einfügen) funktioniert jedoch nicht.

Ich habe versucht, nach einer Lösung zu suchen, aber keine mit VNC als Grafikoption gefunden. Ist es möglich, dies zum Laufen zu bringen?

Vielen Dank für jeden Rat.

Antwort1

Dies ist derzeit nicht möglich, da der in Qemu integrierte VNC-Server den Inhalt der Zwischenablage in Tastenanschläge umwandeln und das Drücken dieser auf dem Computer emulieren muss.

Sie können hier jemanden bitten, diese Funktionalität hinzuzufügen:https://github.com/qemu/qemu/blob/master/ui/vnc.c

Qemu verfügt bereits über einen Sendkey-Befehl. Die Funktionalität, die Sie hinzufügen müssen, ist also ungefähr diese:https://gist.github.com/mvidner/8939289

verwandte Informationen