VirtualBoxでゲストOSとしてUbuntuを利用しています。
シャットダウンせずに利用し続けていると、クリップボードが利用できなくなって、ゲストOS、ホストOS間でコピー&ペーストができなくなることがありました。
これまでは一旦ゲストを再起動することで対処してきたのですが、さすがに面倒だな、と思い解決方法を探しました。
https://superuser.com/questions/536827/virtualbox-bidirectional-clipboard-sharing-stops-working-after-some-time-on-a-li
ここに方法が書いてありました。VBoxClientプロセスを全部killするという方法に一番Voteが集まっていますが、
$ ps aux | grep VBoxClient hoge 2488 0.0 0.0 60712 24 ? S 1月05 0:00 /usr/bin/VBoxClient --clipboard hoge 2490 0.0 0.0 129100 280 ? Sl 1月05 0:05 /usr/bin/VBoxClient --clipboard hoge 2498 0.0 0.0 60712 16 ? S 1月05 0:00 /usr/bin/VBoxClient --display hoge 2500 0.0 0.0 60848 88 ? S 1月05 0:00 /usr/bin/VBoxClient --display hoge 2503 0.0 0.0 60712 12 ? S 1月05 0:00 /usr/bin/VBoxClient --seamless hoge 2505 0.0 0.0 126896 16 ? Sl 1月05 0:00 /usr/bin/VBoxClient --seamless hoge 2508 0.0 0.0 60712 16 ? S 1月05 0:00 /usr/bin/VBoxClient --draganddrop hoge 2510 0.1 0.0 192948 252 ? Sl 1月05 45:08 /usr/bin/VBoxClient --draganddrop
のようにクリップボード以外のサービスのためにVBoxClientは動いているようなので、クリップボードだけに特化するために
$ pkill -f 'VBoxClient --clipboard' $ /usr/bin/VBoxClient --clipboard
とします。
クリップボード共有が復活します。