[Bug 420057] gdm fails to start properly if hostname changes after X starts but before gdmslave connects to display