Xorg 7.4 has some major problems on FreeBSD my Xorg shows my cards bios screen when booting but yeah you need dbus and hal running unless you add the option that is in /usr/ports/UPDATING to your ServerLayout