Boucle de connexion après la mise à niveau vers 19.04

10

J'ai utilisé la mise à niveau intégrée pour effectuer une mise à niveau vers la version 19.04 aujourd'hui, et je suis maintenant coincé dans une boucle de connexion. J'ai essayé de nombreuses solutions sur les forums, mais rien n'a fonctionné. Y a-t-il quelque chose qui me manque ou autre chose que je devrais essayer?

D'après ce que j'ai vu, je ne pense pas qu'il y ait un fichier Xauthority sur mon ordinateur. Je suis sur un Dell XPS 15 avec un GPU GTX 1050Ti Max-Q et un processeur Core i7. J'ai également un double démarrage Windows, et même si Ubuntu est mon principal système d'exploitation, heureusement presque tout est sur GitHub, Google Drive ou ma partition Windows.

Résultats de ubuntu-drivers devices:

emil@emil-XPS-15-9570:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001028sd0000087Cbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
driver   : nvidia-driver-418 - distro non-free recommended
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

Résultats de sudo systemctl start graphical.target:

Failed to start graphical-target.service: Unit graphical-target.service not found.
Emil Smith
la source

Réponses:

10

J'ai dû désactiver l' extension Extensions Gnome.

  1. Être à l'écran de connexion, aller au deuxième terminal ( CTRL+ALT+F2)
  2. Connectez-vous en tant qu'utilisateur là-bas
  3. Exécuter gnome-shell-extension-tool -d [email protected]
  4. Redémarrez le système ou revenez au premier terminal ( CTRL+ALT+F1) avec l'écran de connexion GUI et essayez de vous reconnecter.

Veuillez regarder / var / log / syslog et vérifier si vous voyez une trace de pile de crash de Gnome.

Milso
la source
J'ai dû créer le nouvel utilisateur à partir de tty et ajouter un nouvel utilisateur aux sudoers. après cela, je viens de renommer le .config dans le répertoire personnel de mon utilisateur d'origine et il a commencé à fonctionner. Sachez que vous perdrez la personnalisation que vous avez effectuée.
Saurabh
Tu l'as cloué, Milso!
Cranky
1
Cette solution suppose que l'utilisateur peut se connecter sous un nouveau nom. Mais que se passe-t-il si la connexion est impossible pour un nom? C'est le problème que j'ai eu. La seule solution à laquelle je pouvais penser était une nouvelle installation, sur une nouvelle partition formatée, et le choix de l'option d'installation "minimale". J'ajoute lentement toutes les applications qui ont fonctionné en 18.10. Après 2 jours, aucun problème pour le moment. Mes remerciements à Milso pour avoir fourni une direction.
rob grune
@robgrune Veuillez vérifier le post édité. Vous pouvez facilement vous connecter en tant que votre propre utilisateur sans environnement graphique simplement en commutant le terminal.
Milso
1
@Milso. Pouvez-vous m'aider? Cela s'est reproduit; aucune connexion possible. J'ai suivi votre approche pour changer et supprimer l'extension. Le message est: ... l'extension est introuvable ou n'est pas installée. Je suis revenu à la connexion à l'écran graphique. L'écran de connexion affiche mon nom d'utilisateur, mais lorsque j'entre dans le pwrd, l'écran revient en boucle. Impossible de se connecter. J'utilise exactement les mêmes applications en 19.04 que celles en 18.10, donc je ne peux pas comprendre pourquoi une application serait à l'origine de cela. Je vous remercie.
rob grune
4

(Comme @robgrune l'a dit dans les commentaires, 19.04 semble être particulièrement sensible aux extensions, et la réponse de @ Milso est sur la bonne voie, mais dans mon cas, la création d'un nouvel utilisateur n'a pas résolu le problème.)

Si vous créez un nouvel utilisateur et que vous ne pouvez toujours pas vous connecter , il est possible qu'un package d' extension gnome soit à l'origine de votre problème.

Dans mon cas, j'ai dû désinstaller gnome-clocks.

sudo apt remove gnome-clocks

Il existe également d'autres packages qui sont en fait des extensions gnome mais, malheureusement, tous ne sont pas répertoriés comme des extensions. Pour voir tous les packages gnome choisis:

sudo apt list --installed | grep gnome | grep -v automatic

Désinstallez ensuite un par un jusqu'à ce que vous puissiez vous reconnecter. Vous pouvez toujours les réinstaller à nouveau par la suite.

tu-Reinstate Monica-dor duh
la source
C'était des horloges gnome !!!
Michael
C'était gnome-clocks(la version 3.32.0-1 avec laquelle vous pouvez installer sudo apt-get install gnome-clocks) pour moi aussi, sur Ubuntu 19.04. En fait, j'ai trouvé deux solutions de contournement: 1) installer la version de pression gnome-clocksd' ici ; 2) installez gnome-clocksvia apt-get mais désinstallez l'extension Clock Override.
Giulio Guerrieri
3

Une des causes possibles d'une boucle de connexion est l'installation du bureau à distance Chrome dans Ubuntu 19. Supprimez-le via le terminal et la connexion fonctionne à nouveau.

sudo apt remove chrome-remote-desktop
soleil
la source
1
Cette solution a fonctionné pour moi!
user1754322