Un problème similaire a été soulevé dans un autre article . Répondre à vos questions:
- Est-ce ainsi que les choses sont censées fonctionner? Je pensais que le bureau était censé utiliser le même ATS (ou ce que vous l'appelez) que le gestionnaire d'affichage.
Eh bien, ça l'était. Le développeur GNOME responsable de gdm a expliqué ici comment cela fonctionnait auparavant et ce qu'ils ont changé:
Auparavant, nous avons lancé un serveur X en tant que root, puis lorsque vous vous êtes connecté, nous l'avons "transformé" en serveur X de session. Si vous avez opté pour un changement rapide d'utilisateur, nous avons ensuite lancé un deuxième serveur X à la demande.
Pour des raisons de sécurité et de portage Wayland, nous lançons maintenant le serveur X et le serveur Wayland dans la session de l'utilisateur, au lieu d'en démarrer un en tant que root.
Pour cela, nous lançons deux serveurs X, un pour la session gdm greeter et pour l'utilisateur de la session.
Il serait tout à fait possible de démonter l'accueilleur après que nous soyons passés à la session utilisateur, cela nécessite juste un peu plus de code, mais malheureusement il ne serait pas possible de mettre à la fois la session d'accueil et la session utilisateur sur VT1, car nous devons d'abord lancer la session utilisateur, puis supprimer la session d'accueil, et nous ne pouvons pas être dans cet état intermédiaire tant qu'il y a deux serveurs X sur le même VT en même temps.
J'ai juste oublié les problèmes de ressources liés au maintien de deux instances de gnome-shell. Je vais discuter avec Ray pour voir si nous voulons interrompre la session d'accueil, puis la lancer à la demande pour le changement / déconnexion des utilisateurs afin d'économiser sur les ressources.
- Suis-je en utilisant plus de ressources graphiques en configurant les choses de cette façon?
Oui.
- Existe-t-il un moyen de faire passer GDM3 de l'écran à Gnome Desktop après ma connexion?
Probablement pas jusqu'à ce qu'un correctif soit fourni ou que vous reveniez à gdm 3.14, mais ce n'est probablement pas la meilleure solution.
- Y a-t-il un avantage à faire # 3?
Il y a eu des plaintes concernant des fuites de mémoire dans gdm3 et plusieurs problèmes de performances.
La meilleure chose que vous puissiez faire est de basculer votre gestionnaire de bureau de gdm3 vers lightdm jusqu'à ce que cela soit résolu. La bonne chose est que vous utilisez Ubuntu GNOME, et lightdm est cool et ressemble à l'écran de connexion de l'unité.
Installl lightdm:
sudo apt install lightdm
Passez-y:
sudo dpkg-reconfigure lightdm
Redémarrez et vous êtes prêt à utiliser votre consommation de ressources tty et normale et à toujours utiliser GNOME. Ou passez à un autre environnement de bureau comme KDE, XFCE, Mate, etc.