FreeBSD 9.2 on VirtualBox

X Windows System を使えるようにするまでのメモ

VirtualBox

バージョン 4.2.18

FreeBSDのインストール手順

省略

X Window (Xorg) の設定

sysinstall の Configure -> Packages から xorg-7.7 をインストールする。

# sysinstall

http://www.freebsd.org/doc/ja/books/handbook/x-install.html にあるように pkg_add を使ってもいいかもしれない。

# pkg_add -r xorg

インストール後に startx で X が起動することを確認する。何も設定していないのでキーボードやマウスが効かないかもしれない。その場合は Alt+F1 でコンソールに戻れるので、C-c で強制終了させる。

# sysinstall
# startx

X でキーボードとマウスを有効にするためには、HAL/Dbusを使えるようにする。/etc/rc.confに以下の設定を追加する。

hald_enable="YES"
dbus_enable="YES"

デスクトップ環境のインストール

軽量らしい XFCE をインストールしてみる。

# pkg_add -r xfce4
$ echo "/usr/local/bin/startxfce4" > ~/.xinitrc
$ startx

Guest Addition

X の解像度調整、マウス統合を可能にするため Guest Addition をインストールする。

# pkg_add -r virtualbox-ose-additions

/etc/rc.confに以下の行を追加する。

vboxguest_enable="YES"
vboxservice_enable="YES"

Xorg で設定ファイルを生成した後、InputDevice を以下のように設定する。

# Xorg -configure
# vi xorg.conf.new
Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "vboxmouse"
EndSection