virtualboxでclipboardが共有されない問題
久しぶりにvirtualboxで環境作ったらclipboard共有が簡単に出来なかったのでメモ。
結果だけいうと xubuntu19.10をゲストosにしてvirtualbox-guest-x11というパッケージをゲストosでインストールするとclipbard共有が可能になります。
順序だてると以下の通り
- virtualboxのメニューから Device - Insert Guest Additions CD Image.. を利用して通常の方法でGuest Addition toolをインストール
- guest osを電源off
- virtualboxの設定から クリップボード共有 を 双方向 にする
- guest osを起動
- 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のアップデートの時に何か良くないことがおこる気がする。。。
なので、おすすめしません。
やった環境
- VirtualBox 6.1.4
- host
- MacBook Air (11-inch, Early 2015)
- Catalina
- guest
- xubuntu 9.10