VirtualBox

VirtualBoxでゲストOSがUbuntuのときにクリップボード共有できなくなる件

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

とします。

クリップボード共有が復活します。

-VirtualBox
-

© 2021 yshystsj.com Powered by AFFINGER5