Pourquoi le server X s'exécute sur TTY1 et non sur TTY7 sur Arch Linux?

Edit: il semble que Arch utilise maintenant TTY7 pour X par défaut, donc cette question n'est pas pertinente

J'ai utilisé des dérivés de Debian (* buntu, CrunchBang), Mandriva, OpenSuSE, Fedora, nommez-les .. tous ont eu le server X à TTY7 (au less je pense qu'il était 7), accessible avec:

Ctrl + Alt + F7 

Maintenant, j'ai déménagé à Arch, et c'est sur TTY1 maintenant –

 Ctrl + Alt + F1 

Tous les autres sont des ATS réguliers avec invite de connection.

Pourquoi donc? Est-ce peut-être parce que Arch utilise Systemd?

Cela a été changé en octobre 2012 pendant / après la migration vers systemd / logind. Selon un rapport de bogue , l'exécution du server X sur un tty différent de celui de la session de console active a provoqué des interruptions, car la session sur (par exemple) TTY7 ne serait pas authentifiée. Sans logind, on pourrait utiliser ck-launch-session dans ~/.xinitrc pour get une nouvelle session pour le server X. Cependant, cela n'a plus fonctionné avec logind, donc /etc/X11/xinit/xserverrc été changé pour démarrer simplement le server X sur le tty actuel.