I seem to remember that there's some way of delaying the GUI login
screen until all the networking services have started. Or am I imagining
things? If you're wondering, the use case is a laptop that "hangs" if
you attempt to log in immediately, but works fine if you give it time.