Installing VMware Tools on Debian GNU/Linux 5.0 (lenny)

VMware ではゲスト・ホスト間でのマウスの移動やコピー&ペースト機能を有効化するために VMware Tools が必要となります。以下はゲスト OS である Debian GNU/Linux 5.0 (lenny) に VMware Tools をインストールした際のメモです。

準備

VMware Tools のインストール作業に必要なものを揃えます。

$ sudo apt-get install linux-headers-`uname -r`
$ sudo apt-get install make

VMware Tools のインストール

VMware Tools の tarball を展開してできたディレクトリ上で vmware-install.pl を実行します。

$ cd vmware-tools-distrib
$ sudo ./vmware-install.pl

途中の質問には全てデフォルトで答えました。vmware-config-tools.pl の実行中に C コンパイラの場所を聞かれますが、/usr/bin/gcc-4.1 を指定すれば OK です。また、vsock のインストールに失敗するエラーが出ますが、動作上特に必要なさそうなのでとりあえず無視します。インストールが終了したら一旦ログアウトし、再度ログインします。

xorg.conf の修正

この状態でゲスト・ホスト間のコピー&ペースト機能は使えるのですが、ゲスト・ホスト間でのマウスの移動機能が有効になりませんでした。そこで /etc/X11/xorg.conf のマウスの設定に「Option "CorePointer"」の一行を書き加えます。

Section "InputDevice"
        Identifier      "VMware Mouse"
        Driver          "vmmouse"
        Option          "CorePointer"                # add this description
        Option          "Device" "/dev/input/mice"
        Option          "Emulate3Buttons" "true"
        Option          "ZAxisMapping" "4 5"
EndSection

最後に、ログインし直して (X を再起動して) 設定を有効化します。