When XDM is enabled on both of my gentoo systems (one x86, one x86_64) in the default run level, it causes several net based services to start before net.eth0 has even started. This is resolved with the following change to /etc/init.d/xdm. I understand that everyone's configuration is different, but it seems odd that xdm, which to the best of knowledge should always be started in run level 3 (which is whatever the user has named it, in my case, default), wants to start before a 'boot' service. Please consider adding this change to portage. Thanks. What I have done is removed 'net.lo' from the 'before' declaration. depend() { need localmount # this should start as early as possible # we can't do 'before *' as that breaks it # (#139824) Start after ypbind and autofs for network authentication # (#145219) Could use lirc mouse as input device after bootmisc readahead-list ypbind autofs openvpn gpm netmount lircd #before alsasound net.lo #Commented out above 10/11/2006 to try and fix service start issues with #xdm in default run level. before alsasound # Start before X use acpid hald xfs }
*** This bug has been marked as a duplicate of 70689 ***