I'm also afflicted by this bug, which looks like it was exacerbated by enabling bootlogd (which introduces sufficient delay to allow gdm to grab VT2 before the gettys on VT1-6 are run).
gdm isn't respecting the FirstVT=7 VTAllocation=true options in gdm.conf. Xorg was invoked with /usr/X11R6/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp It is not using the 'vtXX' option to select a VT, as documented in Xorg(1). As a result, it is always grabbing the first available VT, irrespective of the gdm configuration. Because of this, gdm is vulnerable to a race between gdm starting and init forking the gettys on init script completion. Regards, Roger -- Roger Leigh Printing on GNU/Linux? http://gutenprint.sourceforge.net/ Debian GNU/Linux http://www.debian.org/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.
pgpO29SQZH7dK.pgp
Description: PGP signature