J'ai un problème que je n'ai jamais vu auparavant. J'ai mis à jour mon Ubuntu 12.04 64bit vers 14.04 en utilisant la commande suivante:
$ sudo update-manager -d
Après cela, je ne peux pas me connecter à mon compte d'utilisateur, lorsque je me connecte, il clignote simplement, puis il revient à l'écran de connexion, mais la chose étrange est que je peux me connecter avec le compte invité.
J'ai essayé de créer un autre compte mais je n'ai pas pu me connecter à ce compte non plus.
Pour info je n'ai pas de cartes graphiques comme NVIDIA ou AMD.
ls -l /home
). Votre répertoire personnel doit appartenir à votre ID utilisateur.sudo chmod -R u+w /home/[username]
Réponses:
Ce qui a fonctionné pour l'affiche originale était: la correction récursive des autorisations de son répertoire personnel.
Pour être plus précis, le problème est avec le .Xauthority dans votre dossier de départ. Vous devez simplement modifier ses autorisations pour vous-même ou, comme c'était le cas dans mon cas, il appartenait à root, donc je devais changer le propriétaire en mon utilisateur. De cette façon, vous n'avez pas besoin de modifier les autorisations pour chaque fichier de votre dossier de départ.
la source
+x
pour tous les fichiers sous son dossier personnel.$HOME
doivent avoir une autorisation de 700 ou 600 pour la sécurité. Si le mode de Xauthority doit être corrigé, corrigez-le. La récursivitéchmod
est presque toujours une idée terrible ...Je rencontre le même problème. Fixé par chown tout le répertoire personnel.
détails dans cet article Impossible de monter le répertoire personnel de l'utilisateur après une nouvelle installation 14.04
la source
Dans mon cas, mon système de fichiers / home se trouve sur une partition séparée, et après une mise à jour, pour une raison quelconque, l'entrée dans mon / etc / fstab pour monter / home a été mise en commentaire. Démarré en mode de récupération pour obtenir un shell racine afin que je puisse éditer / etc / fstab et réinstaller l'entrée.
la source
J'ai essayé cela et cela a fonctionné pour moi:
( Source )
la source
J'avais ça aussi. Il semble que le 14.04 utilise quelque chose appelé ubuntu-session pour la connexion, tandis que l'ancien 12.04 utilisait quelque chose appelé unité-bureau. Depuis que j'ai essayé de mettre à niveau à partir du bureau lui-même, il y a eu des problèmes de suppression et j'ai été empêché de me connecter la prochaine fois.
Pour résoudre ce problème, démarrez la machine et dès que le chargeur grub apparaît, faites défiler jusqu'à "Options avancées pour Ubuntu" qui sera probablement la 2e entrée. Appuyez sur Entrée. Sur la page suivante, choisissez «Ubuntu, avec Linux 3.13.0-30 (mode de récupération)» ou une entrée similaire. Il pourrait s'agir de la deuxième entrée de cette page. Cela fait apparaître certaines options de récupération.
Faites défiler jusqu'à ce qui dit "réseau Activer la mise en réseau" et appuyez sur Entrée. C'est IMPORTANT, sinon Ubuntu ne trouvera pas les fichiers dont il a besoin sur Internet. Une fois la mise en réseau activée, faites défiler jusqu'à "dpkg Réparer les packages cassés" et appuyez sur Entrée. Cela devrait installer la session ubuntu nécessaire, supprimer l'ancien bureau de l'unité et réparer toutes les autres choses manquées.
la source