virtualboxでclipboardが共有されない問題

久しぶりにvirtualboxで環境作ったらclipboard共有が簡単に出来なかったのでメモ。

結果だけいうと xubuntu19.10をゲストosにしてvirtualbox-guest-x11というパッケージをゲストosでインストールするとclipbard共有が可能になります。

順序だてると以下の通り

  1. virtualboxのメニューから Device - Insert Guest Additions CD Image.. を利用して通常の方法でGuest Addition toolをインストール
  2. guest osを電源off
  3. virtualboxの設定から クリップボード共有双方向 にする
  4. guest osを起動
  5. virtualbox-guest-x11をインストール

この状態でクリップボードの共有が可能になってます。

気になったところ

clipboard共有は結構ハマりやすい?

Investigating shared clipboard problems on X11 guests or hosts というリンクがvirtualboxのトップあたりにあったので、ハマる人多いのかな。

virtualbox-guest-x11のインストールが正解なのかがわかってない

インストール中にこんなメッセージが出てきてた。

設定ファイル '/etc/X11/Xsession.d/98vboxadd-xclient'
 ==> あなたかスクリプトによって設定ファイルが作成されています。
 ==> パッケージメンテナが提供するパッケージにもこのファイルが存在します。
   どうしますか? 以下の選択肢があります:
    Y か I  : パッケージメンテナのバージョンをインストールする
    N か O  : 現在インストールされている自分のバージョンを残す
      D     : 両バージョンの差異を表示する
      Z     : 状況を調査するためにシェルを開始する

通常の方法でインストールしたGuestAddtionの一部を書きかえているような気がするんだけど、virtualboxのアップデートの時に何か良くないことがおこる気がする。。。

なので、おすすめしません。

やった環境