web-dev-qa-db-fra.com

Impossible de mettre à jour le fichier ICEauthority /home/me/.ICEauthority

Je reçois un message

Could not update ICEauthority file /home/me/.ICEauthority

Lorsque vous essayez de vous connecter à Ubuntu graphiquement. Je peux me connecter en utilisant Ctrl+Alt+F1

Ce n'est pas une copie de:

Que signifie ce message de dialogue de démarrage "Impossible de mettre à jour le fichier ICEauthority"

Dans mon cas, mon .ICEauthority est -rw------- 1 me me ...

Les choses que j'ai essayé de faire pour résoudre ce problème:

  • réinitialiser les autorisations du fichier ICE au cas où quelque chose ne serait pas gâché que je n'ai pas remarqué.
  • supprimer le fichier (aucun nouveau n'a été créé)
  • touchez un nouveau fichier après la suppression de l'origine
  • on dirait que mon répertoire personnel appartient à root. la fixation n'a pas aidé.
  • .ecryptfs a les permissions correctes sur mon répertoire personnel
  • la connexion automatique est désactivée, n'a jamais été activée
  • nouvelle installation, donc pas de changement de mot de passe (je préférerais ne pas réinstaller mon système d'exploitation car j'ai passé une journée à le configurer)
  • seule l'étrangeté trouvée était: /home/.ecryptfs/me/.ecryptfs/wrapped-passphrase est -rw------- 1 me root 48 ..... cependant cela ne devrait pas être un problème, ou du moins il semblerait que cela soit dû aux permissions

J'ai installé GNOME après avoir installé le système

Sudo add-apt-repository ppa:gnome3-team/gnome3
Sudo apt-get update
Sudo apt-get dist-upgrade
Sudo apt-get install gnome-Shell

Je n'y ai jamais démarré (ou quoi que ce soit d'autre, à l'exception de tty) avec succès.

11
Dmitriy Likhten

Je vais réinstaller Ubuntu. Impossible de déboguer ceci. Probablement que gnome3 installe borked it.

1
Dmitriy Likhten

Je viens d'avoir le même problème. Je m'en suis débarrassé en utilisant la commande suivante:

Sudo chown user:user /home/user

Remplacez user par votre nom d'utilisateur.

2
Adame Doe

Oui, il y a un problème dans Gnome, voici la solution. Au lieu de désinstaller et réinstaller ubuntu, vous pouvez au moins enregistrer votre sauvegarde de données.

Sudo apt-get install lxde

Après cela, faites Ctrl-Alt-F7 pour revenir à l'écran de connexion,

maintenant sélectionnez lxde dans le menu déroulant, saisissez mon mot de passe, vous pouvez maintenant vous connecter à une session LXDE

2
AMIC MING

J'ai eu le même problème et voici comment je l'ai résolu:

  • Je me suis connecté au système en tant que root
  • supprimé le compte d'utilisateur qui a eu l'erreur ICEauthority (userdel)
  • J'ai ensuite recréé le même compte, mais cette fois-ci, j'ai utilisé un commutateur -m qui a créé un répertoire de base pour l'utilisateur (useradd -m user).
  • Je mets le mot de passe sur le compte en utilisant cette commande (utilisateur passwd)
  • Je me suis déconnecté de mon compte root.
  • Connectez-vous en utilisant le nouveau compte et VOILA, plus aucun problème d'autorité ICE.
  • La connexion a réussi.

  • Je pense que le problème peut avoir été lorsque vous avez créé le compte d'utilisateur, vous n'avez pas dit au système de créer le répertoire de base pour cet utilisateur particulier.

1
Sean

J'ai corrigé un semblable. Problème ICEAuthority qui, en raison du module aes, ne peut pas être installé au démarrage, pour les cadenas non détectés, dans un Word, vous devez ajouter le module padlock_aes à une liste noire, comme suit:

cat /etc/modprobe.d/blacklist-ecryptfs.conf
blacklist padlock-aes 

Je poste aussi les étapes détaillées , pour votre information.

1
user71371

J'avais le même problème, dans mon cas, le propriétaire de mon répertoire personnel a été modifié pour devenir root.

changé pour mon utilisateur et cela a fonctionné:

cd /home
Sudo chown user:user <homedir>

Je n'ai pas utilisé l'option d'indicateur -R car seul le répertoire de niveau supérieur était affecté.

1
user2321520

J'ai eu le même problème. Après avoir lu des articles sur l'utilisation de chown sur .ICEauthority, j'ai décidé d'essayer de modifier l'autorisation de lecture/écriture sur le fichier .ICEauthority avec chmod.

C'était à l'origine: -rw------- Alors je l'ai changé en: -rw-rw-rw-

Et ça a marché! (J'ai utilisé chmod 666 /home/$USER/.ICEauthority)

Ça vaut le coup d'essayer, je suppose ...

0
aaaaagh