web-dev-qa-db-fra.com

Pourquoi GDM fonctionne-t-il sur TTY1 et gnome-Shell sur TTY2?

J'utilise Ubuntu Gnome 16.10 avec gnome-Shell 3.20.4.
Je vois généralement mon interface graphique fonctionner sur TTY7. Mais maintenant (nouvelle installation), je vois que GDM est exécuté sur TTY1 et mon interface graphique sur TTY2. Pourquoi GDM et gnome-Shell sont-ils séparés? Et pourquoi son interface graphique est exécutée sur TTY2 et non dans TTY7. C'est une mauvaise configuration ou est-ce tout à fait normal de voir cela?

Sur mon TTY7, je peux voir: /dev/sda4/ clean: xxx/xxx files, xxx/xxx blocks

5
Zagonine

J'ai trouvé un explication sur Bugzilla de Gnome, voir ci-dessous. Espérons qu’ils s’attaqueront à l’augmentation de la consommation de mémoire en supprimant la bannière après la connexion de l’utilisateur.

Le comportement de GDM a été modifié en 3.16 de sorte qu'au lieu d'exécuter un serveur X sur l'écran de connexion, qui est ensuite transformé en session de l'utilisateur, nous démarrons maintenant une nouvelle session X à partir de la session de l'utilisateur, ce qui signifie que nous devons démarrer la session de l'utilisateur. sur un autre TTY/VT.

Notez que lorsque vous utilisez le changement rapide d'utilisateur, vous obtenez également ce problème, avec chaque utilisateur sur un TTY/VT différent. Nous venons de l'étendre au premier utilisateur à se connecter également.

2
thegeko