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. Reproducible: Always Steps to Reproduce: 1.Select gdm in /etc/conf.d/xdm 2.Enable parallel boot in rc.conf 3.Boot Actual Results: gnome does not start, requires manual #/etc/init.d/xdm restart Expected Results: gnome starts Problem only manifests with parallel boot
Add the line rc_use="dbus" 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 ***