私はDebian 9を持っていますKVMホストは専用サーバーで実行されます。ラップトップ(Ubuntu 16.04)でvirt-managerを使用してリモートで接続します。VM間のコピー/貼り付けアクションを除いて、すべてうまく機能しますSPICEディスプレイ(virt-managerに組み込まれたもの)と私のラップトップのUbuntu。
すべてのパッケージは公式リポジトリからのものです。 PPAやサードパーティのリポジトリは含まれていません。
Spiceの代わりにVNCも試しましたが、それでもうまくいきませんでした。
私はRDPを介してVMマシンに接続できるかもしれないと思いましたが、すべてのファイアウォールとラップトップとマシンの間のルートのために、それは苦痛なプロセスです。また、すべてのマシンが= WANアクセス。
Virt-managerでより簡単なソリューションを探しています。
まず、ゲストオペレーティングシステムにlibvirtゲストユーティリティがインストールされていることを確認する必要があります。
また、コピー/貼り付けを機能させるには、VMに割り当てられたVirtIOシリアルデバイスに加えてSPICEゲストエージェントソケットデバイスが必要です。これにより、virt-viewerと他のほとんどのSPICEクライアントがコピー/貼り付けをパイプできるゲストエージェントが処理する仮想シリアル接続。これらのデバイスの定義は、特にvirt-managerを使用してこれらのVMを作成する場合はすでに行われている場合があります(virt-managerはほとんどのゲストのGUIインストールを想定しています)。
ゲストエージェントをDebianベースのGNU/Linuxゲストマシンにインストールするには、次のコマンドを実行する必要があります:Sudo apt install spice-vdagent
Windowsマシンにゲストエージェントをインストールするには、ここにあるパッケージをインストールする必要があります: https://www.spice-space.org/download/binaries/spice-guest-tools/
そして最後に、最も高度な機能を利用するには、VirtIOドライバーをWindowsにインストールする必要があります。これは、Win-virtio ISO(ゲストにアタッチする必要があります)からドライバーを追加することで実現できます。それらへのリンク: https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers
以下のコメントで指摘したように、これが完全に機能する前に、ゲストでスパイスエージェントが実行されていることを確認する必要があります。再起動は、そのエージェントを実行する確実な方法です。