Die Zwischenablage funktioniert in KVM nicht.


12

Ich habe einen RHEL 6 Desktop mit einem Windows KVM. Wie kann ich die Zwischenablage zum Laufen bringen, so wie es in VirtualBox eine Lösung gibt, um die Zwischenablage zwischen Host und Gast freizugeben?


3
Haben Sie versucht, SPICE zu verwenden ? Installieren Sie auch das vdagentim Gast und verwenden Sie einen geeigneten Client (zB spicy / spicec / remote-viewer), um es auf dem Host zu integrieren.
Gertvdijk

Antworten:


5

Wie bereits von @gertvdijk erwähnt, ist SPICE der KVM-eigene Weg, dies zu beheben .

Andernfalls besteht eine allgemeinere Lösung, die für alle Arten von virtuellen und realen Maschinen gleichermaßen geeignet ist, darin, eine Remotedesktop- oder VNC-Verbindung zum Computer selbst herzustellen.

Wenn Sie SPICE nicht verwenden, verwenden Sie bereits VNC. In diesem Fall wird der VNC-Server jedoch vom Host bereitgestellt (der den Videospeicher, die Tastatur und die Maus des Gasts bedient, jedoch keinen Zugriff auf die Zwischenablage des Gasts hat, die sich in der Desktopumgebung des Gasts befindet).

Indem Sie den VNC-Server auf den Guest verschieben, platzieren Sie ihn an einem Ort, an dem er Zugriff auf die Zwischenablage hat.

Remotedesktop bietet gegenüber VNC noch einige weitere Vorteile (z. B. gemeinsame Nutzung von Dateien, Geräten und Sounds).


7

Edwards Antwort und Google haben das für mich gelöst. Gertvdijk hatte es auch erwähnt. Durch die Installation der Spice Windows Guest Tools auf meinem Windows-Gast konnte die Zwischenablage freigegeben werden, ohne dass der Gast neu gestartet werden musste. In einem schamlosen Versuch, genug Reputation zu bekommen, um abzustimmen, werde ich die Lücken füllen, die slm vorgeschlagen hat, und zu sehen, dass es in meiner Suche ganz oben auf der Liste war, wird hoffentlich jemandem helfen :)

Spice ist unter anderem ein Anzeigeserver / Front-End für KVM, um eine bessere Grafikleistung zu erzielen, und ist standardmäßig als Anzeigeoption verfügbar, ebenso wie der VNC-Server über virt-manager . ein Front-End-Skript zum Erstellen / Verwalten von VMs oder natürlich manuell über die Befehlszeile (siehe Link unten). Es ermöglicht Ihnen, wie VNC, auch eine Verbindung zu den Displays von Remote-VMs herzustellen, und mit virt-manager ist die Verbindung zu libvirtd und VMs einer anderen Maschine einfach über ssh etc

Um die Gewürz Gast - Tools laufen (Ich habe ubuntu - Host, windows 7 Gast), downloaden Sie das Installationsprogramm (enthält die QXL - Grafiktreiber, und das Gewürzmittel) aus dem Guest -> Windows - Binaries Abschnitt, und wählen Sie Tools Windows - Gast (zum Zeitpunkt Die Schreibweise lautet spice-guest-tools-0.100.exe . Führen Sie das Installationsprogramm aus, und die Treiber werden installiert, der "Spice VDAgent" -Dienst wird installiert und gestartet, und die gemeinsame Nutzung der Zwischenablage funktioniert von dort aus

Weitere Informationen zu Gewürzen finden Sie hier .


Prost, @Anthon
Herdingofthecats

0

Spice unterstützt die Zwischenablage. Sie müssen jedoch das Programm spice-guest in vm installieren. Andernfalls funktioniert die Zwischenablage nicht.

Sie können die Zwischenablage aktivieren, indem Sie das Kontrollkästchen im Programm spice-gtk aktivieren. Wenn Sie vom Client kopieren, um in VM einzufügen, können Sie auch von VM kopieren, um in Client einzufügen.


Hallo und willkommen bei Unix und Linux. Könntest du uns etwas genauer erklären, wie das geht und was Spice in deiner Antwort bedeutet? Ich habe Sie nicht abgelehnt, aber wahrscheinlich hat es jemand anderes getan, weil Ihre Antwort nicht viele Details enthielt.
SLM
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.