[KVM]SPICEで接続している仮想マシンでコピー&ペーストが出来ない問題(未解決)

0. 発生する問題

LinuxからSPICEクライアントのremote-viewerを利用して接続している、LinuxのゲストOS上でコピー&ペーストが行えない(WindowsのSPICEクライアントからの接続時には発生しない)

次のようなエラーメッセージがコピーするたびに吐き出される

May 25 07:33:57 develop spice-vdagent[15922]: primary: received clipboard req while not owning guest clipboard
May 25 07:34:01 develop spice-vdagent[15922]: clipboard: received clipboard req while not owning guest clipboard
May 25 07:34:01 develop spice-vdagent[15922]: primary: received clipboard req while not owning guest clipboard

1. 環境

1.1 KVMホスト

OS:CentOS7.5(3.10.0-957.12.2.el7.x86_64)
libvirt:4.5.0
qemu-kvm:2.12.0

1.2 KVMゲスト

OS:CentOS7.5(3.10.0-957.12.2.el7.x86_64)
spice-vdagent:0.14.0
qemu-guest-agent:2.12.0

1.3 SPICEクライアント

※KVMホスト上
OS:CentOS7.5(3.10.0-957.12.2.el7.x86_64)
remote-viewer:5.0-11

2. 対処方法

根本的な解決とはならないが、SPICEクライアント←→KVMゲストとのクリップボード共有が行えなくなるが、通常のコピー&ペーストができなくなるよりマシなので、KVMホストの仮想マシンの設定でクリップボードの機能を無効にする。

virsh edit [対象の仮想マシン名]を実行して設定のXMLを開き、domain → devices → graphics 以下に <clipboard copypaste='no'/> を追加

3. 参考ページ

spice-vdagent clipboard ownership copy-and-paste problems