1 votes

ubuntu desktop 20.04 boucle de connexion

Je suis sous ubuntu 20.04 et j'utilise du matériel avec 2 GPU AMD radeon vii.

Je pense que ce problème a commencé lorsque j'ai récemment branché le deuxième GPU.

Je suis confronté à un problème où je suis bloqué dans une boucle de connexion. Je peux me connecter via le terminal.

J'ai essayé les méthodes suivantes :

  • éditer Xautorité
  • réinstaller lightdm
  • edit Grub config nomodeset
  • exécuter xstart (cela n'a pas fonctionné)
  • supprimer les pilotes propriétaires (amdgpu-pro)
  • supprimer et mettre à jour les paquets dpkg récents ou inutiles
  • réinstaller Ubuntu 20.04

Je pense avoir énuméré la plupart des conseils donnés par les gens et ceux que j'ai essayés.

Je pense que j'ai peut-être mal édité le Xauthority car j'ai vu quelqu'un dire que le faire en sudo va à l'encontre du but recherché.

Je suis un peu perplexe car mon dernier choix a été de vider complètement le disque et de réinstaller Ubuntu et le même problème persiste mais de manière moins agressive (moins d'erreurs).

A ce stade, je pense acheter un nouveau disque car le disque est peut-être corrompu (j'utilise un disque ssd externe amorçable).

Avez-vous d'autres conseils ?

0voto

JBC Points 1

J'ai rencontré le même problème.

J'utilisais gdm3 sans problème. Après avoir démarré suite à des mises à jour, je n'ai pas pu me connecter, à cause de la boucle de connexion.

J'ai essayé plus ou moins la même chose : valider les autorisations .Xauthority, /tmp autorisations, revoir mes pilotes nvidia, supprimer tous les pilotes personnalisés et les réinstaller, supprimer gnome, supprimer lightdm, installer lightdm (j'ai eu la même boucle), réinstaller gdm3 à partir de zéro, ...

Rien de tout cela n'a fonctionné.

Comme vous, lorsque je suis allé au terminal et que j'ai lancé startx j'ai eu accès à l'environnement X, mais d'une manière très laide, en ce sens que, par exemple, je n'ai pas pu ouvrir un terminal avec CTRL + ALT + T .

Enfin, mon correctif était super bête.

Bien sûr, il s'agissait d'un problème de permissions : Si vous êtes capable de démarrerx à partir de la ligne de commande mais incapable de démarrer la session à partir de l'écran de connexion graphique standard, c'est qu'il y a quelque chose...

Dans mon cas, j'avais ajouté une nouvelle entrée sur le site /etc/environment pour modifier le PATH.

J'avais une entrée sur la ligne 1 avec quelque chose comme :

PATH=/bin:/sbin:...

Et la nouvelle entrée était :

export PATH=$PATH:/newpath

Il semble que l'exportation soit à l'origine du problème, car vous ne devez exporter que les nouvelles variables, et non les variables existantes.

J'ai supprimé l'entrée et tout a bien fonctionné !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X