gdm requires dbus, but the xdm script does not depend on dbus. Hence, if gdm is used, and parallel boot is enabled, xdm does not start when init starts, with an error message about dbus. A simple fix would be to make xdm depend on dbus, however that would assume the user is not running a simplistic system with no dbus. Perhaps there could be a dbus useflag.
Steps to Reproduce:
1.Select gdm in /etc/conf.d/xdm
2.Enable parallel boot in rc.conf
gnome does not start, requires manual #/etc/init.d/xdm restart
Problem only manifests with parallel boot
Add the line
to your /etc/conf.d/xdm file...
This was fixed in x11-base/xorg-server-1.11.2-r2
*** This bug has been marked as a duplicate of bug 390609 ***