Without any config-options tellig it otherwise, X picks the first free VT.
The number of VTs for login is usually given in inittab like so
Code:
# Format:
# <id>:<runlevels>:<action>:<process>
1:12345:respawn:/sbin/getty 38400 tty1
2:2345:respawn:/sbin/getty 38400 tty2
3:2345:respawn:/sbin/getty 38400 tty3
4:2345:respawn:/sbin/getty 38400 tty4
5:2345:respawn:/sbin/getty 38400 tty5
6:2345:respawn:/sbin/getty 38400 tty6
In your case, things seem a bit different...
But anyway, you can always
command X which VT it should use.
gives you
Code:
vtXX use the specified VT number
near the bottom. Thus, also
should work. Now, to get that in some config-file requires a bit
of research... On my Debian box, i have
Code:
:0 local /usr/bin/X :0 vt9
:1 local /usr/bin/X :1 vt10
in /etc/X11/kdm/Xservers. I'm sure gdm also has a way to configure
the x-server(s).
hth